summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-06-09 22:02:14 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-06-09 22:02:14 +0000
commit70bd78f15bf493eba85d43584fddd99718979a9d (patch)
treec83c8d9f62d589cce1c9a4e3bc26e650602785be
parent3e443e67dc5787e1509a7c20ff3adbcc40a4c1cb (diff)
downloadcompiler-rt-70bd78f15bf493eba85d43584fddd99718979a9d.tar.gz
[TSan] Exclude blacklist tests from manual test runner
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@210494 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-xtest/tsan/test_output.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/tsan/test_output.sh b/test/tsan/test_output.sh
index c22258fa1..8b286f413 100755
--- a/test/tsan/test_output.sh
+++ b/test/tsan/test_output.sh
@@ -5,7 +5,6 @@ set -e # fail on any error
HERE=$(dirname $0)
TSAN_DIR=$(dirname $0)/../../lib/tsan
-BLACKLIST=$HERE/Helpers/blacklist.txt
# Assume clang and clang++ are in path.
: ${CC:=clang}
@@ -13,7 +12,7 @@ BLACKLIST=$HERE/Helpers/blacklist.txt
: ${FILECHECK:=FileCheck}
# TODO: add testing for all of -O0...-O3
-CFLAGS="-fsanitize=thread -fsanitize-blacklist=$BLACKLIST -fPIE -O1 -g -Wall"
+CFLAGS="-fsanitize=thread -fPIE -O1 -g -Wall"
LDFLAGS="-pie -pthread -ldl -lrt -lm -Wl,--whole-archive $TSAN_DIR/rtl/libtsan.a -Wl,--no-whole-archive"
test_file() {
@@ -41,6 +40,10 @@ if [ "$1" == "" ]; then
echo TEST $c is not supported
continue
fi
+ if [[ $c == */*blacklist*.cc ]]; then
+ echo TEST $c is not supported
+ continue
+ fi
if [ "`grep "TSAN_OPTIONS" $c`" ]; then
echo SKIPPING $c -- requires TSAN_OPTIONS
continue