aboutsummaryrefslogtreecommitdiff
path: root/helgrind/tests/filter_stderr
diff options
context:
space:
mode:
authornjn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9>2009-02-16 05:11:49 +0000
committernjn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9>2009-02-16 05:11:49 +0000
commit870f170ccce872764e974b86f55247c0d97dc634 (patch)
treefda43834e5bb15e63090c6dbb1f4d77558f4a2da /helgrind/tests/filter_stderr
parent107bc570086d154e2be46cf044a8b0f72fb07949 (diff)
downloadvalgrind-870f170ccce872764e974b86f55247c0d97dc634.tar.gz
Stack traces for Memcheck's syscall param errors are terribly unreliable, so
I changed it to just filter the entire stack trace out for these errors (both normal and XML cases). The syscall name is still present in the error string. This allows a one or more alternative expected output files to be removed for several tests, which is A Very Good Thing. Also, I killed filter_test_paths because it was weird and clumsy and the above change obviated most of its use and the remaining effects could be achieved in other ways. Also, I fixed up the scalar* tests a little and they now pass on my machine, (and hopefully at least some other machines) for the first time ever! git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9178 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'helgrind/tests/filter_stderr')
-rwxr-xr-xhelgrind/tests/filter_stderr2
1 files changed, 0 insertions, 2 deletions
diff --git a/helgrind/tests/filter_stderr b/helgrind/tests/filter_stderr
index 7c472b68d..6906f4ca1 100755
--- a/helgrind/tests/filter_stderr
+++ b/helgrind/tests/filter_stderr
@@ -36,5 +36,3 @@ sed \
sed \
-e "s/hread #[0-9][0-9]*/hread #x/g" \
-e "s/hread [0-9][0-9]*/hread x/g"
-
-$dir/../../tests/filter_test_paths