Test Result : ThreadSanitizer-x86_64

0 failures (±0) , 27 skipped (±0)
243 tests (±0)
Took 7 min 47 sec.

All Tests

Test nameDurationStatus
aligned_vs_unaligned_race.cpp1.6 secPassed
annotate_happens_before.cpp1.1 secPassed
atexit.cpp1.2 secPassed
atexit2.cpp1.1 secPassed
atexit3.cpp1 secPassed
atexit4.cpp1.6 secPassed
atomic_free.cpp18 secPassed
atomic_free2.cpp1.6 secPassed
atomic_free3.cpp1.9 secPassed
atomic_hle.cpp1.3 secPassed
atomic_norace.cpp1.4 secPassed
atomic_race.cpp1.9 secPassed
atomic_stack.cpp1.7 secPassed
atomic_store.cpp1.6 secPassed
barrier.cpp0 msSkipped
bench_acquire_only.cpp0 msSkipped
bench_acquire_release.cpp0 msSkipped
bench_local_mutex.cpp0 msSkipped
bench_mutex.cpp0 msSkipped
bench_release_only.cpp0 msSkipped
bench_rwmutex.cpp0 msSkipped
bench_shadow_flush.cpp1.1 secPassed
bench_single_writer.cpp0 msSkipped
bench_ten_mutexes.cpp0 msSkipped
benign_race.cpp1.2 secPassed
compare_exchange.cpp2.7 secPassed
cond.c1.4 secPassed
cond_cancel.c2.3 secPassed
cond_destruction.cpp3 secPassed
cond_race.cpp1.7 secPassed
cond_version.c0 msSkipped
custom_mutex0.cpp1.8 secPassed
custom_mutex1.cpp2.4 secPassed
custom_mutex2.cpp2.4 secPassed
custom_mutex3.cpp1.9 secPassed
custom_mutex4.cpp1.8 secPassed
custom_mutex5.cpp2.4 secPassed
cxa_guard_acquire.cpp1.1 secPassed
deadlock_detector_stress_test.cpp18 secPassed
debug_alloc_stack.cpp0 msSkipped
debug_locate.cpp1.6 secPassed
debugging.cpp1.7 secPassed
deep_stack1.cpp3.2 secPassed
default_options.cpp1.1 secPassed
dl_iterate_phdr.cpp0 msSkipped
dlclose.cpp2.3 secPassed
dtls.c2.4 secPassed
exceptions.cpp2.3 secPassed
fd_close_norace.cpp1.2 secPassed
fd_close_norace2.cpp1.3 secPassed
fd_dup_norace.cpp1.3 secPassed
fd_dup_norace2.cpp1.2 secPassed
fd_dup_race.cpp1.8 secPassed
fd_location.cpp1.7 secPassed
fd_pipe_norace.cpp1 secPassed
fd_pipe_race.cpp1.8 secPassed
fd_socket_connect_norace.cpp1.1 secPassed
fd_socket_norace.cpp1 secPassed
fd_socketpair_norace.cpp1 secPassed
fd_stdout_race.cpp1.5 secPassed
fd_tid_recycled.cpp1.4 secPassed
fiber_asm.cpp1.1 secPassed
fiber_cleanup.cpp0 msSkipped
fiber_from_thread.cpp1 secPassed
fiber_longjmp.cpp1.3 secPassed
fiber_race.cpp1.5 secPassed
fiber_simple.cpp1.1 secPassed
fiber_two_threads.cpp1.4 secPassed
fork_atexit.cpp2.9 secPassed
fork_deadlock.cpp11 secPassed
fork_multithreaded.cpp4.7 secPassed
fork_multithreaded3.cpp3 secPassed
free_race.c3.4 secPassed
free_race2.c3.6 secPassed
getline_nohang.cpp1.2 secPassed
global_race.cpp18 secPassed
global_race2.cpp1.7 secPassed
global_race3.cpp1.8 secPassed
halt_on_error.cpp1.8 secPassed
heap_race.cpp1.8 secPassed
ignore_free.cpp1.2 secPassed
ignore_lib0.cpp2.9 secPassed
ignore_lib1.cpp3.6 secPassed
ignore_lib2.cpp2.2 secPassed
ignore_lib3.cpp2 secPassed
ignore_lib4.cpp5.2 secPassed
ignore_lib5.cpp3.6 secPassed
ignore_lib6.cpp5.1 secPassed
ignore_malloc.cpp1.2 secPassed
ignore_race.cpp1.1 secPassed
ignore_sync.cpp1.4 secPassed
ignored-interceptors-mmap.cpp2.7 secPassed
ignorelist.cpp1.4 secPassed
ignorelist2.cpp1.7 secPassed
inlined_memcpy_race.cpp1.8 secPassed
inlined_memcpy_race2.cpp1.9 secPassed
interface_atomic_test.c1.1 secPassed
java_alloc.cpp1.4 secPassed
java_finalizer.cpp1.5 secPassed
java_finalizer2.cpp0 msSkipped
java_find.cpp1.4 secPassed
java_heap_init.cpp1.3 secPassed
java_lock.cpp1.4 secPassed
java_lock_move.cpp1.4 secPassed
java_lock_rec.cpp1.1 secPassed
java_lock_rec_race.cpp1.9 secPassed
java_move_overlap.cpp2 secPassed
java_move_overlap_race.cpp3.1 secPassed
java_race.cpp1.6 secPassed
java_race_move.cpp1.8 secPassed
java_race_pc.cpp1.5 secPassed
java_rwlock.cpp1.3 secPassed
java_symbolization.cpp1.6 secPassed
java_symbolization_legacy.cpp1.6 secPassed
java_volatile.cpp1.2 secPassed
large_malloc_meta.cpp3.3 secPassed
load_shared_lib.cpp2.9 secPassed
longjmp.cpp1.2 secPassed
longjmp2.cpp1.3 secPassed
longjmp3.cpp1.7 secPassed
longjmp4.cpp1.7 secPassed
lots_of_threads.c2.1 secPassed
malloc_overflow.cpp0.99 secPassed
malloc_stack.cpp1.6 secPassed
map32bit.cpp0 msSkipped
memcmp_race.cpp1.6 secPassed
memcpy_race.cpp1.5 secPassed
mmap_large.cpp1 secPassed
mmap_lots.cpp1.1 secPassed
mmap_stress.cpp0 msSkipped
mmap_stress2.cpp4.3 secPassed
mop1.c1.6 secPassed
mop_with_offset.cpp1.5 secPassed
mop_with_offset2.cpp1.5 secPassed
must_deadlock.cpp0.1 secPassed
mutex_annotations.cpp1.1 secPassed
mutex_bad_read_lock.cpp1.6 secPassed
mutex_bad_read_unlock.cpp1.5 secPassed
mutex_bad_unlock.cpp1.6 secPassed
mutex_cycle2.c6.3 secPassed
mutex_cycle_long.c6.2 secPassed
mutex_destroy_locked.cpp1.4 secPassed
mutex_destroy_locked2.cpp1.6 secPassed
mutex_double_lock.cpp1.9 secPassed
mutex_lock_destroyed.cpp2.7 secPassed
mutexset1.cpp1.5 secPassed
mutexset2.cpp1.5 secPassed
mutexset3.cpp1.3 secPassed
mutexset4.cpp1.5 secPassed
mutexset5.cpp1.5 secPassed
mutexset6.cpp1.5 secPassed
mutexset7.cpp1.4 secPassed
mutexset8.cpp1.7 secPassed
on_initialize_finalize_hooks.cpp1.2 secPassed
pie_test.cpp1.1 secPassed
printf-1.c2.9 secPassed
pthread_atfork_deadlock.c1.7 secPassed
pthread_atfork_deadlock2.c2.7 secPassed
pthread_atfork_deadlock3.c2.7 secPassed
pthread_key.cpp1.6 secPassed
race_on_barrier.c0 msSkipped
race_on_barrier2.c0 msSkipped
race_on_fputs.cpp1.7 secPassed
race_on_heap.cpp1.5 secPassed
race_on_mutex.c1.7 secPassed
race_on_mutex2.c1.5 secPassed
race_on_puts.cpp1.5 secPassed
race_on_read.cpp1.4 secPassed
race_on_speculative_load.cpp1.1 secPassed
race_on_write.cpp1.6 secPassed
race_range_pc.cpp1.7 secPassed
race_stress.cpp1.6 secPassed
race_top_suppression.cpp1.5 secPassed
race_top_suppression1.cpp1.6 secPassed
race_with_finished_thread.cpp2.7 secPassed
real_deadlock_detector_stress_test.cpp2.8 secPassed
restore_stack.cpp8.9 secPassed
setuid.c2.1 secPassed
setuid2.c4 secPassed
signal_block.cpp1.1 secPassed
signal_block2.cpp0 msSkipped
signal_cond.cpp2 secPassed
signal_errno.cpp1.4 secPassed
signal_longjmp.cpp1 secPassed
signal_malloc.cpp2.4 secPassed
signal_pause.cpp2.4 secPassed
signal_recursive.cpp0 msSkipped
signal_reset.cpp0 msSkipped
signal_sync.cpp0 msSkipped
signal_sync2.cpp0 msSkipped
signal_thread.cpp0 msSkipped
signal_write.cpp2 secPassed
sigsuspend.cpp1.1 secPassed
simple_race.c1.6 secPassed
simple_race.cpp1.4 secPassed
simple_stack.c4.5 secPassed
simple_stack2.cpp1.6 secPassed
sleep_sync.cpp2.5 secPassed
sleep_sync2.cpp2.5 secPassed
stack_race.cpp1.3 secPassed
stack_race2.cpp1.6 secPassed
stack_sync_reuse.cpp1.2 secPassed
static_init1.cpp1.2 secPassed
static_init2.cpp1.3 secPassed
static_init3.cpp1.6 secPassed
static_init4.cpp1.2 secPassed
static_init5.cpp1.3 secPassed
static_init6.cpp1.3 secPassed
strerror_r.cpp0 msSkipped
sunrpc.cpp0 msSkipped
suppress_same_address.cpp1.8 secPassed
suppress_same_stacks.cpp1.7 secPassed
suppressions_global.cpp1.7 secPassed
suppressions_mutex.cpp1.8 secPassed
suppressions_race.cpp1.8 secPassed
suppressions_race2.cpp1.8 secPassed
thread_detach.c1.1 secPassed
thread_detach2.c1.2 secPassed
thread_end_with_ignore.cpp1.6 secPassed
thread_end_with_ignore2.cpp1.6 secPassed
thread_end_with_ignore3.cpp1.7 secPassed
thread_exit.c1 secPassed
thread_leak.c1 secPassed
thread_leak2.c1.2 secPassed
thread_leak3.c2.6 secPassed
thread_leak4.c1.1 secPassed
thread_leak5.c2.5 secPassed
thread_name.cpp1.3 secPassed
thread_name2.cpp0 msSkipped
tiny_race.c1.5 secPassed
tls_race.cpp1.6 secPassed
tls_race2.cpp1.7 secPassed
tsan-vs-gvn.cpp3.6 secPassed
unaligned_norace.cpp1.1 secPassed
unaligned_race.cpp2.5 secPassed
vfork.cpp1.8 secPassed
virtual_inheritance_compile_bug.cpp1 secPassed
vptr_benign_race.cpp1.2 secPassed
vptr_harmful_race.cpp1.5 secPassed
vptr_harmful_race2.cpp1.5 secPassed
vptr_harmful_race3.cpp1.5 secPassed
vptr_harmful_race4.cpp1.4 secPassed
write_in_reader_lock.cpp1.6 secPassed