From 07f689420a552841270c6b751b0a890f6d27cd30 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Wed, 1 May 2019 08:32:40 -0700 Subject: [PATCH] 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 --- misc/cgo/testcarchive/carchive_test.go | 3 +++ 1 file changed, 3 insertions(+) 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") -- 2.48.1