Parrot 6.10.0 "New Caledonian lorikeet" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 21 November 2014.
00:28 kid51 joined 00:54 lauleon joined 08:00 FROGGS joined 08:22 Reini joined
dalek rrot/smoke-me/valgrind-tests: 76118a9 | rurban++ | / (12 files):
[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
10:42
Reini make test VALGRIND=valgrind passes now all tests on linux and darwin. 10:45
makes me a bit happier regarding basic correctness. not yet tested are the other GCs. 10:46
10:58 travis-ci joined
travis-ci parrot/parrot#1348 (smoke-me/valgrind-tests - 76118a9 : Reini Urban): The build passed. 10:58
Change view : github.com/parrot/parrot/compare/3...118a900ade
Build details : travis-ci.org/parrot/parrot/builds/42181281
10:58 travis-ci left 11:45 he_ joined
dalek rrot/smoke-me/valgrind-tests: caba76f | rurban++ | / (17 files):
[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
13:17
rrot/smoke-me/valgrind-tests: 4060698 | rurban++ | lib/Parrot/Test.pm:
[test] refactor, new valgrind_filter function
rrot/smoke-me/embed-gh829: f06f79c | rurban++ | include/parrot/extend.h:
[extend] remove comment for Parrot_get_root_namespace

failed bad t/codingstd/c_arg_assert.t test
13:33 travis-ci joined
travis-ci parrot/parrot#1349 (smoke-me/valgrind-tests - 4060698 : Reini Urban): The build passed. 13:33
Change view : github.com/parrot/parrot/compare/7...60698e4dfc
Build details : travis-ci.org/parrot/parrot/builds/42193769
13:33 travis-ci left 13:47 travis-ci joined
travis-ci parrot/parrot#1350 (smoke-me/embed-gh829 - f06f79c : Reini Urban): The build passed. 13:47
Change view : github.com/parrot/parrot/compare/6...6f79ce41c9
Build details : travis-ci.org/parrot/parrot/builds/42193793
13:47 travis-ci left
dalek rrot: caba76f | rurban++ | / (17 files):
[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
16:23
rrot: ac68d44 | rurban++ | lib/Parrot/Test.pm:
[test] refactor, new valgrind_filter function

also print LEAK SUMMARY: definitely lost: $1 bytes in $2 blocks if so. GH #1150
rrot/smoke-me/embed-gh829: 4a0c131 | rurban++ | / (4 files):
[embed] add some missing embed methods GH #829

fails with an encoding assertion in str_new_init change extend.t: 15 extend-style compile_string + call remove imcc/api.h from embed api test
16:45
rrot/smoke-me/embed-gh829: a28d026 | rurban++ | / (4 files):
[embed] more extend tuning, fix compile_string

use dynamic STRINGs, not constant, and not char*. Also honor TEST_VERBOSE=2 in c_output_is
rrot/smoke-me/embed-gh829: 2d5823e | rurban++ | src/extend.c:
[extend] special case ext_call "->"

might be a worthwile optimization. however: 16.589294527 0.13% => 16.612686915 0.21% on parrot-bench linux similar on darwin, but darwin bench is more noisy
rrot/smoke-me/embed-gh829: f43a783 | rurban++ | include/parrot/extend.h:
[extend] remove comment for Parrot_get_root_namespace

failed bad t/codingstd/c_arg_assert.t test
16:47 travis-ci joined
travis-ci parrot/parrot#1351 (master - ac68d44 : Reini Urban): The build passed. 16:47
Change view : github.com/parrot/parrot/compare/b...68d44a0582
Build details : travis-ci.org/parrot/parrot/builds/42213498
16:47 travis-ci left 17:11 travis-ci joined
travis-ci parrot/parrot#1352 (smoke-me/embed-gh829 - f43a783 : Reini Urban): The build passed. 17:11
Change view : github.com/parrot/parrot/compare/f...3a783b51c0
Build details : travis-ci.org/parrot/parrot/builds/42215853
17:11 travis-ci left 18:08 khisanth__ joined 18:26 FROGGS joined 19:36 particle1 joined 19:37 kurahaupo joined 19:42 PacoLinux joined 21:06 kurahaupo joined 22:14 lauleon joined 22:19 kid51 joined