Loading helgrind.supp +31 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,34 @@ ... fun:_Unwind_Resume } # ---------------------------------------------------------------- # musl libc false positives # Helgrind does not correctly model musl's pthread_rwlock and # thread-list internals, leading to spurious reports. # ---------------------------------------------------------------- { musl_rwlock_recursive_false_positive_timed Helgrind:Misc fun:pthread_rwlock_timedwrlock_WRK fun:pthread_rwlock_wrlock_WRK } { musl_rwlock_recursive_false_positive Helgrind:Misc fun:pthread_rwlock_wrlock_WRK } { musl_thread_list_lock_race Helgrind:Race fun:__tl_sync } { musl_thread_list_lock_race_2 Helgrind:Race obj:*/ld-musl-* } Loading
helgrind.supp +31 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,34 @@ ... fun:_Unwind_Resume } # ---------------------------------------------------------------- # musl libc false positives # Helgrind does not correctly model musl's pthread_rwlock and # thread-list internals, leading to spurious reports. # ---------------------------------------------------------------- { musl_rwlock_recursive_false_positive_timed Helgrind:Misc fun:pthread_rwlock_timedwrlock_WRK fun:pthread_rwlock_wrlock_WRK } { musl_rwlock_recursive_false_positive Helgrind:Misc fun:pthread_rwlock_wrlock_WRK } { musl_thread_list_lock_race Helgrind:Race fun:__tl_sync } { musl_thread_list_lock_race_2 Helgrind:Race obj:*/ld-musl-* }