]> 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)
committerYuri Weinstein <yweinste@redhat.com>
Thu, 2 Oct 2025 17:18:46 +0000 (17:18 +0000)
commit8325bf52b131e40036df14983bdeefc72af8363d
tree1021f51e04cd519f793cbee67583154cc67e04e2
parenta60afcc801f3f55da778f533751e17a152c1880c
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)
(cherry picked from commit 16eae25d58f1988031b62ccffa3f3e37dc7b4d37)
qa/valgrind.supp