Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
Geth nqp: MasterDuke17++ created pull request #518:
Make variables and ops default to int
03:57
rakudo: MasterDuke17++ created pull request #2670:
Default nqp vars and ops to int instead of num
04:06
|Tux| Rakudo version 2018.12-279-g92ebc333a - MoarVM version 2018.12-45-ga9d02578a
csv-ip5xs0.759 - 0.778
csv-ip5xs-206.472 - 6.580
csv-parser22.784 - 23.643
csv-test-xs-200.432 - 0.441
test7.030 - 8.237
test-t1.917 - 1.947
test-t --race0.845 - 0.849
test-t-2031.147 - 32.052
test-t-20 --race10.557 - 10.691
11:12
MasterDuke timotimo, et al.: here are the nqp and rakudo prs, comments much appreciated github.com/perl6/nqp/pull/518 github.com/rakudo/rakudo/pull/2670 12:58
vrurg Hi! Trying to produce a fix for #2657. It looks like the only solution is to add another parameter to Mu.dispatch:<::> with a class type (qualmeth in spesh-plugin also gets this parameter). Unfortunately, it looks like the extra parameter slips into the paramers of the qualified call (my guess) because what I've ended up with now is 'too many positionals passed' error. I've commited my chanfes here: 19:15
github.com/vrurg/rakudo/commit/105...7ab4df5cb0 - and asking for a kick into the right direction to look for!
timotimo R#2657 19:23
synopsebot R#2657 [open]: github.com/rakudo/rakudo/issues/2657 "No concretization found" on role-qualified method call with inheritance
timotimo jnthn: should it be possible to call self.SomeRole::method if SomeRole is done by a parent class?
jnthn timotimo: Yes, I believe so 19:26
timotimo OK 19:27
vrurg I would disagree. What if there is more than one parent each consuming the role? What path to chose? 19:40
Taking into account R#2663 it might matter. 19:41
synopsebot R#2663 [open]: github.com/rakudo/rakudo/issues/2663 Fix Role private methods documentation, implementation
AlexDaniel greppable6: experimental 19:42
greppable6 AlexDaniel, 286 lines, 115 modules: gist.github.com/0978d164964652e949...e2fe500353
AlexDaniel greppable6: use\ experimental
greppable6 AlexDaniel, 73 lines, 29 modules: gist.github.com/d9cf8017856b4a4956...c9ac17ec48
AlexDaniel everyone needs pack… 19:43
Geth tap-harness6/leak: 27b767f0b7 | (Leon Timmermans)++ | lib/TAP.pm
WIP
20:16
leont Working on getting HARNESS_TYPE=6 back on tracks 21:48
It appears a few tests break it because they output non-TAP noise into the TAP stream -_-
timotimo rude 22:53
leont And chdir.t has a subtests with two plans, which prove never noticed as it doesn't parse subtests 23:03