Update #11184 (linux/ppc64).
Filed #12178 (solaris) for Go 1.6.
Change-Id: I9e3a456aaccb49590ad4e14b53ddfefca5b0801c
Reviewed-on: https://go-review.googlesource.com/13679
Reviewed-by: Russ Cox <rsc@golang.org>
package main_test
import (
- "cmd/go"
+ main "cmd/go"
"runtime"
"testing"
)
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 {
case "plan9":
// no external linking
t.Logf("no external linking - skipping linkmode=external test")
+ case "solaris":
+ t.Logf("skipping - golang.org/issue/12178")
+
default:
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"))