Skip to content

Commit c925acb

Browse files
committed
Suppress Valgrind errors in jemalloc and tbbmalloc
1 parent 1380620 commit c925acb

6 files changed

+102
-0
lines changed

test/supp/drd-umf_test-provider_devdax_memory_ipc.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,20 @@
66
fun:umfOpenIPCHandle
77
...
88
}
9+
10+
{
11+
False-positive ConflictingAccess in jemalloc
12+
drd:ConflictingAccess
13+
fun:atomic_*
14+
...
15+
fun:je_*
16+
...
17+
}
18+
19+
{
20+
False-positive ConflictingAccess in tbbmalloc
21+
drd:ConflictingAccess
22+
...
23+
fun:tbb_pool_finalize
24+
...
25+
}

test/supp/drd-umf_test-provider_file_memory_ipc.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,20 @@
1414
fun:umfOpenIPCHandle
1515
...
1616
}
17+
18+
{
19+
False-positive ConflictingAccess in jemalloc
20+
drd:ConflictingAccess
21+
fun:atomic_*
22+
...
23+
fun:je_*
24+
...
25+
}
26+
27+
{
28+
False-positive ConflictingAccess in tbbmalloc
29+
drd:ConflictingAccess
30+
...
31+
fun:tbb_pool_finalize
32+
...
33+
}

test/supp/drd-umf_test-provider_os_memory.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,20 @@
66
fun:umfOpenIPCHandle
77
...
88
}
9+
10+
{
11+
False-positive ConflictingAccess in jemalloc
12+
drd:ConflictingAccess
13+
fun:atomic_*
14+
...
15+
fun:je_*
16+
...
17+
}
18+
19+
{
20+
False-positive ConflictingAccess in tbbmalloc
21+
drd:ConflictingAccess
22+
...
23+
fun:tbb_pool_finalize
24+
...
25+
}

test/supp/helgrind-umf_test-provider_devdax_memory_ipc.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,20 @@
66
fun:umfOpenIPCHandle
77
...
88
}
9+
10+
{
11+
False-positive ConflictingAccess in jemalloc
12+
Helgrind:Race
13+
fun:atomic_*
14+
...
15+
fun:je_*
16+
...
17+
}
18+
19+
{
20+
False-positive ConflictingAccess in tbbmalloc
21+
Helgrind:Race
22+
...
23+
fun:tbb_pool_finalize
24+
...
25+
}

test/supp/helgrind-umf_test-provider_file_memory_ipc.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,20 @@
2323
fun:critnib_find
2424
...
2525
}
26+
27+
{
28+
False-positive ConflictingAccess in jemalloc
29+
Helgrind:Race
30+
fun:atomic_*
31+
...
32+
fun:je_*
33+
...
34+
}
35+
36+
{
37+
False-positive ConflictingAccess in tbbmalloc
38+
Helgrind:Race
39+
...
40+
fun:tbb_pool_finalize
41+
...
42+
}

test/supp/helgrind-umf_test-provider_os_memory.supp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,20 @@
66
fun:umfOpenIPCHandle
77
...
88
}
9+
10+
{
11+
False-positive ConflictingAccess in jemalloc
12+
Helgrind:Race
13+
fun:atomic_*
14+
...
15+
fun:je_*
16+
...
17+
}
18+
19+
{
20+
False-positive ConflictingAccess in tbbmalloc
21+
Helgrind:Race
22+
...
23+
fun:tbb_pool_finalize
24+
...
25+
}

0 commit comments

Comments
 (0)