From: Paul Floyd Date: Wed, 12 Mar 2025 07:33:11 +0000 (+0100) Subject: Solaris suppressions: add suppressions for Solaris 11.4 getaddrinfo X-Git-Tag: VALGRIND_3_25_0~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78b3b79fcda79dee94d3a181afc4c4a0ed95fbb4;p=thirdparty%2Fvalgrind.git Solaris suppressions: add suppressions for Solaris 11.4 getaddrinfo getaddrinfo, the bane of all threading tests. --- diff --git a/solaris12.supp b/solaris12.supp index 2c68508f5..29f808661 100644 --- a/solaris12.supp +++ b/solaris12.supp @@ -166,3 +166,67 @@ 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 +}