llvm-project/compiler-rt/test/sanitizer_common/TestCases
Filipe Cabecinhas 6a9c719ee1 [compiler-rt] Get rid of "%T" expansions
Summary:
Original patch by Kuba Mracek

The %T lit expansion expands to a common directory shared between all
the tests in the same directory, which is unexpected and unintuitive,
and more importantly, it's been a source of subtle race conditions and
flaky tests. In https://reviews.llvm.org/D35396, it was agreed that it
would be best to simply ban %T and only keep %t, which is unique to each
test. When a test needs a temporary directory, it can just create one
using mkdir %t.

This patch removes %T in compiler-rt.

Differential Revision: https://reviews.llvm.org/D48618

llvm-svn: 336661
2018-07-10 12:53:46 +00:00
..
Darwin Splitting out test for Darwin for print-stack-trace: 2017-07-24 20:35:20 +00:00
Linux [asan] Change 3 tests from XFAIL to UNSUPPORTED. 2018-06-28 23:27:55 +00:00
NetBSD FreeBSD sanitizer common, intercept couple of more functions 2018-03-23 21:44:59 +00:00
Posix [TSan] Report proper error on allocator failures instead of CHECK(0)-ing 2018-06-18 20:03:31 +00:00
allocator_returns_null.cc [TSan] Report proper error on allocator failures instead of CHECK(0)-ing 2018-06-18 20:03:31 +00:00
corelimit.cc [ubsan] Enable UBsan in sanitizer_common tests 2017-09-09 06:10:58 +00:00
ctype.c Correct ctype(3) functions with NLS on NetBSD 2018-02-24 01:01:14 +00:00
fopen_nullptr.c [asan] fix fopen interceptor to not crash if path is NULL 2015-12-21 19:22:26 +00:00
get_module_and_offset_for_pc.cc [compiler-rt] Get rid of "%T" expansions 2018-07-10 12:53:46 +00:00
malloc_hook.cc [ubsan] Enable UBsan in sanitizer_common tests 2017-09-09 06:10:58 +00:00
options-help.cc [Sanitizer] Test churn: use %env_tool_opts in sanitizer_common lit tests. 2015-08-26 19:29:07 +00:00
options-include.cc [sanitizer] Support check-asan on Android 2017-09-16 05:14:05 +00:00
options-invalid.cc [Sanitizer] Test churn: use %env_tool_opts in sanitizer_common lit tests. 2015-08-26 19:29:07 +00:00
print-stack-trace.cc [sanitizer] Support check-asan on Android 2017-09-16 05:14:05 +00:00
printf-ldbl.c [sanitizers] Get the proper printf/scanf version when long double transition is involved. 2016-11-28 21:15:19 +00:00
pthread_mutexattr_get.cc
sanitizer_coverage_inline8bit_counter.cc [sanitizer-coverage] extend fsanitize-coverage=pc-table with flags for every PC 2017-08-25 19:29:47 +00:00
sanitizer_coverage_no_prune.cc [sanitizer] Re-disable several tests on Android. 2017-10-11 00:32:03 +00:00
sanitizer_coverage_stack_depth.cc [SanitizerCoverage] Add stack depth tracing instrumentation. 2017-08-18 18:43:30 +00:00
sanitizer_coverage_symbolize.cc [sanitizer-coverage] remove stale code (old coverage); compiler-rt part 2017-05-31 18:26:32 +00:00
sanitizer_coverage_trace_pc_guard-dso.cc [sanitizer] Re-disable several tests on Android. 2017-10-11 00:32:03 +00:00
sanitizer_coverage_trace_pc_guard-init.cc [sancov] sanitizer coverage initialization test 2017-02-09 00:01:35 +00:00
sanitizer_coverage_trace_pc_guard.cc [sanitizer] Re-disable several tests on Android. 2017-10-11 00:32:03 +00:00
scanf-ldbl.c [sanitizers] Get the proper printf/scanf version when long double transition is involved. 2016-11-28 21:15:19 +00:00
strcasestr.c
strcspn.c
strnlen.c [sanitizer] Add strnlen to the common interceptors 2016-03-23 21:24:28 +00:00
strpbrk.c
strspn.c
strstr.c
symbolize_pc.cc [asan] Re-enable a test on i386-darwin. 2017-02-21 20:46:50 +00:00
symbolize_stack.cc [compiler-rt] Fix incorrect use of snprintf 2017-02-02 20:10:07 +00:00