misc/cgo/test/sigaltstack.go | 2 ++ diff --git a/misc/cgo/test/sigaltstack.go b/misc/cgo/test/sigaltstack.go index 178e71c9b700fdcd98b3d1d5d82401e7a80ff427..b641ff60374142411ef93889beab410c4f6bffd2 100644 --- a/misc/cgo/test/sigaltstack.go +++ b/misc/cgo/test/sigaltstack.go @@ -57,6 +57,8 @@ func testSigaltstack(t *testing.T) { switch { case runtime.GOOS == "solaris", runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64"): t.Skipf("switching signal stack not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) + case runtime.GOOS == "darwin" && runtime.GOARCH == "386": + t.Skipf("sigaltstack fails on darwin/386") } C.changeSignalStack()