diff options
author | njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2009-02-16 05:11:49 +0000 |
---|---|---|
committer | njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2009-02-16 05:11:49 +0000 |
commit | 870f170ccce872764e974b86f55247c0d97dc634 (patch) | |
tree | fda43834e5bb15e63090c6dbb1f4d77558f4a2da /helgrind/tests/filter_stderr | |
parent | 107bc570086d154e2be46cf044a8b0f72fb07949 (diff) | |
download | valgrind-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-x | helgrind/tests/filter_stderr | 2 |
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 |