]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Solaris suppressions: add suppressions for Solaris 11.4 getaddrinfo
authorPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 12 Mar 2025 07:33:11 +0000 (08:33 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 12 Mar 2025 07:33:11 +0000 (08:33 +0100)
getaddrinfo, the bane of all threading tests.

solaris12.supp

index 2c68508f5cbc724e0f3759718157f60e5a1dc859..29f808661989088be54fd4e682a4445d8a291232 100644 (file)
    fun:pthread_barrier_wait
 }
 
+#----------------------------------------------------------------------------#
+# The getattrinfo testcase causes issues on all platforms, and we assume
+# that they are due to private libc locking mechanisms.
+
+{
+   Solaris:_nsc_getdoorbuf
+   drd:ConflictingAccess
+   fun:tsdalloc
+   fun:_nsc_getdoorbuf
+}
+
+{
+   Solaris:nss_dbop_search
+   drd:ConflictingAccess
+   fun:nss_dbop_search
+}
+
+{
+   Solaris:thr_create_once
+   drd:ConflictingAccess
+   fun:thr_keycreate_once
+}
+
+{
+   Solaris:_nsc_getdoorbsize
+   drd:ConflictingAccess
+   fun:_nsc_getdoorbsize
+}
+
+{
+   Solaris:_nsc_proc_is_cache
+   drd:ConflictingAccess
+   fun:_nsc_proc_is_cache
+}
+
+{
+   Solaris:__rpc_getconfip
+   drd:ConflictingAccess
+   fun:__rpc_getconfip
+}
+
+{
+   Solaris:_nsc_proc_is_cache
+   Helgrind:Race
+   fun:_nsc_proc_is_cache
+}
+
+{
+   Solaris:thr_create_once
+   Helgrind:Race
+   fun:thr_keycreate_once
+}
+
+{
+   Solaris:_nsc_proc_is_cache
+   Helgrind:Race
+   fun:_nsc_proc_is_cache
+}
+
+{
+   Solaris:nss_dbop_search
+   Helgrind:Race
+   fun:nss_dbop_search
+}