From: David Crawshaw Date: Sat, 7 Mar 2015 17:05:03 +0000 (-0500) Subject: sync/atomic: skip test on darwin/arm X-Git-Tag: go1.5beta1~1654 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9b8ad3fde27c56f825f15aebad2174860adbf6a4;p=gostls13.git sync/atomic: skip test on darwin/arm Updates #7338. Change-Id: I859a73543352dbdd13ec05efb23a95aecbcc628a Reviewed-on: https://go-review.googlesource.com/7164 Reviewed-by: Hyang-Ah Hana Kim Run-TryBot: Hyang-Ah Hana Kim TryBot-Result: Gobot Gobot --- diff --git a/src/sync/atomic/atomic_test.go b/src/sync/atomic/atomic_test.go index 3a59f5925b..ca9ebcfe82 100644 --- a/src/sync/atomic/atomic_test.go +++ b/src/sync/atomic/atomic_test.go @@ -1403,8 +1403,11 @@ func TestUnaligned64(t *testing.T) { } func TestNilDeref(t *testing.T) { - if p := runtime.GOOS + "/" + runtime.GOARCH; p == "freebsd/arm" || p == "netbsd/arm" { - t.Skipf("issue 7338: skipping test on %q", p) + switch runtime.GOOS { + case "darwin", "freebsd", "netbsd": + if runtime.GOARCH == "arm" { + t.Skipf("issue 7338: skipping test on %s/%s", runtime.GOOS, runtime.GOARCH) + } } funcs := [...]func(){ func() { CompareAndSwapInt32(nil, 0, 0) },