| ../ | - | |
| CMakeLists.txt | 5.3kB | 2026-02-14 16:46:37 |
| Darwin/ | - | 2026-02-14 16:46:37 |
| Linux/ | - | 2026-02-14 16:46:37 |
| Unit/ | - | 2026-02-14 16:46:37 |
| aligned_vs_unaligned_race.cpp | 895 B | 2026-02-14 16:46:37 |
| annotate_happens_before.cpp | 836 B | 2026-02-14 16:46:37 |
| atexit.cpp | 448 B | 2026-02-14 16:46:37 |
| atexit2.cpp | 426 B | 2026-02-14 16:46:37 |
| atexit3.cpp | 634 B | 2026-02-14 16:46:37 |
| atexit4.cpp | 736 B | 2026-02-14 16:46:37 |
| atexit5.cpp | 701 B | 2026-02-14 16:46:37 |
| atomic_free.cpp | 940 B | 2026-02-14 16:46:37 |
| atomic_free2.cpp | 441 B | 2026-02-14 16:46:37 |
| atomic_free3.cpp | 612 B | 2026-02-14 16:46:37 |
| atomic_hle.cpp | 726 B | 2026-02-14 16:46:37 |
| atomic_norace.cpp | 1.5kB | 2026-02-14 16:46:37 |
| atomic_norace2.cpp | 1.2kB | 2026-02-14 16:46:37 |
| atomic_race.cpp | 2.1kB | 2026-02-14 16:46:37 |
| atomic_stack.cpp | 621 B | 2026-02-14 16:46:37 |
| atomic_store.cpp | 1.2kB | 2026-02-14 16:46:37 |
| barrier.cpp | 1.0kB | 2026-02-14 16:46:37 |
| bench.h | 1.0kB | 2026-02-14 16:46:37 |
| bench_acquire_only.cpp | 419 B | 2026-02-14 16:46:37 |
| bench_acquire_release.cpp | 380 B | 2026-02-14 16:46:37 |
| bench_local_mutex.cpp | 724 B | 2026-02-14 16:46:37 |
| bench_memory_access.cpp | 2.8kB | 2026-02-14 16:46:37 |
| bench_mutex.cpp | 591 B | 2026-02-14 16:46:37 |
| bench_release_only.cpp | 636 B | 2026-02-14 16:46:37 |
| bench_rwmutex.cpp | 574 B | 2026-02-14 16:46:37 |
| bench_shadow_flush.cpp | 1.2kB | 2026-02-14 16:46:37 |
| bench_single_writer.cpp | 502 B | 2026-02-14 16:46:37 |
| bench_ten_mutexes.cpp | 589 B | 2026-02-14 16:46:37 |
| bench_threads.cpp | 1.3kB | 2026-02-14 16:46:37 |
| benign_race.cpp | 536 B | 2026-02-14 16:46:37 |
| compare_exchange.cpp | 3.3kB | 2026-02-14 16:46:37 |
| cond.c | 1.1kB | 2026-02-14 16:46:37 |
| cond_cancel.c | 1.4kB | 2026-02-14 16:46:37 |
| cond_destruction.cpp | 1.4kB | 2026-02-14 16:46:37 |
| cond_race.cpp | 865 B | 2026-02-14 16:46:37 |
| cond_version.c | 1.2kB | 2026-02-14 16:46:37 |
| custom_mutex.h | 1.9kB | 2026-02-14 16:46:37 |
| custom_mutex0.cpp | 609 B | 2026-02-14 16:46:37 |
| custom_mutex1.cpp | 854 B | 2026-02-14 16:46:37 |
| custom_mutex2.cpp | 642 B | 2026-02-14 16:46:37 |
| custom_mutex3.cpp | 1.0kB | 2026-02-14 16:46:37 |
| custom_mutex4.cpp | 1.0kB | 2026-02-14 16:46:37 |
| custom_mutex5.cpp | 1.0kB | 2026-02-14 16:46:37 |
| cxa_guard_acquire.cpp | 565 B | 2026-02-14 16:46:37 |
| deadlock_detector_stress_test.cpp | 19.9kB | 2026-02-14 16:46:37 |
| debug_alloc_stack.cpp | 2.2kB | 2026-02-14 16:46:37 |
| debug_locate.cpp | 1.4kB | 2026-02-14 16:46:37 |
| debugging.cpp | 3.9kB | 2026-02-14 16:46:37 |
| deep_stack1.cpp | 1.1kB | 2026-02-14 16:46:37 |
| deep_stack2.cpp | 721 B | 2026-02-14 16:46:37 |
| default_options.cpp | 601 B | 2026-02-14 16:46:37 |
| deflake.bash | 772 B | 2026-02-14 16:46:37 |
| dl_iterate_phdr.cpp | 1.3kB | 2026-02-14 16:46:37 |
| dlclose.cpp | 1.1kB | 2026-02-14 16:46:37 |
| dtls.c | 1.6kB | 2026-02-14 16:46:37 |
| exceptions.cpp | 4.2kB | 2026-02-14 16:46:37 |
| fd_close_norace.cpp | 683 B | 2026-02-14 16:46:37 |
| fd_close_norace2.cpp | 573 B | 2026-02-14 16:46:37 |
| fd_close_norace3.cpp | 729 B | 2026-02-14 16:46:37 |
| fd_close_race.cpp | 573 B | 2026-02-14 16:46:37 |
| fd_dup_norace.cpp | 686 B | 2026-02-14 16:46:37 |
| fd_dup_norace2.cpp | 1.9kB | 2026-02-14 16:46:37 |
| fd_dup_race.cpp | 768 B | 2026-02-14 16:46:37 |
| fd_location.cpp | 692 B | 2026-02-14 16:46:37 |
| fd_pipe_norace.cpp | 605 B | 2026-02-14 16:46:37 |
| fd_pipe_race.cpp | 731 B | 2026-02-14 16:46:37 |
| fd_socket_connect_norace.cpp | 1.4kB | 2026-02-14 16:46:37 |
| fd_socket_norace.cpp | 1.5kB | 2026-02-14 16:46:37 |
| fd_socketpair_norace.cpp | 717 B | 2026-02-14 16:46:37 |
| fd_stdout_race.cpp | 810 B | 2026-02-14 16:46:37 |
| fd_tid_recycled.cpp | 1.1kB | 2026-02-14 16:46:37 |
| fiber_asm.cpp | 2.2kB | 2026-02-14 16:46:37 |
| fiber_cleanup.cpp | 1.8kB | 2026-02-14 16:46:37 |
| fiber_from_thread.cpp | 1.1kB | 2026-02-14 16:46:37 |
| fiber_longjmp.cpp | 1.9kB | 2026-02-14 16:46:37 |
| fiber_race.cpp | 904 B | 2026-02-14 16:46:37 |
| fiber_simple.cpp | 831 B | 2026-02-14 16:46:37 |
| fiber_two_threads.cpp | 1.5kB | 2026-02-14 16:46:37 |
| flush_memory.cpp | 1.1kB | 2026-02-14 16:46:37 |
| force_background_thread.cpp | 974 B | 2026-02-14 16:46:37 |
| fork_atexit.cpp | 726 B | 2026-02-14 16:46:37 |
| fork_deadlock.cpp | 787 B | 2026-02-14 16:46:37 |
| fork_multithreaded.cpp | 1.9kB | 2026-02-14 16:46:37 |
| fork_multithreaded3.cpp | 781 B | 2026-02-14 16:46:37 |
| free_race.c | 1.3kB | 2026-02-14 16:46:37 |
| free_race.c.supp | 65 B | 2026-02-14 16:46:37 |
| free_race2.c | 863 B | 2026-02-14 16:46:37 |
| free_race3.c | 630 B | 2026-02-14 16:46:37 |
| getline_nohang.cpp | 1.0kB | 2026-02-14 16:46:37 |
| global_race.cpp | 1.3kB | 2026-02-14 16:46:37 |
| global_race2.cpp | 533 B | 2026-02-14 16:46:37 |
| global_race3.cpp | 653 B | 2026-02-14 16:46:37 |
| halt_on_error.cpp | 512 B | 2026-02-14 16:46:37 |
| heap_race.cpp | 477 B | 2026-02-14 16:46:37 |
| ignore_free.cpp | 637 B | 2026-02-14 16:46:37 |
| ignore_lib0.cpp | 1.4kB | 2026-02-14 16:46:37 |
| ignore_lib0.cpp.supp | 36 B | 2026-02-14 16:46:37 |
| ignore_lib1.cpp | 1.6kB | 2026-02-14 16:46:37 |
| ignore_lib1.cpp.supp | 37 B | 2026-02-14 16:46:37 |
| ignore_lib2.cpp | 1.1kB | 2026-02-14 16:46:37 |
| ignore_lib2.cpp.supp | 29 B | 2026-02-14 16:46:37 |
| ignore_lib3.cpp | 1.1kB | 2026-02-14 16:46:37 |
| ignore_lib3.cpp.supp | 32 B | 2026-02-14 16:46:37 |
| ignore_lib4.cpp | 1.3kB | 2026-02-14 16:46:37 |
| ignore_lib5.cpp | 2.5kB | 2026-02-14 16:46:37 |
| ignore_lib5.cpp.supp | 37 B | 2026-02-14 16:46:37 |
| ignore_lib6.cpp | 1.9kB | 2026-02-14 16:46:37 |
| ignore_lib6.cpp.supp | 35 B | 2026-02-14 16:46:37 |
| ignore_lib_lib.h | 490 B | 2026-02-14 16:46:37 |
| ignore_malloc.cpp | 615 B | 2026-02-14 16:46:37 |
| ignore_race.cpp | 602 B | 2026-02-14 16:46:37 |
| ignore_sync.cpp | 540 B | 2026-02-14 16:46:37 |
| ignored-interceptors-mmap.cpp | 1.8kB | 2026-02-14 16:46:37 |
| ignorelist.cpp | 658 B | 2026-02-14 16:46:37 |
| ignorelist2.cpp | 1.3kB | 2026-02-14 16:46:37 |
| inlined_memcpy_race.cpp | 828 B | 2026-02-14 16:46:37 |
| inlined_memcpy_race2.cpp | 834 B | 2026-02-14 16:46:37 |
| interface_atomic_test.c | 454 B | 2026-02-14 16:46:37 |
| java.h | 989 B | 2026-02-14 16:46:37 |
| java_alloc.cpp | 914 B | 2026-02-14 16:46:37 |
| java_finalizer.cpp | 726 B | 2026-02-14 16:46:37 |
| java_finalizer2.cpp | 2.6kB | 2026-02-14 16:46:37 |
| java_find.cpp | 2.0kB | 2026-02-14 16:46:37 |
| java_heap_init.cpp | 1.0kB | 2026-02-14 16:46:37 |
| java_lock.cpp | 918 B | 2026-02-14 16:46:37 |
| java_lock_move.cpp | 1.1kB | 2026-02-14 16:46:37 |
| java_lock_rec.cpp | 1.5kB | 2026-02-14 16:46:37 |
| java_lock_rec_race.cpp | 1.3kB | 2026-02-14 16:46:37 |
| java_move_overlap.cpp | 2.0kB | 2026-02-14 16:46:37 |
| java_move_overlap_race.cpp | 1.5kB | 2026-02-14 16:46:37 |
| java_race.cpp | 700 B | 2026-02-14 16:46:37 |
| java_race_move.cpp | 1.0kB | 2026-02-14 16:46:37 |
| java_race_pc.cpp | 1.0kB | 2026-02-14 16:46:37 |
| java_rwlock.cpp | 928 B | 2026-02-14 16:46:37 |
| java_symbolization.cpp | 2.6kB | 2026-02-14 16:46:37 |
| java_symbolization_legacy.cpp | 1.3kB | 2026-02-14 16:46:37 |
| java_volatile.cpp | 1.1kB | 2026-02-14 16:46:37 |
| large_malloc_meta.cpp | 1.1kB | 2026-02-14 16:46:37 |
| libcxx/ | - | 2026-02-14 16:46:37 |
| libdispatch/ | - | 2026-02-14 16:46:37 |
| lit.cfg.py | 3.8kB | 2026-02-14 16:46:37 |
| lit.site.cfg.py.in | 737 B | 2026-02-14 16:46:37 |
| load_shared_lib.cpp | 1.7kB | 2026-02-14 16:46:37 |
| longjmp.cpp | 373 B | 2026-02-14 16:46:37 |
| longjmp2.cpp | 442 B | 2026-02-14 16:46:37 |
| longjmp3.cpp | 867 B | 2026-02-14 16:46:37 |
| longjmp4.cpp | 942 B | 2026-02-14 16:46:37 |
| lots_of_threads.c | 983 B | 2026-02-14 16:46:37 |
| malloc_overflow.cpp | 665 B | 2026-02-14 16:46:37 |
| malloc_stack.cpp | 573 B | 2026-02-14 16:46:37 |
| map32bit.cpp | 1.1kB | 2026-02-14 16:46:37 |
| memcmp_race.cpp | 1.1kB | 2026-02-14 16:46:37 |
| memcpy_race.cpp | 1.1kB | 2026-02-14 16:46:37 |
| mmap_large.cpp | 961 B | 2026-02-14 16:46:37 |
| mmap_lots.cpp | 1.1kB | 2026-02-14 16:46:37 |
| mmap_stress.cpp | 1.8kB | 2026-02-14 16:46:37 |
| mmap_stress2.cpp | 1.5kB | 2026-02-14 16:46:37 |
| mop1.c | 1.0kB | 2026-02-14 16:46:37 |
| mop_with_offset.cpp | 864 B | 2026-02-14 16:46:37 |
| mop_with_offset2.cpp | 864 B | 2026-02-14 16:46:37 |
| munmap_invalid.cpp | 826 B | 2026-02-14 16:46:37 |
| must_deadlock.cpp | 1.3kB | 2026-02-14 16:46:37 |
| mutex_annotations.cpp | 910 B | 2026-02-14 16:46:37 |
| mutex_bad_read_lock.cpp | 583 B | 2026-02-14 16:46:37 |
| mutex_bad_read_unlock.cpp | 587 B | 2026-02-14 16:46:37 |
| mutex_bad_unlock.cpp | 563 B | 2026-02-14 16:46:37 |
| mutex_cycle2.c | 1.2kB | 2026-02-14 16:46:37 |
| mutex_cycle_long.c | 1.1kB | 2026-02-14 16:46:37 |
| mutex_destroy_locked.cpp | 610 B | 2026-02-14 16:46:37 |
| mutex_destroy_locked2.cpp | 740 B | 2026-02-14 16:46:37 |
| mutex_double_lock.cpp | 733 B | 2026-02-14 16:46:37 |
| mutex_lock_destroyed.cpp | 779 B | 2026-02-14 16:46:37 |
| mutexset1.cpp | 992 B | 2026-02-14 16:46:37 |
| mutexset2.cpp | 988 B | 2026-02-14 16:46:37 |
| mutexset3.cpp | 1.3kB | 2026-02-14 16:46:37 |
| mutexset4.cpp | 1.3kB | 2026-02-14 16:46:37 |
| mutexset5.cpp | 1.4kB | 2026-02-14 16:46:37 |
| mutexset6.cpp | 1.6kB | 2026-02-14 16:46:37 |
| mutexset7.cpp | 1.1kB | 2026-02-14 16:46:37 |
| mutexset8.cpp | 1.0kB | 2026-02-14 16:46:37 |
| on_exit.cpp | 813 B | 2026-02-14 16:46:37 |
| on_initialize_finalize_hooks.cpp | 793 B | 2026-02-14 16:46:37 |
| pie_test.cpp | 124 B | 2026-02-14 16:46:37 |
| print_full_thread_history.cpp | 941 B | 2026-02-14 16:46:37 |
| printf-1.c | 465 B | 2026-02-14 16:46:37 |
| pthread_atfork_deadlock.c | 777 B | 2026-02-14 16:46:37 |
| pthread_atfork_deadlock2.c | 1.2kB | 2026-02-14 16:46:37 |
| pthread_atfork_deadlock3.c | 2.4kB | 2026-02-14 16:46:37 |
| pthread_key.cpp | 975 B | 2026-02-14 16:46:37 |
| race_on_barrier.c | 656 B | 2026-02-14 16:46:37 |
| race_on_barrier2.c | 746 B | 2026-02-14 16:46:37 |
| race_on_fputs.cpp | 568 B | 2026-02-14 16:46:37 |
| race_on_heap.cpp | 1.1kB | 2026-02-14 16:46:37 |
| race_on_mutex.c | 1.2kB | 2026-02-14 16:46:37 |
| race_on_mutex2.c | 535 B | 2026-02-14 16:46:37 |
| race_on_puts.cpp | 560 B | 2026-02-14 16:46:37 |
| race_on_read.cpp | 932 B | 2026-02-14 16:46:37 |
| race_on_speculative_load.cpp | 651 B | 2026-02-14 16:46:37 |
| race_on_write.cpp | 785 B | 2026-02-14 16:46:37 |
| race_range_pc.cpp | 971 B | 2026-02-14 16:46:37 |
| race_stress.cpp | 507 B | 2026-02-14 16:46:37 |
| race_top_suppression.cpp | 596 B | 2026-02-14 16:46:37 |
| race_top_suppression1.cpp | 602 B | 2026-02-14 16:46:37 |
| race_with_finished_thread.cpp | 1.0kB | 2026-02-14 16:46:37 |
| real_deadlock_detector_stress_test.cpp | 5.3kB | 2026-02-14 16:46:37 |
| restore_stack.cpp | 1.4kB | 2026-02-14 16:46:37 |
| setuid2.c | 705 B | 2026-02-14 16:46:37 |
| signal_block.cpp | 1.4kB | 2026-02-14 16:46:37 |
| signal_block2.cpp | 2.4kB | 2026-02-14 16:46:37 |
| signal_cond.cpp | 1.2kB | 2026-02-14 16:46:37 |
| signal_errno.cpp | 1.3kB | 2026-02-14 16:46:37 |
| signal_exit.cpp | 502 B | 2026-02-14 16:46:37 |
| signal_longjmp.cpp | 1.9kB | 2026-02-14 16:46:37 |
| signal_malloc.cpp | 1.1kB | 2026-02-14 16:46:37 |
| signal_pause.cpp | 728 B | 2026-02-14 16:46:37 |
| signal_recursive.cpp | 3.2kB | 2026-02-14 16:46:37 |
| signal_reset.cpp | 1.5kB | 2026-02-14 16:46:37 |
| signal_sync.cpp | 1.1kB | 2026-02-14 16:46:37 |
| signal_sync2.cpp | 1.8kB | 2026-02-14 16:46:37 |
| signal_thread.cpp | 983 B | 2026-02-14 16:46:37 |
| signal_write.cpp | 644 B | 2026-02-14 16:46:37 |
| sigsuspend.cpp | 1.1kB | 2026-02-14 16:46:37 |
| simple_race.c | 538 B | 2026-02-14 16:46:37 |
| simple_race.cpp | 596 B | 2026-02-14 16:46:37 |
| simple_stack.c | 3.3kB | 2026-02-14 16:46:37 |
| simple_stack2.cpp | 1.4kB | 2026-02-14 16:46:37 |
| sleep_sync.cpp | 687 B | 2026-02-14 16:46:37 |
| sleep_sync2.cpp | 477 B | 2026-02-14 16:46:37 |
| stack_race.cpp | 439 B | 2026-02-14 16:46:37 |
| stack_race2.cpp | 551 B | 2026-02-14 16:46:37 |
| stack_sync_reuse.cpp | 1.9kB | 2026-02-14 16:46:37 |
| static_init1.cpp | 526 B | 2026-02-14 16:46:37 |
| static_init2.cpp | 613 B | 2026-02-14 16:46:37 |
| static_init3.cpp | 797 B | 2026-02-14 16:46:37 |
| static_init4.cpp | 657 B | 2026-02-14 16:46:37 |
| static_init5.cpp | 792 B | 2026-02-14 16:46:37 |
| static_init6.cpp | 792 B | 2026-02-14 16:46:37 |
| static_init7.cpp | 635 B | 2026-02-14 16:46:37 |
| strerror_r.cpp | 894 B | 2026-02-14 16:46:37 |
| stress.cpp | 2.8kB | 2026-02-14 16:46:37 |
| sunrpc.cpp | 552 B | 2026-02-14 16:46:37 |
| suppress_same_address.cpp | 478 B | 2026-02-14 16:46:37 |
| suppress_same_stacks.cpp | 542 B | 2026-02-14 16:46:37 |
| suppressions_global.cpp | 603 B | 2026-02-14 16:46:37 |
| suppressions_global.cpp.supp | 17 B | 2026-02-14 16:46:37 |
| suppressions_mutex.cpp | 481 B | 2026-02-14 16:46:37 |
| suppressions_mutex.cpp.supp | 21 B | 2026-02-14 16:46:37 |
| suppressions_race.cpp | 650 B | 2026-02-14 16:46:37 |
| suppressions_race.cpp.supp | 14 B | 2026-02-14 16:46:37 |
| suppressions_race2.cpp | 650 B | 2026-02-14 16:46:37 |
| suppressions_race2.cpp.supp | 14 B | 2026-02-14 16:46:37 |
| test.h | 4.2kB | 2026-02-14 16:46:37 |
| thread_detach.c | 399 B | 2026-02-14 16:46:37 |
| thread_detach2.c | 630 B | 2026-02-14 16:46:37 |
| thread_end_with_ignore.cpp | 596 B | 2026-02-14 16:46:37 |
| thread_end_with_ignore2.cpp | 418 B | 2026-02-14 16:46:37 |
| thread_end_with_ignore3.cpp | 792 B | 2026-02-14 16:46:37 |
| thread_exit.c | 510 B | 2026-02-14 16:46:37 |
| thread_leak.c | 326 B | 2026-02-14 16:46:37 |
| thread_leak2.c | 325 B | 2026-02-14 16:46:37 |
| thread_leak3.c | 447 B | 2026-02-14 16:46:37 |
| thread_leak4.c | 343 B | 2026-02-14 16:46:37 |
| thread_leak5.c | 527 B | 2026-02-14 16:46:37 |
| thread_name.cpp | 1.2kB | 2026-02-14 16:46:37 |
| thread_name2.cpp | 1.0kB | 2026-02-14 16:46:37 |
| tiny_race.c | 404 B | 2026-02-14 16:46:37 |
| tls_race.cpp | 719 B | 2026-02-14 16:46:37 |
| tls_race2.cpp | 883 B | 2026-02-14 16:46:37 |
| tsan-vs-gvn.cpp | 789 B | 2026-02-14 16:46:37 |
| unaligned_norace.cpp | 2.0kB | 2026-02-14 16:46:37 |
| unaligned_race.cpp | 3.3kB | 2026-02-14 16:46:37 |
| vector_race.cpp | 3.1kB | 2026-02-14 16:46:37 |
| vfork.cpp | 1.1kB | 2026-02-14 16:46:37 |
| virtual_inheritance_compile_bug.cpp | 474 B | 2026-02-14 16:46:37 |
| vptr_benign_race.cpp | 1.1kB | 2026-02-14 16:46:37 |
| vptr_harmful_race.cpp | 843 B | 2026-02-14 16:46:37 |
| vptr_harmful_race2.cpp | 843 B | 2026-02-14 16:46:37 |
| vptr_harmful_race3.cpp | 880 B | 2026-02-14 16:46:37 |
| vptr_harmful_race4.cpp | 534 B | 2026-02-14 16:46:37 |
| write_in_reader_lock.cpp | 960 B | 2026-02-14 16:46:37 |