filter_memcheck \
filter_overlaperror \
filter_malloc_free \
- filter_size_t
+ filter_size_t \
+ filter_stanza \
+ filter_stanza.awk
noinst_HEADERS = leak.h
cxx17_aligned_new.stdout.exp \
sized_aligned_new_delete_args.stderr.exp \
sized_aligned_new_delete_args.vgtest \
- sized_aligned_new_delete_args.stderr.exp_32 \
- sized_aligned_new_delete_args.stderr.exp-gcc \
- sized_aligned_new_delete_args.stderr.exp-s390 \
sized_aligned_new_delete_misaligned.stderr.exp \
sized_aligned_new_delete_misaligned.vgtest \
deep-backtrace.vgtest deep-backtrace.stderr.exp \
memalign_test.stderr.exp memalign_test.vgtest \
memalign_test.stderr.exp-freebsd-clang \
memalign_args.vgtest memalign_args.stderr.exp \
- memalign_args.stderr.exp-glibc \
- memalign_args.stderr.exp-ppc64 \
- memalign_args.stderr.exp-arm \
- memalign_args.stderr.exp-x86 \
memcmptest.stderr.exp memcmptest.stderr.exp2 \
memcmptest.stdout.exp memcmptest.vgtest \
memmem.stderr.exp memmem.vgtest \
--- /dev/null
+#! /bin/sh
+
+
+./filter_stderr "$@" |
+awk -f filter_stanza.awk
--- /dev/null
+BEGIN {
+ main=""
+ stanza=""
+}
+/main/ {
+ if ($0 != main) {
+ # first or different stanza
+ print stanza$0
+ main=$0
+ stanza=""
+ } else {
+ # duplicate stanza
+ main=$0
+ stanza=""
+ }
+ next
+}
+
+{
+ # other lines
+ stanza = stanza $0 "\n"
+}
at 0x........: memalign (vg_replace_malloc.c:...)
by 0x........: main (memalign_args.c:19)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: posix_memalign (vg_replace_malloc.c:...)
by 0x........: main (memalign_args.c:23)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: aligned_alloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: aligned_alloc (vg_replace_malloc.c:...)
by 0x........: main (memalign_args.c:26)
Conditional jump or move depends on uninitialised value(s)
at 0x........: valloc (vg_replace_malloc.c:...)
by 0x........: main (memalign_args.c:29)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: valloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:29)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: valloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:29)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: valloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:29)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: posix_memalign (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:23)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: aligned_alloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: aligned_alloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:26)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: valloc (vg_replace_malloc.c:...)
- by 0x........: main (memalign_args.c:29)
-
prog: memalign_args
vgopts: -q
+stderr_filter: filter_stanza
at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:17)
at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:20)
at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:25)
at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:28)
at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:17)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:20)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:25)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:28)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: ...operator delete... (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:31)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:34)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:17)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:20)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:25)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:28)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: ...operator delete... (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:31)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:34)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
+++ /dev/null
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:17)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:20)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:25)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:28)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: ...operator delete... (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:31)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:34)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
-Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
-
prog: sized_aligned_new_delete_args
prereq: test -e ./sized_aligned_new_delete_args
vgopts: -q
+stderr_filter: filter_stanza