llvm-capstone/compiler-rt/test/msan
Daniel Sanders fe567fb366 [msan+tsan] Bring back the tests that disappeared after r260230 and r259512.
The lit test-suite containing the unit tests needs to be explicitly specified
as an argument to lit.py since it is no longer discovered when the other tests
are run (because they are one directory deeper).

dfsan, lsan, and sanitizer_common don't show the same problem.

llvm-svn: 260669
2016-02-12 10:35:53 +00:00
..
Linux [msan] Yet another attempt to fix process_vm_readv test. 2015-10-27 00:11:28 +00:00
scandir_test_root
Unit
allocator_mapping.cc [msan] Disable allocator_mapping test on mips64 and aarch64. 2015-09-29 22:24:57 +00:00
allocator_returns_null.cc
backtrace.cc [Msan] Fix the backtrace.cc tests to build and pass on FreeBSD 2015-04-24 07:52:47 +00:00
c-strdup.c [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
chained_origin_empty_stack.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
chained_origin_limits.cc [compiler-rt] [msan] Unify aarch64 mapping 2015-10-29 13:04:19 +00:00
chained_origin_memcpy.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
chained_origin_with_signals.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
chained_origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
check_mem_is_initialized.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
CMakeLists.txt [msan+tsan] Bring back the tests that disappeared after r260230 and r259512. 2016-02-12 10:35:53 +00:00
coverage-levels.cc [SanitizerCoverage] Upgrade lit tests to new -fsanitize-coverage= flags. 2015-05-07 23:20:47 +00:00
ctermid.cc [msan] Intercept ctermid, ctermid_r. 2015-12-14 22:57:49 +00:00
cxa_atexit.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
death-callback.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
default_blacklist.cc
dlerror.cc [MSan] Enable MSAN for aarch64 2015-09-16 15:12:25 +00:00
dlopen_executable.cc [msan] Don't unpoison phdrs on dlopen(NULL, 0) 2015-11-19 00:55:45 +00:00
dso-origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
dtls_test.c [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
dtor-base-access.cc Removed xfail, since test is passing in line with expanded dtor sanitizing functionality 2015-08-13 20:54:05 +00:00
dtor-bit-fields.cc Test triangle inheritance member poisoning. 2015-09-03 23:06:13 +00:00
dtor-derived-class.cc Test triangle inheritance member poisoning. 2015-09-03 23:06:13 +00:00
dtor-member.cc added test file 2015-07-17 23:28:02 +00:00
dtor-multiple-inheritance-nontrivial-class-members.cc Failing test highlighting no poisoning when destructor not declared. 2015-09-08 22:41:50 +00:00
dtor-multiple-inheritance.cc Explicit reference to bug highlighted by 2015-09-16 00:41:28 +00:00
dtor-trivial-class-members.cc Test triangle inheritance member poisoning. 2015-09-03 23:06:13 +00:00
dtor-trivial.cpp Explicit reference to bug highlighted by 2015-09-16 00:41:28 +00:00
dtor-vtable-multiple-inheritance.cc Explicit reference to bug highlighted by 2015-09-16 00:41:28 +00:00
dtor-vtable.cc Explicit reference to bug highlighted by 2015-09-16 00:41:28 +00:00
errno.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
fork.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
ftime.cc [Msan] XFAIL the ftime.cc test on FreeBSD 2015-04-24 07:54:38 +00:00
getaddrinfo-positive.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
getaddrinfo.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
getc_unlocked.c [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
getline.cc [Msan] Fix the getline.cc test to pass on FreeBSD 2015-04-28 10:23:52 +00:00
heap-origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
icmp_slt_allones.cc [msan] Regression test for PR24561. 2015-08-25 22:20:15 +00:00
iconv.cc [Msan] Fix the iconv.cc test to build and pass on FreeBSD 2015-04-25 11:07:05 +00:00
if_indextoname.cc [Msan] Fix the if_indextoname.cc test to pass on FreeBSD 2015-05-11 14:46:16 +00:00
ifaddrs.cc [Msan] Fix the ifaddrs.cc test to build and pass on FreeBSD 2015-05-06 09:24:02 +00:00
initgroups.cc [Msan] Fix the initgroups.cc test to build on FreeBSD 2015-05-06 09:26:35 +00:00
inline.cc
insertvalue_origin.cc [compiler-rt] [msan] Remove stable-runtime requirement for insertvalue_origin.cc 2016-01-12 15:16:34 +00:00
ioctl_custom.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
ioctl.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
keep-going-dso.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
keep-going.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
lit.cfg [msan] Run the tests for each supported arch and suffix each one to distinguish them. 2016-02-09 16:18:15 +00:00
lit.site.cfg.in [msan] Run the tests for each supported arch and suffix each one to distinguish them. 2016-02-09 16:18:15 +00:00
memcmp_test.cc [asan,tsan,msan] move the memcmp interceptor from asan/tsan to sanitizer_common. This may potentially lead to more reports from msan as it now sees the reads inside memcmp. To disable, use the flag intercept_memcmp=0. Likewise, it may potentially cause new races to appear due to more strict memcmp checking (flag strict_memcmp=1) 2015-07-29 23:53:08 +00:00
mktime.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
mmap_below_shadow.cc [MSan] Enable MSAN for aarch64 2015-09-16 15:12:25 +00:00
mmap.cc [compiler-rt] [msan] Unify aarch64 mapping 2015-10-29 13:04:19 +00:00
msan_check_mem_is_initialized.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
msan_copy_shadow.cc [msan] Add __msan_copy_shadow interface function. 2015-10-12 23:20:24 +00:00
msan_dump_shadow.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
msan_print_shadow2.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
msan_print_shadow3.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
msan_print_shadow.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
mul_by_const.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
no_sanitize_memory_prop.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
no_sanitize_memory.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
origin-store-long.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
param_tls_limit.cc [MSan] Enable MSAN for aarch64 2015-09-16 15:12:25 +00:00
poison_in_free.cc
print_stats.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
pthread_getattr_np_deadlock.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
pthread_setcancelstate.cc [msan] Intercept pthread_getcancel*. 2015-10-19 23:00:13 +00:00
rand_r.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
readdir64.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
realloc-large-origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
realloc-origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
report-demangling.cc [Msan] Fix the report-demangling.cc test to pass on FreeBSD 2015-05-08 12:10:46 +00:00
scandir_null.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
scandir.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
select_float_origin.cc [msan] Better use-after-free reports. 2015-01-22 13:33:16 +00:00
select_origin.cc
select.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
sem_getvalue.cc [sanitizer] Move sem_* to common interceptors. 2015-08-27 18:51:18 +00:00
setlocale.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
signal_stress_test.cc [compiler-rt] [msan] Variadic support for AArch64 2015-12-14 14:15:32 +00:00
sigwait.cc
sigwaitinfo.cc
stack-origin2.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
stack-origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
strerror_r-non-gnu.c
strlen_of_shadow.cc [compiler-rt] [msan] Unify aarch64 mapping 2015-10-29 13:04:19 +00:00
strxfrm.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
sync_lock_set_and_test.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
test.h [MSan] Enable MSAN for aarch64 2015-09-16 15:12:25 +00:00
textdomain.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
times.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
tls_reuse.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
tsearch.cc
tzset.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
unaligned_read_origin.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
unpoison_string.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
use-after-dtor.cc testing for tail call optimization repression when sanitizing use-after-dtor 2015-07-30 18:46:18 +00:00
use-after-free.cc [MSan] Remove explicit -m64 from RUN lines. 2015-03-02 19:34:27 +00:00
vector_cvt.cc [msan] Mark one test as only supported on x86 2015-06-23 20:17:45 +00:00
vector_select.cc Enable this test for PPC64. 2015-07-05 08:11:36 +00:00