mirror of
https://github.com/golang/go
synced 2024-11-23 05:10:09 -07:00
misc/cgo/testcarchive: skip test4 on darwin/{arm,arm64}
Fixes #13701. Change-Id: I9825864d23aeba1971cf5f581e1e59ac4c9b87fd Reviewed-on: https://go-review.googlesource.com/18090 Reviewed-by: David Crawshaw <crawshaw@golang.org>
This commit is contained in:
parent
11ac72a116
commit
94ff47939a
@ -54,12 +54,19 @@ if ! $bin arg1 arg2; then
|
||||
fi
|
||||
rm -rf libgo.a libgo.h testp pkg
|
||||
|
||||
GOPATH=$(pwd) go build -buildmode=c-archive -o libgo2.a libgo2
|
||||
$(go env CC) $(go env GOGCCFLAGS) $ccargs -o testp main2.c libgo2.a
|
||||
if ! $bin; then
|
||||
echo "FAIL test4"
|
||||
status=1
|
||||
fi
|
||||
rm -rf libgo2.a libgo2.h testp pkg
|
||||
case "$(go env GOOS)/$(go env GOARCH)" in
|
||||
"darwin/arm" | "darwin/arm64")
|
||||
echo "Skipping test4; see https://golang.org/issue/13701"
|
||||
;;
|
||||
*)
|
||||
GOPATH=$(pwd) go build -buildmode=c-archive -o libgo2.a libgo2
|
||||
$(go env CC) $(go env GOGCCFLAGS) $ccargs -o testp main2.c libgo2.a
|
||||
if ! $bin; then
|
||||
echo "FAIL test4"
|
||||
status=1
|
||||
fi
|
||||
rm -rf libgo2.a libgo2.h testp pkg
|
||||
;;
|
||||
esac
|
||||
|
||||
exit $status
|
||||
|
Loading…
Reference in New Issue
Block a user