This repository was archived by the owner on Mar 22, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 fun:pthread_cond_destroy_intercept
55 fun:pthread_cond_destroy@*
66}
7+ {
8+ Pthread mutex lock false positive
9+ Drd:Race
10+ ...
11+ fun:pthread_mutex_*lock*
12+ ...
13+ }
14+ {
15+ Pthread rwlock lock false positive
16+ Drd:Race
17+ ...
18+ fun:pthread_rwlock_*lock*
19+ ...
20+ }
21+ {
22+ Dl lookup
23+ drd:ConflictingAccess
24+ fun:_dl_lookup_symbol_x
25+ fun:_dl_fixup
26+ fun:_dl_runtime_resolve_xsave
27+ }
Original file line number Diff line number Diff line change 1+ {
2+ Pthread mutex lock false positive
3+ Helgrind:Race
4+ ...
5+ fun:pthread_mutex_*lock*
6+ ...
7+ }
8+ {
9+ Pthread rwlock lock false positive
10+ Helgrind:Race
11+ ...
12+ fun:pthread_rwlock_*lock*
13+ ...
14+ }
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ function(execute_common expect_success output_file name)
107107 --suppressions=${TEST_ROOT_DIR} /ld.supp --suppressions=${TEST_ROOT_DIR} /memcheck-stdcpp.supp --suppressions=${TEST_ROOT_DIR} /memcheck-libunwind.supp)
108108 set (ENV{LIBPMEMOBJ_CPP_TRACER_MEMCHECK} 1)
109109 elseif (${TRACER} STREQUAL helgrind)
110- set (TRACE valgrind --error-exitcode=99 --tool=helgrind)
110+ set (TRACE valgrind --error-exitcode=99 --tool=helgrind --suppressions= ${TEST_ROOT_DIR} /helgrind.supp )
111111 set (ENV{LIBPMEMOBJ_CPP_TRACER_HELGRIND} 1)
112112 elseif (${TRACER} STREQUAL drd)
113113 set (TRACE valgrind --error-exitcode=99 --tool=drd --suppressions=${TEST_ROOT_DIR} /drd.supp)
You can’t perform that action at this time.
0 commit comments