-
Notifications
You must be signed in to change notification settings - Fork 1k
/
.clang-ignorelist
26 lines (26 loc) · 1022 Bytes
/
.clang-ignorelist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# GEMM false-positives for busy wait when handling k partitioning
[thread]
fun:*sum_k_blocks*
# GEMM false-positives for busy wait when handling k partitioning
[thread]
fun:*sum_matrices*
# GEMM false-positives for busy wait when handling k partitioning
[thread]
fun:*jit_avx512_common_gemm_f32*
# GEMM false-positives for busy wait when handling k partitioning
[thread]
fun:*jit_avx_gemm_f32*
# setting_t is not thread-safe but is not used in scenarios where thread-safety
# is considered important, like reading env variables and storing global state
# of variables associated with them. All those pieces of code assume the env is
# same across all threads.
[thread]
fun:*setting_t*
# inconsequential data-race: to avoid overheads during verbose info print, we
# check a non-atomic variable before the mutex protected initialization.
[thread]
fun:*pd_info_t*init*
# Low impact: itt initializes lock inside critical region, which TSAN
# flags as data race. tracked by ittapi #94
[thread]
fun:*__itt_string_handle_create*