From: Ian Lance Taylor Date: Mon, 29 Feb 2016 17:31:12 +0000 (-0800) Subject: misc/cgo/testsanitizers: test that tsan links X-Git-Tag: go1.7beta1~1640 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f4717a902e54d1e532fd21f1676a225523c67649;p=gostls13.git misc/cgo/testsanitizers: test that tsan links Update #14559. Change-Id: I92603602e5d0a5fcae43f3084f234ff606447190 Reviewed-on: https://go-review.googlesource.com/20056 Run-TryBot: Ian Lance Taylor Reviewed-by: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/misc/cgo/testsanitizers/test.bash b/misc/cgo/testsanitizers/test.bash index a1f3a06411..ff4a585271 100755 --- a/misc/cgo/testsanitizers/test.bash +++ b/misc/cgo/testsanitizers/test.bash @@ -18,7 +18,7 @@ export CC msan=yes TMPDIR=${TMPDIR:-/tmp} -echo > ${TMPDIR}/testsanitizers$$.c +echo 'int main() { return 0; }' > ${TMPDIR}/testsanitizers$$.c if $CC -fsanitize=memory -c ${TMPDIR}/testsanitizers$$.c -o ${TMPDIR}/testsanitizers$$.o 2>&1 | grep "unrecognized" >& /dev/null; then echo "skipping msan tests: -fsanitize=memory not supported" msan=no @@ -93,7 +93,7 @@ tsan=yes TMPDIR=${TMPDIR:-/tmp} echo > ${TMPDIR}/testsanitizers$$.c -if $CC -fsanitize=thread -c ${TMPDIR}/testsanitizers$$.c -o ${TMPDIR}/testsanitizers$$.o 2>&1 | grep "unrecognized" >& /dev/null; then +if $CC -fsanitize=thread ${TMPDIR}/testsanitizers$$.c -o ${TMPDIR}/testsanitizers$$ 2>&1 | grep "unrecognized" >& /dev/null; then echo "skipping tsan tests: -fsanitize=thread not supported" tsan=no fi