From: Elias Naur Date: Wed, 1 May 2019 15:32:40 +0000 (-0700) Subject: misc/cgo/testcarchive: skip TestExtar on self-hosted iOS X-Git-Tag: go1.13beta1~450 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=07f689420a552841270c6b751b0a890f6d27cd30;p=gostls13.git misc/cgo/testcarchive: skip TestExtar on self-hosted iOS iOS cannot (directly) run shell scripts. Updates #31722 Change-Id: I69473e9339c50a77338d391c73b4e146bce3fa89 Reviewed-on: https://go-review.googlesource.com/c/go/+/174700 Run-TryBot: Elias Naur Reviewed-by: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/misc/cgo/testcarchive/carchive_test.go b/misc/cgo/testcarchive/carchive_test.go index 085970f32a..1fa3f21491 100644 --- a/misc/cgo/testcarchive/carchive_test.go +++ b/misc/cgo/testcarchive/carchive_test.go @@ -525,6 +525,9 @@ func TestExtar(t *testing.T) { if runtime.Compiler == "gccgo" { t.Skip("skipping -extar test when using gccgo") } + if runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") { + t.Skip("shell scripts are not executable on iOS hosts") + } defer func() { os.Remove("libgo4.a")