mirror of https://github.com/golang/go.git
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
|
fi
|
||||||
rm -rf libgo.a libgo.h testp pkg
|
rm -rf libgo.a libgo.h testp pkg
|
||||||
|
|
||||||
GOPATH=$(pwd) go build -buildmode=c-archive -o libgo2.a libgo2
|
case "$(go env GOOS)/$(go env GOARCH)" in
|
||||||
$(go env CC) $(go env GOGCCFLAGS) $ccargs -o testp main2.c libgo2.a
|
"darwin/arm" | "darwin/arm64")
|
||||||
if ! $bin; then
|
echo "Skipping test4; see https://golang.org/issue/13701"
|
||||||
echo "FAIL test4"
|
;;
|
||||||
status=1
|
*)
|
||||||
fi
|
GOPATH=$(pwd) go build -buildmode=c-archive -o libgo2.a libgo2
|
||||||
rm -rf libgo2.a libgo2.h testp pkg
|
$(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
|
exit $status
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue