Skip to content

Commit a339b1f

Browse files
authored
Merge pull request #407 from ldorau/Add_more_suppresions_for_helgrind_for_disjointPool_test
Add more suppresions for helgrind for disjoint pool test
2 parents 025c0a8 + b75c196 commit a339b1f

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

test/supp/helgrind-umf_test-disjointPool.supp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,19 @@
1111
fun:mutex_unlock_WRK
1212
fun:pthread_mutex_unlock
1313
}
14+
15+
{
16+
Incompatibility with helgrind's implementation ("pthread_mutex_lock with a pthread_rwlock_t* argument")
17+
Helgrind:Misc
18+
obj:*vgpreload_helgrind-amd64-linux.so
19+
fun:*gthread_mutex_lock*pthread_mutex_t
20+
...
21+
}
22+
23+
{
24+
Incompatibility with helgrind's implementation ("pthread_mutex_unlock with a pthread_rwlock_t* argument")
25+
Helgrind:Misc
26+
obj:*vgpreload_helgrind-amd64-linux.so
27+
fun:*gthread_mutex_unlock*pthread_mutex_t
28+
...
29+
}

test/test_valgrind.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@ for test in $(ls -1 umf_test-*); do
8383
# skip tests incompatible with valgrind
8484
FILTER=""
8585
case $test in
86-
umf_test-disjointPool) # TODO: temporarily skip failing disjointPool tests - fix it
87-
FILTER='--gtest_filter="-*pow2AlignedAlloc"'
88-
;;
8986
umf_test-memspace_host_all)
9087
FILTER='--gtest_filter="-*allocsSpreadAcrossAllNumaNodes"'
9188
;;

0 commit comments

Comments
 (0)