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.
00:00 nebuchadnezzar left 00:08 nebuchadnezzar joined 00:20 leont joined 01:01 vrurg joined 02:44 leont left
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
05:27 vrurg left 06:12 robertle left 07:22 ufobat_ joined 07:26 ufobat__ left 10:28 ExtraCrispy left 11:12 Tux__ is now known as |Tux|
|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
12:52 lucasb joined
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
14:17 b2gills left, b2gills joined 14:19 vrurg joined 14:46 leont joined 16:01 lucasb left 16:34 Kaiepi joined 16:39 vrurg left 17:33 robertle joined 17:56 Kaiepi left, Kaiepi joined 18:17 ExtraCrispy joined 18:27 patrickb joined, vrurg joined 18:48 patrickb left 19:11 patrickb joined
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
20:06 patrickb left
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 -_-
21:54 robertle left 22:21 fundey joined 22:26 fundey left
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