llvm-project/compiler-rt/lib/asan/lit_tests
Alexey Samsonov f42e860c51 [ASan] hack initialization-bug test so that it stably passes on both Linux and Mac: make the bug appear independent of the translation unit order
llvm-svn: 163381
2012-09-07 09:24:29 +00:00
..
Helpers [ASan] hack initialization-bug test so that it stably passes on both Linux and Mac: make the bug appear independent of the translation unit order 2012-09-07 09:24:29 +00:00
Linux [ASan] add Linux-specific test for initialization order that checks that we find a bug independently of translation units order 2012-09-07 09:04:31 +00:00
SharedLibs [ASan] port interception and shared library tests to lit 2012-08-15 07:13:51 +00:00
Unit [ASan] Add support for running unit tests by lit (as a part of 'make check-asan' command) 2012-08-07 08:59:15 +00:00
CMakeLists.txt [ASan] Hack ASan lit config to allow running lit on tests manually 2012-09-05 10:41:25 +00:00
blacklist.cc [asan] added tests for asan-initialization-order, patch by Reid Watson 2012-09-05 09:07:02 +00:00
deep_stack_uaf.cc [asan] increase max stack size to 256 (+test) 2012-09-06 10:57:03 +00:00
deep_tail_call.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
deep_thread_stack.cc [ASan] Add print_full_thread_history runtime option (on by default) that prints all full thread creation paths for threads involved in ASan error report 2012-09-05 07:37:15 +00:00
default_options.cc [ASan] use clangxx_asan instead of clang_asan for C++ lit tests 2012-08-15 08:54:14 +00:00
dlclose-test.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
global-overflow.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
heap-overflow.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
initialization-bug.cc [ASan] hack initialization-bug test so that it stably passes on both Linux and Mac: make the bug appear independent of the translation unit order 2012-09-07 09:24:29 +00:00
initialization-nobug.cc [asan] added tests for asan-initialization-order, patch by Reid Watson 2012-09-05 09:07:02 +00:00
interface_symbols.c Relocate the external headers provided by ASan and the common sanitizer 2012-08-29 02:27:54 +00:00
large_func_test.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
lit.cfg [ASan] Hack ASan lit config to allow running lit on tests manually 2012-09-05 10:41:25 +00:00
lit.site.cfg.in [ASan] support for running OS-specific tests using lit, port clone_test as an example 2012-08-14 13:22:58 +00:00
malloc_hook.cc [ASan] use write instead of puts in malloc hooks test for ASan, as puts calls malloc on Mac 2012-08-22 13:32:37 +00:00
memcmp_test.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
null_deref.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
sanity_check_pure_c.c [ASan] lit tests: use nm instead of llvm-nm, until llvm-nm becomes usable on Mac. Port output test change in r161948 to lit 2012-08-15 14:33:30 +00:00
shared-lib-test.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
sleep_before_dying.c [ASan] port remaining output and feature tests to lit. TODO: we should in fact run most of the tests for 32/64 bits and for all optimization levels 2012-08-15 08:29:17 +00:00
stack-overflow.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
stack-use-after-return.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
strip_path_prefix.c [ASan] port remaining output and feature tests to lit. TODO: we should in fact run most of the tests for 32/64 bits and for all optimization levels 2012-08-15 08:29:17 +00:00
strncpy-overflow.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00
symbolize_callback.cc [ASan] get rid of ASAN_USE_EXTERNAL_SYMBOLIZER compiler def in favor of __asan_set_symbolize_callback interface function. Now the user doesn't have to recompile ASan runtime to provide its own symbolizer 2012-08-22 13:31:37 +00:00
use-after-free.cc [ASan] Port (the last one) tricky interface_test to lit, and a *huge* chunks of boilerplate to run tests for 32/64 bits and all optimization levels. Alas, lit doesn't support for loops in RUN-lines... 2012-08-15 11:26:57 +00:00