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:11 leont joined 00:27 ufobat__ joined 00:30 ufobat_ left 01:14 Kaiepi left, Kaiepi joined
MasterDuke timotimo: have you ever built the JS nqp backend? 01:31
01:38 Kaiepi left 01:39 Kaiepi joined 01:44 [Tux] left 01:45 Kaiepi left 01:47 Kaiepi joined 01:49 [Tux] joined 03:53 leont left 05:29 AlexDaniel joined
AlexDaniel moritz: github.com/rakudo/rakudo/issues/2762 05:30
06:12 ufobat__ left 08:37 robertle joined 09:05 pmurias joined
pmurias MasterDuke: sorry, forgot about your build problem 09:05
09:39 pmurias left 10:17 pmurias joined
lizmat m: class A { method a:b () { "foo" } }; say A.a:b 10:24
camelia No such method 'a' for invocant of type 'A'
in block <unit> at <tmp> line 1
lizmat m: class A { method a:b () { "foo" } }; say A."a:b"()
camelia foo
lizmat strange that it forces you to use runtime lookup of method name ?
m: class A { method a:b () { "foo" }; method a(:$b) { $b } }; say A.a:b # a, it's parsed as a named parameter 10:26
camelia (Any)
lizmat but that oddly doesn't say "True" >?
m: class A { method a:b () { "foo" }; method a() { %_ } }; say A.a:b # ah, no named params 10:27
camelia {}
pmurias MasterDuke: do you have problems with building nqp.js or rakudo.js 10:32
?
11:18 leont joined 11:33 leont left
|Tux| Rakudo version 2019.03-32-g33e2d7f4c - MoarVM version 2019.03-11-g7ae6684f4
csv-ip5xs0.734 - 0.743
csv-ip5xs-205.928 - 6.078
csv-parser22.501 - 22.549
csv-test-xs-200.434 - 0.450
test7.692 - 7.759
test-t1.829 - 1.892
test-t --race0.852 - 0.864
test-t-2031.261 - 31.501
test-t-20 --race9.810 - 10.213
11:59
12:03 vrurg left 12:18 lizmat_ joined 12:20 lizmat left 12:33 MasterDuke_ joined
MasterDuke_ pmurias: nqp-js. Not at my computers now, but iirc I get some error about a wrong version of npm-gyp in arch Linux. Don’t remember what the problem is in kubuntu 12:35
12:35 MasterDuke_ left 12:37 MasterDuke_ joined 12:41 MasterDuke_ left 12:47 pmurias left 12:59 lizmat joined 13:03 lizmat_ left 13:17 vrurg joined 13:19 pmurias joined 13:33 pmurias_ joined 13:34 pmurias left, pmurias_ is now known as pmurias
pmurias MasterDuke: it seems like a problem with a dependency not sure I'll be a ton of help with that but if you nopaste the error I can try 13:35
13:55 lizmat_ joined 13:56 lizmat__ joined
Geth roast/master: 6 commits pushed by (Paweł Murias)++ 13:57
13:59 lizmat left 14:00 lizmat_ left, lucasb joined 14:20 lizmat__ is now known as lizmat 14:29 Guest4810 joined 14:31 lizmat left 14:40 Ulti_ is now known as Ulti
|Tux| .tell lizmat github.com/Tux/CSV/issues/13 ← any ideas? 14:48
yoleaux |Tux|: I'll pass your message to lizmat.
14:59 leont joined 15:13 lizmat joined 15:15 lizmat left, lizmat_ joined 15:22 lizmat_ left 15:29 robertle left 15:35 robertle joined 15:38 lizmat joined
AlexDaniel |Tux|: O_O 16:19
that doesn't look good
|Tux|: it'd be nice if you can test it yourself on 2019.03
16:24 ExtraCrispy joined 16:35 pmurias left 16:40 leont left
lucasb I wish I could help label those issues in rakudo repo, but I don't have the rights. Do I really need a CLA just for that? 17:15
17:44 a3f joined 17:45 a3f left, a3f joined 17:58 robertle left
AlexDaniel lucasb: first of all, yes, please send a signed CLA via email 18:01
lucasb: but also… I just gave you access to the rakudo repo so that you can label things
accept the invite and label away, but send a CLA anyway, please 18:02
www.perlfoundation.org/contributor...-agreement print it out, sign it, scan it in (resize your scan to 250KB or less). Email to trademark -at- perlfoundation.org (please scan and email if you can, it's so much more efficient)
jnthn: fyi I'm adding people here so that they can do great things, without waiting for their CLAs github.com/rakudo/rakudo/settings/collaboration 18:04
lucasb AlexDaniel: thanks! I intend to send the CLA once I'm able to :) 18:20
AlexDaniel lucasb: you need to accept the invite though, should be possible here: github.com/rakudo/rakudo/invitations 18:21
lucasb done now, thanks :) 18:22
Tagged some as an experiment :) github.com/rakudo/rakudo/labels/type%20captures 18:46
AlexDaniel awesome 18:47
19:15 robertle joined
lucasb can I rename label "9999" to "edge cases" ? 19:55
jnthn AlexDaniel: If it's just labeling issues, that's no problem 19:57
"just" in the eyes of what the CLA is aiming to handle, I mean
The work is appreciated :)
lucasb I intend to mess only with the labels at this moment :) 19:58
AlexDaniel lucasb: yes 19:59
the name comes from a bunch of my tickets where I was sticking a lot of nines into things
like rt.perl.org/Public/Bug/Display.htm...et-history
wait what 20:00
is that still open
m: my int @a[-9999999999999999]; say +@x
camelia 5===SORRY!5=== Error while compiling <tmp>
Variable '@x' is not declared
at <tmp>:1
------> 3my int @a[-9999999999999999]; say +7⏏5@x
AlexDaniel m: my int @a[-9999999999999999]; say +@a
camelia MoarVM panic: Memory allocation failed; could not allocate 18366744073709551624 bytes
AlexDaniel m: my int @x[-2**63]; say +@x
camelia -9223372036854775808
AlexDaniel holy fuck 20:01
m: my int @x[-2**63]; say @x.elems
camelia -9223372036854775808
AlexDaniel lucasb: so feel free to rename it, the name only makes sense to me, and only if I'm having these tickets in mind 20:03
Zoffix++ also disliked the name
lucasb I did, also update the description github.com/rakudo/rakudo/labels 20:07
GH label descriptions have a char limit :|
AlexDaniel iirc in some cases it doesn't even show you the full description 20:08
MasterDuke .tell pmurias output from my kubuntu box (on my default-int branch if it matters) gist.github.com/MasterDuke17/ba12f...4e1593e9bd 21:07
yoleaux MasterDuke: I'll pass your message to pmurias.
21:07 Kaiepi left 21:09 Kaiepi joined 21:21 pmurias joined 22:51 leont joined 22:59 pmurias left 23:08 leont left 23:13 tobs left 23:27 tobs joined