From faffc9a902cf4071df6da06f343eadc37ec3877e Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Fri, 27 Aug 2010 10:52:40 +0000 Subject: [PATCH] Filter out lines that differ between x86 and ppc. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11296 --- memcheck/tests/filter_leak_cases_possible | 4 ++++ memcheck/tests/leak-cases-possible.stderr.exp | 8 ++++---- memcheck/tests/leak-cases-possible.vgtest | 1 + 3 files changed, 9 insertions(+), 4 deletions(-) create mode 100755 memcheck/tests/filter_leak_cases_possible diff --git a/memcheck/tests/filter_leak_cases_possible b/memcheck/tests/filter_leak_cases_possible new file mode 100755 index 0000000000..1b50c537c5 --- /dev/null +++ b/memcheck/tests/filter_leak_cases_possible @@ -0,0 +1,4 @@ +#! /bin/sh + +./filter_stderr | +sed -e 's/^leaked.*$//' -e 's/^dubious.*$//' -e 's/^reachable.*$//' -e 's/^suppressed:.*$//' diff --git a/memcheck/tests/leak-cases-possible.stderr.exp b/memcheck/tests/leak-cases-possible.stderr.exp index 27672122ac..78ad60f42a 100644 --- a/memcheck/tests/leak-cases-possible.stderr.exp +++ b/memcheck/tests/leak-cases-possible.stderr.exp @@ -1,7 +1,7 @@ -leaked: 80 bytes in 5 blocks -dubious: 96 bytes in 6 blocks -reachable: 64 bytes in 4 blocks -suppressed: 0 bytes in 0 blocks + + + + 16 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) diff --git a/memcheck/tests/leak-cases-possible.vgtest b/memcheck/tests/leak-cases-possible.vgtest index 50f8fda224..146e1b9e21 100644 --- a/memcheck/tests/leak-cases-possible.vgtest +++ b/memcheck/tests/leak-cases-possible.vgtest @@ -1,2 +1,3 @@ prog: leak-cases vgopts: -q --leak-check=full --leak-resolution=high --show-possibly-lost=no +stderr_filter: filter_leak_cases_possible -- 2.47.2