llvm-project/compiler-rt/test/asan/TestCases
Alexey Samsonov e595e1ade0 Remove top-level Clang -fsanitize= flags for optional ASan features.
Init-order and use-after-return modes can currently be enabled
by runtime flags. use-after-scope mode is not really working at the
moment.

The only problem I see is that users won't be able to disable extra
instrumentation for init-order and use-after-scope by a top-level Clang flag.
But this instrumentation was implicitly enabled for quite a while and
we didn't hear from users hurt by it.

llvm-svn: 210924
2014-06-13 17:53:44 +00:00
..
Android [asan] One more coverage test. 2014-06-11 09:23:25 +00:00
Darwin Fix typos 2014-05-15 02:22:34 +00:00
Helpers
Linux [asan] Fix mmap-ed coverage with coverage=0. 2014-06-11 15:11:26 +00:00
Posix Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
Windows [ASan Win] Manually call __asan_init early in the DLL initialization process to avoid a null function call in cout/cerr constructors 2014-06-02 14:40:07 +00:00
allocator_returns_null.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
atexit_stats.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
blacklist.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
contiguous_container.cc [asan] introduce interface function __sanitizer_verify_contiguous_container to verify annotations in vector-like containers 2014-05-06 14:41:01 +00:00
contiguous_container_crash.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
current_allocated_bytes.cc Mark unstable tests as Unsupported on ARM 2014-05-29 23:34:39 +00:00
deep_call_stack.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
deep_stack_uaf.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
deep_tail_call.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
deep_thread_stack.cc Mark unstable tests as Unsupported on ARM 2014-05-29 23:34:39 +00:00
default_blacklist.cc [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
default_options.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
dlclose-test.cc [ASan tests] Get rid of SharedLibs/ 2014-05-14 14:41:38 +00:00
double-free.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
force_inline_opt0.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
free_hook_realloc.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
gc-test.cc Disable unstable test on ARM 2014-06-04 00:06:41 +00:00
global-demangle.cc [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
global-overflow.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
heap-overflow.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
huge_negative_hea_oob.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
init-order-atexit.cc [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
init-order-pthread-create.cc [sanitizer] Replace -lpthread with -pthread in tests. 2014-05-28 13:13:30 +00:00
initialization-blacklist.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
initialization-bug.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
initialization-constexpr.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
initialization-nobug.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
inline.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
interface_test.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
invalid-free.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
large_func_test.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
log-path_test.cc [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
log_path_fork_test.cc.disabled [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
lsan_annotations.cc [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
malloc_context_size.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
malloc_fill.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
malloc_hook.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
max_redzone.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
memcmp_strict_test.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
memcmp_test.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
memset_test.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
mmap_limit_mb.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
no_asan_gen_globals.c [asan] Mass-xfail 17 tests on Android. 2014-05-28 13:45:18 +00:00
null_deref.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
on_error_callback.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
partial_right.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
poison_partial.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
print_summary.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
printf-1.c [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
printf-2.c [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
printf-3.c [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
printf-4.c [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
printf-5.c [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
sanity_check_pure_c.c Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
sleep_before_dying.c [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
stack-buffer-overflow-with-position.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
stack-buffer-overflow.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
stack-frame-demangle.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
stack-oob-frames.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
stack-overflow.cc Disable stack-overflow test on ARM 2014-05-30 22:44:35 +00:00
stack-use-after-return.cc [sanitizer] Replace -lpthread with -pthread in tests. 2014-05-28 13:13:30 +00:00
strdup_oob_test.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
strip_path_prefix.c [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
strncpy-overflow.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
throw_call_test.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
throw_catch.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
throw_invoke_test.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
time_interceptor.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
uar_and_exceptions.cc [ASan tests] Exclude some tests from Windows runs 2014-05-28 13:06:14 +00:00
unaligned_loads_and_stores.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
use-after-delete.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
use-after-free-right.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
use-after-free.cc Un-xfail passing ARM Android tests 2014-06-06 18:06:58 +00:00
use-after-poison.cc [ASan tests] Use ASAN_OPTIONS in a portable way 2014-05-26 13:44:57 +00:00
use-after-scope-dtor-order.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
use-after-scope-inlined.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
use-after-scope-nobug.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00
use-after-scope-temp.cc Add %run to all lit tests 2014-04-30 21:34:17 +00:00
use-after-scope.cc Remove top-level Clang -fsanitize= flags for optional ASan features. 2014-06-13 17:53:44 +00:00