|
From: <sv...@va...> - 2015-06-03 09:52:09
|
Author: mjw
Date: Wed Jun 3 10:52:00 2015
New Revision: 15308
Log:
Run memcheck/tests/demangle with -q.
The interesting part is the demangled backtrace in the error message.
Suppress the memory allocation/blocks summary which can differ slightly
depending on the underlying arch/libs.
Modified:
trunk/memcheck/tests/demangle.stderr.exp
trunk/memcheck/tests/demangle.vgtest
Modified: trunk/memcheck/tests/demangle.stderr.exp
==============================================================================
--- trunk/memcheck/tests/demangle.stderr.exp (original)
+++ trunk/memcheck/tests/demangle.stderr.exp Wed Jun 3 10:52:00 2015
@@ -1,16 +1,5 @@
-
Conditional jump or move depends on uninitialised value(s)
at 0x........: abc::def<int, magic<int> >::xyzzy(int*, magic<int>*) (demangle.cpp:9)
by 0x........: magic<int>::xyzzy(int*) (demangle.cpp:19)
by 0x........: main (demangle.cpp:27)
-
-HEAP SUMMARY:
- in use at exit: 6 bytes in 3 blocks
- total heap usage: 3 allocs, 0 frees, 6 bytes allocated
-
-For a detailed leak analysis, rerun with: --leak-check=full
-
-For counts of detected and suppressed errors, rerun with: -v
-Use --track-origins=yes to see where uninitialised values come from
-ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
Modified: trunk/memcheck/tests/demangle.vgtest
==============================================================================
--- trunk/memcheck/tests/demangle.vgtest (original)
+++ trunk/memcheck/tests/demangle.vgtest Wed Jun 3 10:52:00 2015
@@ -1 +1,2 @@
prog: demangle
+vgopts: -q
|