Commit 92c984e0 authored by Russ Cox's avatar Russ Cox

cmd/go: disable TestNoteReading on solaris, linux/ppc64le

Update #11184 (linux/ppc64).
Filed #12178 (solaris) for Go 1.6.

Change-Id: I9e3a456aaccb49590ad4e14b53ddfefca5b0801c
Reviewed-on: https://go-review.googlesource.com/13679Reviewed-by: default avatarRuss Cox <rsc@golang.org>
parent f68d1df6
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
package main_test package main_test
import ( import (
"cmd/go" main "cmd/go"
"runtime" "runtime"
"testing" "testing"
) )
...@@ -24,11 +24,18 @@ func TestNoteReading(t *testing.T) { ...@@ -24,11 +24,18 @@ func TestNoteReading(t *testing.T) {
t.Fatalf("buildID in hello binary = %q, want %q", id, buildID) t.Fatalf("buildID in hello binary = %q, want %q", id, buildID)
} }
if runtime.GOOS == "linux" && runtime.GOARCH == "ppc64le" {
t.Logf("skipping - golang.org/issue/11184")
}
switch runtime.GOOS { switch runtime.GOOS {
case "plan9": case "plan9":
// no external linking // no external linking
t.Logf("no external linking - skipping linkmode=external test") t.Logf("no external linking - skipping linkmode=external test")
case "solaris":
t.Logf("skipping - golang.org/issue/12178")
default: default:
tg.run("build", "-ldflags", "-buildid="+buildID+" -linkmode=external", "-o", tg.path("hello.exe"), tg.path("hello.go")) tg.run("build", "-ldflags", "-buildid="+buildID+" -linkmode=external", "-o", tg.path("hello.exe"), tg.path("hello.go"))
id, err := main.ReadBuildIDFromBinary(tg.path("hello.exe")) id, err := main.ReadBuildIDFromBinary(tg.path("hello.exe"))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment