mirror of
git://sourceware.org/git/valgrind.git
synced 2026-01-12 00:19:31 +08:00
Darwin regtest: DRD filters and more suppressions
This commit is contained in:
@@ -1056,3 +1056,42 @@
|
||||
fun:xpc_pipe_routine
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:__si_module_static_cache_block_invoke
|
||||
drd:MutexErr
|
||||
fun:pthread_mutex_init
|
||||
fun:__si_module_static_cache_block_invoke
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:setlocale
|
||||
drd:ConflictingAccess
|
||||
...
|
||||
fun:setlocale
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:std::__1::__thread_specific_ptr<std::__1::__thread_struct>::set_pointer(std::__1::__thread_struct*)
|
||||
|
||||
drd:ConflictingAccess
|
||||
fun:_ZNSt3__121__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:std::__1::__thread_local_data
|
||||
drd:ConflictingAccess
|
||||
fun:_ZNSt3__119__thread_local_dataEv
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:get_counter
|
||||
drd:ConflictingAccess
|
||||
fun:_ZL11get_counterv
|
||||
}
|
||||
|
||||
{
|
||||
OSX1013:drd:gomp_barier_wait
|
||||
drd:ConflictingAccess
|
||||
fun:gomp_barrier_wait
|
||||
fun:child
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ $SED \
|
||||
-e "s/[A-Za-z_]* (pthread_create.c:[0-9]*)/(within libpthread-?.?.so)/" \
|
||||
-e "s/[A-Za-z_]* (in [^ ]*libpthread-[0-9.]*\.so)/(within libpthread-?.?.so)/" \
|
||||
-e "s/... (in \/lib\/libthr.so.3)/start_thread/" \
|
||||
-e "s/_pthread_body (in \/...libc...)/start_thread/" \
|
||||
-e "s:(within /lib[0-9]*/ld-[0-9.]*\.so):(within ld-?.?.so):" \
|
||||
-e "s/was held during [0-9][0-9]*/was held during .../" \
|
||||
-e "s: BSS section of [^<]*/: BSS section of :g" \
|
||||
|
||||
Reference in New Issue
Block a user