[Tux] | This is Rakudo version 2017.01-207-gb51a5505a built on MoarVM version 2017.01-49-g7ff91dbb | 07:22 | |
csv-ip5xs 2.873 | |||
test 12.356 | |||
test-t 4.979 - 5.079 | |||
csv-parser 13.436 | |||
Geth | nqp/braids: 7b1b83de01 | TimToady++ | 5 files add current package to the braid |
08:44 | |
rakudo/braids: b04f41385d | TimToady++ | 3 files use package from current braid (mostly) There are still a few places where we have no access to the current braid, and there we still pick up $*PACKAGE. |
|||
IOninja | FWIW commits like these are a kinda hard to log in ChangeLog: github.com/rakudo/rakudo/commit/05...37dca17553 | 14:49 | |
The problem was caught by a spectest so I'd guess it affects our users.. but what is the problem that was fixed? | 14:50 | ||
moritz | if there's no further description, I generally assume it was introduced just a bit earlier, and doesn't warrant a mention in the changelog | 14:52 | |
IOninja | OK | ||
IOninja skips it | |||
Geth | roast: fb1618b6c1 | (Ronald Schmidt)++ | 20 files Add fudge test for implementation backend and update fudge tests so the fudge results run with Rakudo |
15:10 | |
roast: d978aeef97 | (Ronald Schmidt)++ | 3 files Add implementation independent fudgeandrun with test driver t/fudgeandrun.t |
|||
roast: c60dcd1344 | (Ronald Schmidt)++ | 23 files Merge pull request #231 from ronaldxs/fudgeandrun Fudgeandrun move to roast |
|||
roast: 4c3a7f51c3 | (Jonathan Worthington)++ | S17-supply/supplier-preserving.t Add tests for Supplier::Preserving. Tested indirectly in some places, but contained a data race, which this test covers. |
15:57 | ||
rakudo/nom: cabf6fb46f | (Jonathan Worthington)++ | src/core/Supply.pm Fix Supplier::Preserving. Under certain conditions it could disorder messages. |
15:58 | ||
rakudo/nom: cf500e9a2e | (Jonathan Worthington)++ | t/spectest.data Run S17-supply/supplier-preserving.t. |
|||
rakudo/nom: 62bd30b3d7 | (Jonathan Worthington)++ | src/Perl6/Metamodel/MethodContainer.nqp Fix a data race in NFA caching. Fixes occasional SEGV when using grammars from mutliple threads. |
17:10 | ||
nqp: 6f3417a543 | (Jonathan Worthington)++ | src/how/NQPClassHOW.nqp Fix data race in NFA cache. This could cause problems is we EVAL'd code at runtime in multiple threads, and that touched areas of the grammar that were never encountered when parsing the main program. |
17:15 | ||
jnthn | commitable: 2017.01 for ^100 { my \g = EVAL 'grammar { token TOP { <a> | <b> }; token a { \d | \s }; token b { a | b } }'; await (start g.parse('b')) xx 8 } | 17:20 | |
committable6 | jnthn, ¦«2017.01»: «exit signal = SIGSEGV (11)» | ||
jnthn | commitable: 2017.01 for ^100 { my \g = EVAL 'grammar { token TOP { <a> | <b> }; token a { \d | \s }; token b { a | b } }'; await (start g.parse('b')) xx 8 } | ||
committable6 | jnthn, ¦«2017.01»: «exit signal = SIGSEGV (11)» | ||
jnthn | commitable: HEAD for ^100 { my \g = EVAL 'grammar { token TOP { <a> | <b> }; token a { \d | \s }; token b { a | b } }'; await (start g.parse('b')) xx 8 } | ||
committable6 | jnthn, ¦«HEAD»: | ||
jnthn | commitable: HEAD for ^100 { my \g = EVAL 'grammar { token TOP { <a> | <b> }; token a { \d | \s }; token b { a | b } }'; await (start g.parse('b')) xx 8 } | ||
committable6 | jnthn, ¦«HEAD»: | ||
jnthn | Guess HEAD is with my fix | 17:21 | |
Yay, that makes it a good test | |||
IOninja | commitable: HEAD say $*PERL.compiler.version | ||
committable6 | IOninja, ¦«HEAD»: v2017.01.210.g.62.bd.30.b | ||
IOninja | That's the "Fix a data race in NFA caching." | 17:22 | |
timotimo | yeah, should be | 17:27 | |
jnthn | Cool | 17:28 | |
Geth | roast: 045e538f0f | (Jonathan Worthington)++ | S17-promise/start.t Test for RT #128833. |
17:30 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=128833 | ||
Geth | roast: ronaldxs++ created pull request #234: Update README.md to mention fudgeandrun |
17:39 | |
IOninja | gah | 18:12 | |
Stupid robot | |||
Robbed me of my once-a-month pleasure | |||
huh | 18:15 | ||
Wonder what's weirder the fact that the server didn't get the ping response the bot apparently sent or the flurry of pull_request_review_comment events that followed gist.github.com/zoffixznet/12c0a36...fcc62a3ed2 | |||
But the stuff it failed to announce is the updation of ChangeLog :) github.com/rakudo/rakudo/commit/8f...e3bc5f2a2a | 18:17 | ||
📯📯📯🎺🎺🎺🌟🌟🌟🌌🌌🌌🖖🖖🖖🍮🍮🍮 | 18:20 | ||
REMINDER: The next Rakudo release will be this Saturday. | |||
timotimo | wow, that's long. | ||
IOninja | Please check your work has been properly logged in the ChangeLog: | ||
github.com/rakudo/rakudo/commit/8f...c47c78a218 | |||
📦📦📦👍👍👍🌟🌟🌟✨✨✨❇️❇️❇️😹😹😹🕹🕹🕹😁😁😁 | |||
(this currently doesn't include the stuff the next version bumps will bring) | 18:21 | ||
IOninja & for the next ~30 hours | 18:23 | ||
diakopter | heh | 18:27 | |
Geth | rakudo: ronaldxs++ created pull request #1019: Make stub for rakudo fudgeandrun to eliminate duplication with roast … |
19:31 | |
rakudo/nom: 048c81d39d | (Ronald Schmidt)++ | t/fudgeandrun Make stub for rakudo fudgeandrun to eliminate duplication with roast version |
19:34 | ||
rakudo/nom: a78c734ba8 | (Zoffix Znet)++ | t/fudgeandrun Merge pull request #1019 from ronaldxs/stub-fudgeandrun Make stub for rakudo fudgeandrun to eliminate duplication with roast … |
|||
rakudo/nom: a628826e2f | (Zoffix Znet)++ | docs/ChangeLog Fix typo; MasterDuke++ |
20:20 | ||
roast: 28edd1c128 | usev6++ | 4 files Consolidate identical fudges for moar and jvm |
21:04 | ||
roast: 4f224be8bf | (Ronald Schmidt)++ | README.md Update README.md to mention fudgeandrun (#234) * Update README.md to mention fudgeandrun Describe use of fudgeandrun to simplify fudge and run/prove individual test files. * README.md remove artifact " manual fudge" sentence |
21:23 | ||
samcv | looks good IOninja 📦📦📦👍👍👍🌟🌟🌟✨✨✨❇️❇️❇️😹😹😹🕹🕹🕹😁😁😁 | 22:12 | |
MasterDuke | jnthn, timotimo, IOninja, etc: any thoughts/comments on github.com/rakudo/rakudo/pull/1018? | 22:51 | |
timotimo | +1 from me | 22:54 | |
MasterDuke | timotimo++ | 22:57 | |
jnthn | Left a comment | 23:02 | |
MasterDuke | jnthn++ | 23:17 | |
jnthn | sleep; 'night | 23:18 | |
timotimo | gnite jnthn |