From: Paul F. <pa...@so...> - 2025-03-11 08:11:14
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=e479ebc7fa189561bd1459aa60d1374bf67a6746 commit e479ebc7fa189561bd1459aa60d1374bf67a6746 Author: Paul Floyd <pj...@wa...> Date: Tue Mar 11 09:10:42 2025 +0100 Regtest: filter out pathname from memcheck dw4 test Diff: --- memcheck/tests/dw4.stderr.exp | 4 ++-- memcheck/tests/filter_dw4.in | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/memcheck/tests/dw4.stderr.exp b/memcheck/tests/dw4.stderr.exp index e4b523f982..02c5955110 100644 --- a/memcheck/tests/dw4.stderr.exp +++ b/memcheck/tests/dw4.stderr.exp @@ -35,12 +35,12 @@ Unaddressable byte(s) found during client check request Uninitialised byte(s) found during client check request at 0x........: croak (dw4.c:32) by 0x........: main (dw4.c:89) - Address 0x........ is in a rw- mapped file /export/home/paulf/valgrind/memcheck/tests/dw4 segment + Address 0x........ is in a rw- mapped file DIRECTORY/dw4 segment Uninitialised byte(s) found during client check request at 0x........: croak (dw4.c:32) by 0x........: main (dw4.c:91) - Address 0x........ is in a rw- mapped file /export/home/paulf/valgrind/memcheck/tests/dw4 segment + Address 0x........ is in a rw- mapped file DIRECTORY/dw4 segment Unaddressable byte(s) found during client check request at 0x........: croak (dw4.c:25) diff --git a/memcheck/tests/filter_dw4.in b/memcheck/tests/filter_dw4.in index 96b6ab8f50..d729ad6e81 100755 --- a/memcheck/tests/filter_dw4.in +++ b/memcheck/tests/filter_dw4.in @@ -9,6 +9,9 @@ $SED "s/inside a block of size [0-9]* alloc'd/inside a block of size ... alloc'd # remove directory name and pid from mapped filename $SED "s/file .*valgrind-dw4-test.[1-9][0-9]*/file valgrind-dw4-test.PID/" | +# remove name from mapped file segment +$SED "s#is in a rw- mapped file .*/dw4 segment#is in a rw- mapped file DIRECTORY/dw4 segment#" | + ./filter_stderr "$@" exit 0 |