mirror of
https://github.com/intel/llvm.git
synced 2026-01-19 17:45:07 +08:00
ASan: use new option -fsanitize-blacklist in output tests
llvm-svn: 169646
This commit is contained in:
@@ -3,21 +3,21 @@
|
||||
// RUN: echo "fun:*brokenFunction*" > %tmp
|
||||
// RUN: echo "global:*badGlobal*" >> %tmp
|
||||
// RUN: echo "src:*blacklist-extra.cc" >> %tmp
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m64 -O0 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m64 -O0 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m64 -O1 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m64 -O1 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m64 -O2 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m64 -O2 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m64 -O3 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m64 -O3 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m32 -O0 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m32 -O0 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m32 -O1 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m32 -O1 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m32 -O2 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m32 -O2 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
// RUN: %clangxx_asan -mllvm -asan-blacklist=%tmp -m32 -O3 %s -o %t \
|
||||
// RUN: %clangxx_asan -fsanitize-blacklist=%tmp -m32 -O3 %s -o %t \
|
||||
// RUN: %p/Helpers/blacklist-extra.cc && %t 2>&1
|
||||
|
||||
// badGlobal is accessed improperly, but we blacklisted it.
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
// Test for blacklist functionality of initialization-order checker.
|
||||
|
||||
// RUN: %clangxx_asan -m64 -O0 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
// RUN: %clangxx_asan -m64 -O1 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
// RUN: %clangxx_asan -m64 -O2 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
// RUN: %clangxx_asan -m32 -O0 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
// RUN: %clangxx_asan -m32 -O1 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
// RUN: %clangxx_asan -m32 -O2 %s %p/Helpers/initialization-blacklist-extra.cc\
|
||||
// RUN: -mllvm -asan-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize-blacklist=%p/Helpers/initialization-blacklist.txt \
|
||||
// RUN: -fsanitize=init-order -o %t && %t 2>&1
|
||||
|
||||
// Function is defined in another TU.
|
||||
|
||||
Reference in New Issue
Block a user