llvm-project/compiler-rt/test
Dmitry Vyukov f831d6fc80 tsan: fix false positive during fd close
FdClose is a subjet to the same atomicity problem as MemoryRangeFreed
(memory state is not "monotoic" wrt race detection).
So we need to lock the thread slot in FdClose the same way we do
in MemoryRangeFreed.
This fixes the modified stress.cpp test.

Reviewed By: vitalybuka, melver

Differential Revision: https://reviews.llvm.org/D121143
2022-03-08 10:40:56 +01:00
..
BlocksRuntime
asan [asan][test] Remove Linux/asan_prelink_test.cpp 2022-02-28 20:26:34 -08:00
builtins [compiler-rt][builtins] Use explicitly-sized integer types for LibCalls 2022-01-30 21:10:54 +03:00
cfi
crt Revert "[Driver] Default CLANG_DEFAULT_PIE_ON_LINUX to ON" 2022-02-26 15:32:49 +01:00
dfsan
fuzzer [compiler-rt][fuzzer] Disable 2 tests for Arm Thumb builds 2022-02-01 10:13:23 +00:00
gwp_asan
hwasan [NFC][hwasan] Check __GLIBCXX__ before checking _GLIBCXX_RELEASE in test 2022-03-01 09:39:26 +01:00
interception
lsan Revert "[Driver] Default CLANG_DEFAULT_PIE_ON_LINUX to ON" 2022-02-26 15:32:49 +01:00
memprof [sanitizer] Check if directory exists before trying to create 2022-02-13 06:59:32 -08:00
msan [msan] strsignal interceptor 2022-02-17 18:13:35 -08:00
orc [ORC-RT] Add two new jit-dlopen testcases, and switch to .c for dlopen tests. 2022-02-10 14:11:46 +11:00
profile [InstrProf] Add single byte coverage mode 2022-01-27 17:38:55 -08:00
safestack
sanitizer_common [compiler-rt] Disable coverage trace pc guard tests on Thumb 2022-02-28 11:56:07 +00:00
scudo
shadowcallstack
tsan tsan: fix false positive during fd close 2022-03-08 10:40:56 +01:00
ubsan [Sanitizers][test] XFAIL long double tests on Solaris/sparc 2022-02-09 09:20:21 +01:00
ubsan_minimal
xray [compiler-rt][xray] Disable fdr-reinit test on Arm 2022-02-14 13:36:51 +00:00
.clang-format
.clang-tidy
CMakeLists.txt
lit.common.cfg.py
lit.common.configured.in