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.
01:20 hankache joined 01:21 p6bannerbot sets mode: +v hankache
hankache hello #perl6-dev 01:21
.seen stmuk 01:24
yoleaux I saw stmuk 8 Nov 2018 22:20Z in #perl6: <stmuk> I think the meaning of "refrains" has been overloaded!
01:26 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke
hankache RE github.com/rakudo/star/issues/124 I need a commit bit to rakudo/star, can someone grant it to me? Thanks. 01:29
02:07 MasterDuke left
AlexDaniel jnthn: ↑ 02:16
hankache: I don't know if you need CLA for that or not, but 02:17
huggable: cla
huggable AlexDaniel, nothing found
AlexDaniel huggable: CLA
huggable AlexDaniel, 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)
leont That 404s 02:18
02:20 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo
AlexDaniel huggable: CLA :is: 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) 02:20
huggable AlexDaniel, Added CLA as 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)
AlexDaniel leont: thanks :D
02:44 leont left 04:38 hankache left 06:05 lizmat left 06:36 lizmat joined, p6bannerbot sets mode: +v lizmat 06:37 [TuxCM] left 06:40 lizmat left 07:06 Kaiepi joined, p6bannerbot sets mode: +v Kaiepi 07:18 klapperl_ left 07:35 klapperl joined 07:36 p6bannerbot sets mode: +v klapperl 07:49 robertle joined 07:50 p6bannerbot sets mode: +v robertle 08:18 robertle left 08:20 robertle joined, p6bannerbot sets mode: +v robertle
samcv AlexDaniel, i believe i'm ready to release now 08:30
starting the mechanations now
AlexDaniel, moarvm has been released now 08:43
well i must sleep now. night everyone 09:16
09:22 samcv left 09:26 samcv joined, p6bannerbot sets mode: +v samcv 09:34 robertle left 09:36 Ven`` joined, robertle joined, p6bannerbot sets mode: +v Ven`` 09:37 p6bannerbot sets mode: +v robertle 09:39 robertle left 09:40 Ven`` left 09:43 Ven`` joined, p6bannerbot sets mode: +v Ven`` 09:47 Ven`` left 09:50 robertle joined 09:51 p6bannerbot sets mode: +v robertle 09:56 Ven`` joined 09:57 p6bannerbot sets mode: +v Ven`` 10:12 Ven`` left 10:28 Ven`` joined 10:29 p6bannerbot sets mode: +v Ven``, [Tux] joined 10:30 p6bannerbot sets mode: +v [Tux] 10:55 Ven`` left 10:58 leont joined 10:59 p6bannerbot sets mode: +v leont 11:22 lizmat joined, p6bannerbot sets mode: +v lizmat 12:14 ZzZombo left
[Tux] Rakudo version 2018.10-188-g0d317f277 - MoarVM version 2018.11
csv-ip5xs0.952 - 1.019
csv-ip5xs-207.713 - 8.336
csv-parser24.651 - 26.038
csv-test-xs-200.437 - 0.455
test8.319 - 8.500
test-t1.961 - 2.051
test-t --race0.870 - 0.909
test-t-2035.328 - 35.685
test-t-20 --race11.183 - 12.075
12:21
12:22 Ven`` joined, p6bannerbot sets mode: +v Ven``
lizmat I'm tempted to bump Rakudo to see if I can reproduce these much higher numbers, AlexDaniel: opinion? 12:43
Geth nqp: 1acede8dac | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 3 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2......2018.11 86c41e369 Update VERSION for release 2018.11 c5391ecb1 Changelog: Improve desc. on MAST changes and remove duplicate entries 60c16e6cb Update ChangeLog for release
12:46
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2......2018.11
rakudo: defc2c5a4c | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 7 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....g1acede8da 1acede8da [MoarVM Bump] Brings 3 commits 74787d940 [js] For now you limite stack traces in firefox instead of exploding 382984e1d [js] Support running browser bundled code in node.js 7fc24a983 [js] Remove dead code 73f415c7b [js] Use fixed jsbi and test primality using jsbi-is-prime 5c1e32716 [js] Use naive directly from the spec asIntN and asUIntN 82930f58d [js] Fixup our asIntN, asUintN versions
AlexDaniel lizmat: it had to be bumped anyway
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g1acede8da
lizmat AlexDaniel++
AlexDaniel samcv: awesome! Thanks.
lizmat: I just woke up, so I'd have to do a few things before I'll be able to finish the release. But feel free to commit to master now 12:48
lizmat hadn't planned anything... :-) but good to know
13:04 Ven`` left 13:13 Ven`` joined 13:14 p6bannerbot sets mode: +v Ven`` 14:08 Ven`` left 14:16 Ven`` joined 14:17 p6bannerbot sets mode: +v Ven`` 15:09 Ven`` left 15:15 lizmat left 15:18 Ven`` joined 15:19 ufobat joined, p6bannerbot sets mode: +v Ven``, p6bannerbot sets mode: +v ufobat 15:36 Ven`` left, Ven`` joined 15:37 p6bannerbot sets mode: +v Ven`` 15:50 Ven`` left 16:03 b2gills joined 16:04 p6bannerbot sets mode: +v b2gills 16:06 b2gills left 16:19 b2gills joined 16:20 p6bannerbot sets mode: +v b2gills 16:23 robertle left 17:01 robertle joined, p6bannerbot sets mode: +v robertle 17:30 Kaiepi left 17:31 Kaiepi joined, p6bannerbot sets mode: +v Kaiepi 18:48 lizmat joined, p6bannerbot sets mode: +v lizmat 18:50 Kaypie joined, Kaiepi left, p6bannerbot sets mode: +v Kaypie 19:04 ufobat left
lizmat m: module Foo { sub bar() { "baz" } }; say Foo::bar' # am I the only one that thinks this error message is LTA ? 19:26
camelia 5===SORRY!5=== Error while compiling <tmp>
Two terms in a row
at <tmp>:1
------> 3oo { sub bar() { "baz" } }; say Foo::bar7⏏5' # am I the only one that thinks this
expecting any of:
infix
infix stopper
lizmat m: module Foo { sub bar() { "baz" } }; say Foo::bar # am I the only one that thinks this error message is LTA ?
camelia Could not find symbol '&bar'
in block <unit> at <tmp> line 1
lizmat actually this message ^^^ :-)
20:03 Ven`` joined, p6bannerbot sets mode: +v Ven`` 20:12 Ven`` left
lucasb Why is LTA? Should it mention "Could not find symbol '&bar' in module Foo" ? 20:18
m: dd ($a::b, @a::b, %a::b, &a::b) # <-- I wish these were errors, or at least Failures 20:20
camelia (Any, Any, Any, Any)
lizmat lucasb: yes, it should at least mention *where* it looked 20:22
lucasb m: ::foo::bar::baz
camelia 5===SORRY!5=== Error while compiling <tmp>
No such symbol 'foo::bar::baz'
at <tmp>:1
------> 3::foo::bar::baz7⏏5<EOL>
lizmat m: Foo::Bar 20:23
camelia Could not find symbol '&Bar'
in block <unit> at <tmp> line 1
lizmat oddly enough, that doesn't complain about Foo not existing
lucasb m: module foo::bar::baz {}; dd ::foo::bar::baz # just testing
camelia foo::bar::baz
21:04 Ven`` joined 21:05 p6bannerbot sets mode: +v Ven`` 21:08 Ven`` left 21:27 robertle left
Geth star: clarkema++ created pull request #126:
Fix DMG creation on newer versions of macOS
21:45
21:47 Kaypie left, Kaypie joined 21:48 p6bannerbot sets mode: +v Kaypie 21:49 Merfont joined, Kaypie left 21:50 p6bannerbot sets mode: +v Merfont
lucasb m: dd Failure.new[10]{'foo'}<bar> 22:40
camelia Failure.new(exception => X::AdHoc.new(payload => "Failed"), backtrace => Backtrace.new)
lucasb m: dd Failure.new.foo
camelia Failed

Actually thrown at:
in block <unit> at <tmp> line 1
lucasb why subscripts propagate the failure while method calls throw? 22:41
m: dd Failure.new.[10].{'foo'}.<bar>
camelia Failure.new(exception => X::AdHoc.new(payload => "Failed"), backtrace => Backtrace.new)
lucasb From S02: Single dispatch of a Failure invocant to any method not in Failure returns the same Failure, so that cascaded method calls can be checked with a single check: $object.fee.fie.[$foe].{$foo}.sic // die "Oops: $!"; 22:44
timotimo currently trying to see if i can make rakudo's built-in JSONPretty a bit less memory hungry for big documents 22:59
ah, but it won't let me without going in the internals
which is fine, because i can totally do that :D 23:00
23:36 j3nnn1 left
timotimo my attempt has failed :\ 23:48