]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
valgrind: update rocksdb ObjectLibrary leak suppression for gcc-13
authorCasey Bodley <cbodley@redhat.com>
Sat, 7 Jun 2025 01:27:20 +0000 (21:27 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 1 Oct 2025 20:57:01 +0000 (16:57 -0400)
commit16eae25d58f1988031b62ccffa3f3e37dc7b4d37
tree7d200122671ef5bc03c54f59feb8db4212ff554e
parente027fef7f9d076d3cdd39ab7c618ce77694ead94
valgrind: update rocksdb ObjectLibrary leak suppression for gcc-13

the suppression for gcc-13 only differs on two lines, so add wildcards
to match either. the diff between the current suppression and the new
one follows:

diff --git a/qa/valgrind.supp b/qa/valgrind.supp
index 926d3d032a8..2f9650029ee 100644
--- a/qa/valgrind.supp
+++ b/qa/valgrind.supp
@@ -592,7 +592,7 @@
         rocksdb ObjectLibrary AddFactoryEntry centos 9 leak
         Memcheck:Leak
         match-leak-kinds: reachable
-        fun:_Znam
+        fun:_Znwm
         fun:UnknownInlinedFun
         fun:UnknownInlinedFun
         fun:UnknownInlinedFun
@@ -601,7 +601,7 @@
         fun:UnknownInlinedFun
         fun:_ZN7rocksdb13ObjectLibrary15AddFactoryEntryEPKcOSt10unique_ptrINS0_5EntryESt14default_deleteIS4_EE
         fun:UnknownInlinedFun
-        fun:_Z41__static_initialization_and_destruction_0ii.constprop.60
+        fun:_Z41__static_initialization_and_destruction_0v.lto_priv.83
         fun:_sub_I_65535_0.0
         fun:__libc_start_main@@GLIBC_2.34
         fun:(below main)

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit eee03c25753f96d71bae3a33e697a7399e0ddf99)
qa/valgrind.supp