-
Notifications
You must be signed in to change notification settings - Fork 242
Expand file tree
/
Copy pathtsan_suppressions.txt
More file actions
24 lines (21 loc) · 945 Bytes
/
tsan_suppressions.txt
File metadata and controls
24 lines (21 loc) · 945 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# ThreadSanitizer suppressions for memtier_benchmark
#
# This file contains suppressions for known benign data races that do not
# affect correctness. These races are intentionally left unfixed for performance.
# Benign race on stats counters during progress display
# Worker threads update stats while main thread reads them for progress updates.
# This is benign because:
# - Progress stats are approximate and for display only
# - Final results are collected after pthread_join (race-free)
# - Adding synchronization would hurt performance
race:run_stats::set_end_time
race:run_stats::get_duration_usec
race:run_stats::get_total_ops
race:run_stats::get_total_bytes
race:run_stats::get_total_latency
race:run_stats::get_total_connection_errors
race:totals::update_op
race:totals::update_connection_error
# OpenSSL internal races (false positives in libcrypto)
# These are known benign races within OpenSSL library itself
race:libcrypto.so*