]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Darwin suppressions: add suppressions for shared_timed_mutex testcase
authorPaul Floyd <pjfloyd@wanadoo.fr>
Mon, 8 Dec 2025 19:35:17 +0000 (20:35 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Mon, 8 Dec 2025 19:35:17 +0000 (20:35 +0100)
The test still fails with 12 errors (should be 0). There are a load
of errors that I've never seen before, Like

Thread #2: Bug in libpthread: write lock granted on mutex/rwlock which is currently wr-held by a different thread

and

Thread #1 unlocked lock at 0x100005228 currently held by thread #3

There are some serious problems there.

darwin-helgrind.supp

index 853731eb270858b5496c6ab0e6c7339652f64e82..7588c1d06ffd5dccf6d99311397b9b1a484c6a5b 100644 (file)
    fun:_os_unfair_lock_lock_slow
 }
 
+{
+   OSX1013:helgrind:mach_timebase_info
+   Helgrind:Race
+   fun:mach_timebase_info
+}
+
+{
+   OSX1013:helgrind:std::__1::__thread_specific_ptr<std::__1::__thread_struct>::set_pointer(std::__1::__thread_struct*)
+   Helgrind:Race
+   fun:_ZNSt3__121__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_
+}
+
+{
+   OSX1013:helgrind:std::__1::__thread_local_data()
+   Helgrind:Race
+   fun:_ZNSt3__119__thread_local_dataEv
+}
+