hanchenye-llvm-project/compiler-rt/lib/tsan/lit_tests
Alexey Samsonov 0d725b1408 [TSan] remove -fPIE -pie from TSan lit tests to check that -fsanitize=thread implies them now
llvm-svn: 179365
2013-04-12 07:11:00 +00:00
..
Helpers [TSan] Blacklist test: Rename blacklisted function. Make this test work for custom TSan testing script. 2012-12-28 10:06:26 +00:00
SharedLibs [libsymbolized] If we can't find an address in the list of shared libraries, try to reload it. 2013-04-08 17:46:34 +00:00
Unit Use LLVM_BUILD_TYPE instead of CMAKE_BUILD_TYPE in compiler-rt unit tests to match the behavior of llvm unittests 2013-01-30 12:18:49 +00:00
CMakeLists.txt Explicitly list all sanitizer headers in CMake build rules. Make sure sanitizer lit_tests depend on fresh headers. 2013-04-11 15:49:52 +00:00
aligned_vs_unaligned_race.cc [TSan] Fixup for r178128: verify that TSan indeed doesn't report race 2013-03-27 10:22:51 +00:00
atomic_free.cc tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0), 2013-02-01 14:41:58 +00:00
atomic_free2.cc tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0), 2013-02-01 14:41:58 +00:00
atomic_norace.cc tsan: detect races between plain and atomic memory accesses 2013-02-01 09:42:06 +00:00
atomic_race.cc [tsan] improve FrameIsInternal 2013-02-06 14:32:16 +00:00
atomic_stack.cc tsan: say that the memory access is atomic in reports 2013-02-01 11:10:53 +00:00
benign_race.cc [TSan] Add the WTFAnnotateBenignRaceSized implementation and a test for 2013-04-02 11:21:53 +00:00
blacklist.cc [TSan] Blacklist test: Rename blacklisted function. Make this test work for custom TSan testing script. 2012-12-28 10:06:26 +00:00
fd_close_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_dup_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_location.cc tsan: describe "file descriptor" location 2012-12-18 06:57:34 +00:00
fd_pipe_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_pipe_race.cc tsan: more fd interceptors + bug fixes + tests 2012-12-07 18:30:40 +00:00
fd_socket_connect_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_socket_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_socketpair_norace.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
fd_stdout_race.cc tsan: more fd interceptors + bug fixes + tests 2012-12-07 18:30:40 +00:00
free_race.c [tsan] print error summary line 2013-02-06 14:24:00 +00:00
free_race2.c [TSan] relax output tests a bit to make them pass in gcc build 2013-01-30 08:41:57 +00:00
global_race.cc tsan: symbolize global variables 2013-01-11 07:23:51 +00:00
heap_race.cc
ignore_race.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
inlined_memcpy_race.cc [tsan] a test checking that memset/memcpy/memmove are not inlined in tsan mode 2013-03-28 11:21:50 +00:00
java.h tsan: move common part of java tests into a separate header 2012-12-21 13:26:10 +00:00
java_alloc.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
java_lock.cc tsan: reduce size of mutexsets from 64 to 16 mutexes 2013-03-20 13:50:47 +00:00
java_lock_move.cc tsan: work around FileCheck feature that it does not accept empty input 2012-12-24 14:02:34 +00:00
java_race.cc tsan: move common part of java tests into a separate header 2012-12-21 13:26:10 +00:00
java_race_move.cc tsan: add a test for java memory move 2012-12-21 13:28:39 +00:00
java_rwlock.cc tsan: fix incorrect test 2013-03-20 09:21:49 +00:00
lit.cfg [TSan] remove -fPIE -pie from TSan lit tests to check that -fsanitize=thread implies them now 2013-04-12 07:11:00 +00:00
lit.site.cfg.in
load_shared_lib.cc [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint 2013-04-09 07:08:05 +00:00
longjmp.cc tsan: intercept setjmp/longjmp 2013-03-25 10:10:44 +00:00
longjmp2.cc tsan: intercept setjmp/longjmp 2013-03-25 10:10:44 +00:00
longjmp3.cc tsan: intercept setjmp/longjmp 2013-03-25 10:10:44 +00:00
longjmp4.cc tsan: intercept setjmp/longjmp 2013-03-25 10:10:44 +00:00
malloc_overflow.cc tsan: return 0 on malloc() failure instead of crashing 2013-03-22 17:06:22 +00:00
memcpy_race.cc [tsan] make memcpy_race.cc test immune to memcpy inlining 2013-03-26 12:42:18 +00:00
mop_with_offset.cc
mop_with_offset2.cc
mutex_destroy_locked.cc [tsan] print error summary line 2013-02-06 14:24:00 +00:00
mutexset1.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset2.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset3.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset4.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset5.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset6.cc Make ASan and TSan tests a bit less brittle with @LINE FileCheck macro 2012-12-28 08:38:09 +00:00
mutexset7.cc tsan: fix flaky test 2013-03-20 09:22:13 +00:00
race_on_barrier.c
race_on_barrier2.c
race_on_heap.cc [TSan] relax output tests a bit to make them pass in gcc build 2013-01-30 08:41:57 +00:00
race_on_mutex.c tsan: say that the memory access is atomic in reports 2013-02-01 11:10:53 +00:00
race_on_mutex2.c tsan: even if races between atomic and plain memory accesses are turned off (report_atomic_races=0), 2013-02-01 14:41:58 +00:00
race_on_read.cc [tsan] add write_range/read_range hooks to common interceptors called from tsan (to find races on read/pread/etc) 2013-01-17 13:18:40 +00:00
race_on_write.cc [tsan] race_on_write test 2013-02-07 09:48:17 +00:00
race_with_finished_thread.cc tsan: say what thread had created a thread in reports 2012-12-17 16:28:15 +00:00
signal_errno.cc [tsan] print error summary line 2013-02-06 14:24:00 +00:00
signal_malloc.cc [tsan] print error summary line 2013-02-06 14:24:00 +00:00
simple_race.c
simple_race.cc [tsan] print error summary line 2013-02-06 14:24:00 +00:00
simple_stack.c tsan: say what thread had created a thread in reports 2012-12-17 16:28:15 +00:00
simple_stack2.cc
sleep_sync.cc
sleep_sync2.cc
stack_race.cc tsan: describe stack and TLS addresses 2013-01-14 10:00:03 +00:00
stack_race2.cc tsan: describe stack and TLS addresses 2013-01-14 10:00:03 +00:00
static_init1.cc
static_init2.cc
static_init3.cc
static_init4.cc
static_init5.cc
static_init6.cc tsan: add lit test with statically linker libstdc++ 2012-12-21 08:08:19 +00:00
suppress_same_address.cc
suppress_same_stacks.cc
test_output.sh [Sanitizer] fix TSan tests: remove global ctor from sanitizer_common, run load_shared_lib test only in lit 2013-04-09 07:46:20 +00:00
thread_leak.c
thread_leak2.c
thread_leak3.c tsan: better reporting of thread leaks 2013-03-21 16:55:17 +00:00
thread_leak4.c tsan: work around FileCheck bug with empty outputs 2013-03-22 08:48:34 +00:00
thread_leak5.c tsan: better reporting of thread leaks 2013-03-21 16:55:17 +00:00
thread_name.cc [sanitizer] Replace more platform checks with SANITIZER_ constants. 2013-03-19 14:33:38 +00:00
tiny_race.c
tls_race.cc tsan: describe stack and TLS addresses 2013-01-14 10:00:03 +00:00
tls_race2.cc tsan: describe stack and TLS addresses 2013-01-14 10:00:03 +00:00
tsan-vs-gvn.cc [tsan] enable tsan-vs-gvn test since it is now fixed 2013-02-26 08:18:27 +00:00
user_fopen.cc tsan: fix crash when user defines own fopen/fileno 2013-01-09 11:54:52 +00:00
user_malloc.cc tsan: fix crash when user defines own fopen/fileno 2013-01-09 08:22:06 +00:00
virtual_inheritance_compile_bug.cc
vptr_benign_race.cc
vptr_harmful_race.cc tsan: better reporting for races on vptr 2013-03-21 15:37:39 +00:00
vptr_harmful_race2.cc tsan: test that tsan explicitly says "race on vptr". 2013-03-22 10:54:39 +00:00
write_in_reader_lock.cc