Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-dev, 2017-02-15

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:01 llfourn joined #perl6-dev
00:04 buggable joined #perl6-dev
00:04 huggable joined #perl6-dev
00:04 NeuralAnomaly joined #perl6-dev
00:04 yoleaux2 joined #perl6-dev
01:03 llfourn joined #perl6-dev
01:42 lizmat joined #perl6-dev
01:45 MasterDuke joined #perl6-dev
02:04 llfourn joined #perl6-dev
02:49 ilbot3 joined #perl6-dev
02:49 Topic for #perl6-dev is now Perl 6 language and compiler development 2.0 | Logs at http://irclog.perlgeek.de/perl6-dev/today
02:53 kalkin- joined #perl6-dev
03:04 zostay_ joined #perl6-dev
03:05 llfourn joined #perl6-dev
03:07 ugjka joined #perl6-dev
03:07 jsimonet joined #perl6-dev
03:08 geekosaur joined #perl6-dev
03:19 MasterDuke joined #perl6-dev
03:50 agentzh joined #perl6-dev
04:07 llfourn joined #perl6-dev
05:09 llfourn joined #perl6-dev
06:10 llfourn joined #perl6-dev
06:51 RabidGravy joined #perl6-dev
07:11 llfourn joined #perl6-dev
07:13 stmuk_ joined #perl6-dev
07:22 [Tux] This is Rakudo version 2017.01-207-gb51a5505a built on MoarVM version 2017.01-49-g7ff91dbb
07:22 [Tux] csv-ip5xs        2.873
07:22 [Tux] test            12.356
07:22 [Tux] test-t           4.979 - 5.079
07:22 [Tux] csv-parser      13.436
07:39 [Tux] joined #perl6-dev
07:49 brrt joined #perl6-dev
07:51 brrt left #perl6-dev
08:13 llfourn joined #perl6-dev
08:44 Geth ¦ nqp/braids: 7b1b83de01 | TimToady++ | 5 files
08:44 Geth ¦ nqp/braids: add current package to the braid
08:44 Geth ¦ nqp/braids: review: https://github.com/perl6/nqp/commit/7b1b83de01
08:44 Geth ¦ rakudo/braids: b04f41385d | TimToady++ | 3 files
08:44 Geth ¦ rakudo/braids: use package from current braid (mostly)
08:44 Geth ¦ rakudo/braids:
08:44 Geth ¦ rakudo/braids: There are still a few places where we have no access to the current braid,
08:44 Geth ¦ rakudo/braids: and there we still pick up $*PACKAGE.
08:44 Geth ¦ rakudo/braids: review: https://github.com/rakudo/rakudo/commit/b04f41385d
09:14 llfourn joined #perl6-dev
10:16 llfourn joined #perl6-dev
11:17 llfourn joined #perl6-dev
12:07 AlexDaniel joined #perl6-dev
12:19 llfourn joined #perl6-dev
13:20 llfourn joined #perl6-dev
14:22 llfourn joined #perl6-dev
14:44 Ven joined #perl6-dev
14:49 IOninja FWIW commits like these are a kinda hard to log in ChangeLog: https://github.com/rakudo/rakudo/commit/05738657f829928a5b1612d37dca17553
14:50 IOninja The problem was caught by a spectest so I'd guess it affects our users.. but what is the problem that was fixed?
14:52 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
14:52 * IOninja skips it
15:10 Geth ¦ roast: fb1618b6c1 | (Ronald Schmidt)++ | 20 files
15:10 Geth ¦ roast: Add fudge test for implementation backend and update fudge tests so the fudge results run with Rakudo
15:10 Geth ¦ roast: review: https://github.com/perl6/roast/commit/fb1618b6c1
15:10 Geth ¦ roast: d978aeef97 | (Ronald Schmidt)++ | 3 files
15:10 Geth ¦ roast: Add implementation independent fudgeandrun with test driver t/fudgeandrun.t
15:10 Geth ¦ roast: review: https://github.com/perl6/roast/commit/d978aeef97
15:10 Geth ¦ roast: c60dcd1344 | (Ronald Schmidt)++ | 23 files
15:10 Geth ¦ roast: Merge pull request #231 from ronaldxs/fudgeandrun
15:10 Geth ¦ roast:
15:10 Geth ¦ roast: Fudgeandrun move to roast
15:10 Geth ¦ roast: review: https://github.com/perl6/roast/commit/c60dcd1344
15:23 llfourn joined #perl6-dev
15:33 japhb joined #perl6-dev
15:57 Geth ¦ roast: 4c3a7f51c3 | (Jonathan Worthington)++ | S17-supply/supplier-preserving.t
15:57 Geth ¦ roast: Add tests for Supplier::Preserving.
15:57 Geth ¦ roast:
15:57 Geth ¦ roast: Tested indirectly in some places, but contained a data race, which
15:57 Geth ¦ roast: this test covers.
15:57 Geth ¦ roast: review: https://github.com/perl6/roast/commit/4c3a7f51c3
15:58 Geth ¦ rakudo/nom: cabf6fb46f | (Jonathan Worthington)++ | src/core/Supply.pm
15:58 Geth ¦ rakudo/nom: Fix Supplier::Preserving.
15:58 Geth ¦ rakudo/nom:
15:58 Geth ¦ rakudo/nom: Under certain conditions it could disorder messages.
15:58 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/cabf6fb46f
15:58 Geth ¦ rakudo/nom: cf500e9a2e | (Jonathan Worthington)++ | t/spectest.data
15:58 Geth ¦ rakudo/nom: Run S17-supply/supplier-preserving.t.
15:58 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/cf500e9a2e
16:25 llfourn joined #perl6-dev
16:35 japhb joined #perl6-dev
17:10 Geth ¦ rakudo/nom: 62bd30b3d7 | (Jonathan Worthington)++ | src/Perl6/Metamodel/MethodContainer.nqp
17:10 Geth ¦ rakudo/nom: Fix a data race in NFA caching.
17:10 Geth ¦ rakudo/nom:
17:10 Geth ¦ rakudo/nom: Fixes occasional SEGV when using grammars from mutliple threads.
17:10 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/62bd30b3d7
17:15 Geth ¦ nqp: 6f3417a543 | (Jonathan Worthington)++ | src/how/NQPClassHOW.nqp
17:15 Geth ¦ nqp: Fix data race in NFA cache.
17:15 Geth ¦ nqp:
17:15 Geth ¦ nqp: This could cause problems is we EVAL'd code at runtime in multiple
17:15 Geth ¦ nqp: threads, and that touched areas of the grammar that were never
17:16 Geth ¦ nqp: encountered when parsing the main program.
17:16 Geth ¦ nqp: review: https://github.com/perl6/nqp/commit/6f3417a543
17:20 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)»
17:20 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)»
17:20 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 }
17:20 committable6 jnthn, ¦«HEAD»:
17:20 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 }
17:20 committable6 jnthn, ¦«HEAD»:
17:21 jnthn Guess HEAD is with my fix
17:21 jnthn Yay, that makes it a good test
17:21 IOninja commitable: HEAD say $*PERL.compiler.version
17:21 committable6 IOninja, ¦«HEAD»: v2017.01.210.g.62.bd.30.b
17:22 IOninja That's the "Fix a data race in NFA caching."
17:26 llfourn joined #perl6-dev
17:27 timotimo yeah, should be
17:28 jnthn Cool
17:30 Geth ¦ roast: 045e538f0f | (Jonathan Worthington)++ | S17-promise/start.t
17:30 Geth ¦ roast: Test for RT #128833.
17:30 Geth ¦ roast: review: https://github.com/perl6/roast/commit/045e538f0f
17:30 synopsebot6 Link:  https://rt.perl.org/rt3//Public/Bug/Display.html?id=128833
17:39 Geth ¦ roast: ronaldxs++ created pull request #234: Update README.md to mention fudgeandrun
17:39 Geth ¦ roast: review: https://github.com/perl6/roast/pull/234
17:44 camelia joined #perl6-dev
18:12 IOninja gah
18:12 IOninja Stupid robot
18:12 IOninja Robbed me of my once-a-month pleasure
18:15 IOninja huh
18:15 IOninja 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 https://gist.github.com/zoffixznet/12c0a36493290ef1ee6c26fcc62a3ed2
18:17 Geth joined #perl6-dev
18:17 IOninja But the stuff it failed to announce is the updation of ChangeLog :) https://github.com/rakudo/rakudo/commit/8f67f17fc803485c47c78a218729b7e3bc5f2a2a
18:20 ggoebel joined #perl6-dev
18:20 IOninja ????????????????????????????????????????????????????????????????????????
18:20 IOninja REMINDER: The next Rakudo release will be this Saturday.
18:20 timotimo wow, that's long.
18:20 IOninja Please check your work has been properly logged in the ChangeLog:
18:20 IOninja https://github.com/rakudo/rakudo/commit/8f67f17fc803485c47c78a218
18:20 IOninja ????????????????????????????????????✨✨✨❇️❇️❇️????????????????????????????????????
18:21 IOninja (this currently doesn't include the stuff the next version bumps will bring)
18:23 * IOninja & for the next ~30 hours
18:27 diakopter heh
18:28 llfourn joined #perl6-dev
19:16 robertle joined #perl6-dev
19:29 robertle joined #perl6-dev
19:29 llfourn joined #perl6-dev
19:31 Geth ¦ rakudo: ronaldxs++ created pull request #1019: Make stub for rakudo fudgeandrun to eliminate duplication with roast …
19:31 Geth ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/1019
19:34 Geth ¦ rakudo/nom: 048c81d39d | (Ronald Schmidt)++ | t/fudgeandrun
19:34 Geth ¦ rakudo/nom: Make stub for rakudo fudgeandrun to eliminate duplication with roast version
19:34 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/048c81d39d
19:34 Geth ¦ rakudo/nom: a78c734ba8 | (Zoffix Znet)++ | t/fudgeandrun
19:34 Geth ¦ rakudo/nom: Merge pull request #1019 from ronaldxs/stub-fudgeandrun
19:34 Geth ¦ rakudo/nom:
19:34 Geth ¦ rakudo/nom: Make stub for rakudo fudgeandrun to eliminate duplication with roast …
19:34 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a78c734ba8
20:14 agentzh joined #perl6-dev
20:18 AlexDaniel joined #perl6-dev
20:20 Geth ¦ rakudo/nom: a628826e2f | (Zoffix Znet)++ | docs/ChangeLog
20:20 Geth ¦ rakudo/nom: Fix typo; MasterDuke++
20:20 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a628826e2f
20:21 agentzh joined #perl6-dev
20:30 llfourn joined #perl6-dev
20:48 awwaiid joined #perl6-dev
21:04 robertle joined #perl6-dev
21:04 Geth ¦ roast: 28edd1c128 | usev6++ | 4 files
21:04 Geth ¦ roast: Consolidate identical fudges for moar and jvm
21:04 Geth ¦ roast: review: https://github.com/perl6/roast/commit/28edd1c128
21:23 Geth ¦ roast: 4f224be8bf | (Ronald Schmidt)++ | README.md
21:23 Geth ¦ roast: Update README.md to mention fudgeandrun (#234)
21:23 Geth ¦ roast:
21:23 Geth ¦ roast: * Update README.md to mention fudgeandrun
21:23 Geth ¦ roast:
21:23 Geth ¦ roast: Describe use of fudgeandrun to simplify fudge and run/prove individual test files.
21:23 Geth ¦ roast:
21:23 Geth ¦ roast: * README.md remove artifact " manual fudge" sentence
21:23 Geth ¦ roast: review: https://github.com/perl6/roast/commit/4f224be8bf
21:32 llfourn joined #perl6-dev
22:12 samcv looks good IOninja ????????????????????????????????????✨✨✨❇️❇️❇️????????????????????????????????????
22:34 llfourn joined #perl6-dev
22:34 MasterDuke joined #perl6-dev
22:51 MasterDuke jnthn, timotimo, IOninja, etc: any thoughts/comments on https://github.com/rakudo/rakudo/pull/1018?
22:54 timotimo +1 from me
22:57 MasterDuke timotimo++
22:58 heatsink joined #perl6-dev
23:02 jnthn Left a comment
23:17 MasterDuke jnthn++
23:18 jnthn sleep; 'night
23:18 timotimo gnite jnthn
23:35 llfourn joined #perl6-dev

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary