[parrot/parrot] 76118a: [test] adjust tests for make test VALGRIND=valgrin...
GitHub
noreply at github.com
Wed Nov 26 10:42:44 UTC 2014
Branch: refs/heads/smoke-me/valgrind-tests
Home: https://github.com/parrot/parrot
Commit: 76118a900adeba22cfc59fde484312d30031c69e
https://github.com/parrot/parrot/commit/76118a900adeba22cfc59fde484312d30031c69e
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-11-26 (Wed, 26 Nov 2014)
Changed paths:
M ChangeLog
M lib/Parrot/Test.pm
M t/compilers/imcc/syn/macro.t
M t/native_pbc/Test.pm
M t/native_pbc/testdata/integer.pasm
M t/op/basic.t
M t/op/exceptions.t
M t/op/interp.t
M t/pmc/config.t
M t/pmc/coroutine.t
M t/pmc/filehandle.t
M t/pmc/os.t
Log Message:
-----------
[test] adjust tests for make test VALGRIND=valgrind
result should not interleave with post-exit valgrind ==pid== output
e.g. => "42==16469== Memcheck, a memory error detector"
We need to add "42\n" because ==... is only filtered at new lines.
Some of the filtered valgrind lines are darwin specific:
--$pid:0:syswrap- WARNING: Ignoring sigreturn( ..., UC_RESET_ALT_STACK );
on longjmp, darwin only.
or UNKNOWN task message [id 3403, to mach_task_self(), reply 0x813]
Closes GH #1150
More information about the parrot-commits
mailing list