3dfe979d03de6815008ecd66f9b733c7a44f0d2a |
|
04-Oct-2011 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Improve filtering of backtrace noise in the memcheck bucket and update exp files accordingly. This works well for x86 and all testcases pass on my machine. New file filter_memcheck to do the work. There is a bit of a ripple here as filter_memcheck requires command line arguments to be passed in. So all users of filter_memcheck (direct or indirect) were updated as well. filter_stderr was simplified as was filter_libc. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12091 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|
cab64bca3a865a294b2c20f158c8c2182fa4eb7e |
|
12-Aug-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update .exp files for r10783. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10784 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|
870f170ccce872764e974b86f55247c0d97dc634 |
|
16-Feb-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
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
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|
e66ffee96759787d71542aef565a67dd0e825b4f |
|
12-Feb-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Filter out everything after "(below main)" in a line. This will help with Darwin, for which such entries can occur within the executable, rather than within libc. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9142 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|
6882443ef154bca367bc591287de641e43a9e108 |
|
10-Feb-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Cleaned up the mess that was the treatment of "below main" functions such as '__libc_start_main', in Massif, m_debuginfo and m_stacktrace. As part of this, --show-below-main is now visible to tools, and Massif pays attention to it. Improved the description of --show-below-main=yes in the manual. Replaced some instances of "__libc_start_main" in the test *.exp files with "(below main)", which is what will actually be seen. Also updated scalar.stderr.exp*, which should make it get closer to actually passing. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9131 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|
a454ec0c76d086cf026118720a66027d8583cc69 |
|
19-Jan-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Create memcheck/tests/x86-linux/ and move some platform-specific tests (the scalar* ones) into it. Partial merge from DARWIN branch, r8943. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8974 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/x86-linux/scalar_supp.stderr.exp
|