|
From: <sv...@va...> - 2009-07-26 19:55:34
|
Author: sewardj
Date: 2009-07-26 20:55:18 +0100 (Sun, 26 Jul 2009)
New Revision: 10625
Log:
Some more baseline suppressions for Darwin.
Modified:
trunk/darwin9.supp
Modified: trunk/darwin9.supp
===================================================================
--- trunk/darwin9.supp 2009-07-26 19:54:43 UTC (rev 10624)
+++ trunk/darwin9.supp 2009-07-26 19:55:18 UTC (rev 10625)
@@ -238,3 +238,27 @@
fun:pthread_create
}
+
+# I think this suppresses the same race as helgrind-glibc2X-102,
+# that is, the unavoidable startup race on xargs[2] in hg_intercepts.c.
+{
+ helgrind-darwin9-102
+ Helgrind:Race
+ fun:pthread_create
+}
+
+# Thread #9: Bug in libpthread: recursive write lock granted on
+# mutex/wrlock which does not support recursion
+# at 0x18696: pthread_cond_wait* (hg_intercepts.c:655)
+# by 0x2300B8: pthread_rwlock_wrlock$UNIX2003 (in /usr/lib/libSystem.B.dylib)
+# by 0x18F41: pthread_rwlock_wrlock* (hg_intercepts.c:1177)
+#
+# no idea what this is about
+#
+{
+ helgrind-darwin9-kludge1
+ Helgrind:Misc
+ fun:pthread_cond_wait*
+ fun:pthread_rwlock_*lock*
+ fun:pthread_rwlock_*lock*
+}
|