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.
MasterDuke what about github? 00:04
timotimo status.github.com 00:05
Geth ¦ rakudo: tbrowder self-unassigned @.allowed array in class Pod::Block::Code is unneeded github.com/rakudo/rakudo/issues/2413 00:06
MasterDuke huh, i didn't notice anything until just after going to the status page
AlexDaniel MasterDuke: I look at R#2406 and it says that it is still open 00:35
synopsebot R#2406 [open]: github.com/rakudo/rakudo/issues/2406 [JVM][⚠ blocker ⚠] JVM fails to build
AlexDaniel I think I even left a comment there already, but I don't see it
oh see, synopsebot also thinks that it is open
it was closed like 1 hour ago :) 00:36
can't see latest commits unless you have a direct link 00:38
MasterDuke: btw don't know if you noticed: github.com/perl6/Blin
so it's a tool for bisecting modules locally, and you can do that for the whole ecosystem if you like 00:39
MasterDuke AlexDaniel: very cool 00:48
Geth nqp: a9eb7bea77 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] 4582780a5 Remove the phrase "con […]

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g4582780a5
02:04
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g4582780a5
rakudo: 5c457d9653 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 11 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....ga9eb7bea7 a9eb7bea7 [MoarVM Bump] 4582780a5 Remove the phrase "con […] 20f0f10ea Revert "[jvm] global clean (#507)" 8d7ccd68c [jvm] Skip tests for nqp::with on the JVM where it is broken ca223b2dd [jvm] Fix typo in error message ... (7 more lines)
rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....ga9eb7bea7
4c3d96c4f7 | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-and-pod-notes.md
AlexDaniel .seen TisonKun 02:30
yoleaux I saw TisonKun 18 Sep 2018 06:06Z in #perl6: <TisonKun> tyil: you are right, but here I want a more exactly method that must be invoked by a class, not instance.
AlexDaniel heh, I wonder what went wrong this time. I've never seen issues that bad with github 03:01
03:20 AlexDaniel left 03:24 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 04:57 lizmat left 05:01 lizmat joined, p6bannerbot sets mode: +v lizmat 05:05 lizmat left
nine timotimo: actually the numification happens already without the int on $primspec. Even worse, we numify it once for every comparison. The int fixes that :) I've even tried it before but got thrown off by a type related error elsewhere. NQP is quite unforgiving and really less than helpful when dealing with ints or much worse, unsigneds. 05:47
AlexDaniel: no, the resource file name is entirely dependent on the distribution it came from. Nothing to do with rakudo version 05:57
05:59 |Tux| left, |Tux| joined 06:00 p6bannerbot sets mode: +v |Tux|
nine timotimo: NQP is so incredibly dumb about numeric types :( We get an int, box it, decont it immediately and numify it just to coerce it to unsigned. And of course coerce_nu is not implemented in the JIT, so it bails on that. 06:10
06:11 fake_space_whale left
nine timotimo: the whole dance is completely unnecessary as the value in question is MAST::Local's $!index which would have been an uint all along. It's even a box_target now. I wish I knew how to avoid this... 06:14
07:11 robertle joined 07:12 p6bannerbot sets mode: +v robertle 07:44 ufobat joined, p6bannerbot sets mode: +v ufobat 07:51 pmurias joined, p6bannerbot sets mode: +v pmurias 08:39 lizmat joined, p6bannerbot sets mode: +v lizmat 08:47 dalek left 08:48 dalek joined, ChanServ sets mode: +v dalek, p6bannerbot sets mode: +v dalek
|Tux| Rakudo version 2018.09-489-g5c457d965 - MoarVM version 2018.09-137-g4582780a5
csv-ip5xs0.912 - 0.926
csv-ip5xs-207.612 - 7.770
csv-parser20.787 - 21.480
csv-test-xs-200.431 - 0.454
test7.972 - 8.123
test-t1.714 - 1.750
test-t --race0.785 - 0.799
test-t-2028.944 - 30.541
test-t-20 --race11.268 - 11.490
08:54
09:09 pmurias left
lizmat and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/10/22/...g-contest/ 09:27
09:43 MasterDuke left 10:19 pmurias joined, p6bannerbot sets mode: +v pmurias
lizmat Files=1257, Tests=76335, 339 wallclock secs (15.48 usr 5.40 sys + 2372.32 cusr 251.91 csys = 2645.11 CPU) 10:23
10:36 pmurias left 10:41 pmurias joined, p6bannerbot sets mode: +v pmurias 11:06 pmurias left 11:10 lizmat left 11:42 pmurias joined, p6bannerbot sets mode: +v pmurias 11:56 Kaypie joined 11:57 p6bannerbot sets mode: +v Kaypie, Kaiepi left
AlexDaniel nine: but it does depend on the installation path, yes? 12:14
14:02 ExtraCrispy left 14:03 ExtraCrispy joined, p6bannerbot sets mode: +v ExtraCrispy 14:27 pmurias left 14:28 pmurias joined, p6bannerbot sets mode: +v pmurias 14:31 buggable left, buggable joined, ChanServ sets mode: +v buggable 14:32 p6bannerbot sets mode: +v buggable 14:35 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix AlexDaniel: so for release, we're just waiting for someone who can resolve the blockers? 14:35
AlexDaniel Zoffix: in some sense, yes. I'm working on the changelog right now 14:36
releasable6: status
releasable6 AlexDaniel, Next release will happen when it's ready. 3 blockers. 87 out of 489 commits logged (⚠ 3 warnings)
AlexDaniel, Details: gist.github.com/1878905bcd909cd68c...3c06451561
AlexDaniel eh 3? I only see 2
poor github
ah ok it's 3 now
Zoffix It should be 2 14:37
One of which is something half the people who looked at couldn't be able to repro and OP isn't responding
Zoffix was asking about release 'cause of wanting to bump Rakudo's default lang to d :) 14:38
AlexDaniel ahhh :) 14:41
the issue with Crane is worth fixing IMO
Zoffix Yeah
The bus factor is fairly large here. 'cause it's probably a simple fix 14:42
AlexDaniel Zoffix: with the other ticket you said you repro-ed a segfault on HEAD, right? 14:43
Zoffix AlexDaniel: yeah.
Though for all we know, there's a data race in OP's code and it's simply easier to trigger on HEAD because of all the optimizations. 14:44
Like, there's no golfed code, just a giant app
AlexDaniel hmmmm
14:47 pmurias left, pmurias joined, p6bannerbot sets mode: +v pmurias
Zoffix Interesting, the golfed Crane issue was actually still broken on 2018.09 14:51
Even on 2017.12 14:52
Even on 2016.01 14:58
15:06 Zoffix left 15:11 fake_space_whale joined 15:12 p6bannerbot sets mode: +v fake_space_whale 16:56 robertle left 17:27 pmurias left 18:18 brrt joined 18:19 p6bannerbot sets mode: +v brrt 18:53 zostay left 18:54 zostay joined, p6bannerbot sets mode: +v zostay 18:55 fake_space_whale left
AlexDaniel .tell pmurias just wondering, what was the reason to remove --encoding? The commit message doesn't explain why github.com/rakudo/rakudo/commit/bea08ec6 19:46
yoleaux AlexDaniel: I'll pass your message to pmurias.
19:57 lizmat joined, p6bannerbot sets mode: +v lizmat 19:59 ExtraCrispy left, Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix AlexDaniel: shortest version: it don't make much sense when you bring in module precompilation into the picture. 19:59
AlexDaniel mmm 20:00
Zoffix Discussion: colabti.org/irclogger/irclogger_log...10-05#l272
Well, up from that point, largely. 20:01
Zoffix &
20:08 dct joined, p6bannerbot sets mode: +v dct, Kaypie left
AlexDaniel I see, cool 20:08
20:12 brrt left 20:15 Kaiepi joined 20:16 p6bannerbot sets mode: +v Kaiepi
AlexDaniel .tell ah ok, nevermind: colabti.org/irclogger/irclogger_log...10-22#l144 20:30
yoleaux AlexDaniel: I'll pass your message to ah.
AlexDaniel .tell pmurias ah ok, nevermind: colabti.org/irclogger/irclogger_log...10-22#l144
yoleaux AlexDaniel: I'll pass your message to pmurias.
AlexDaniel .tell pmurias how would you like JS backend to be announced in the changelog? Feel free to write as little or as much as you want here: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 20:31
yoleaux AlexDaniel: I'll pass your message to pmurias.
20:39 dct left 20:46 pmurias joined, p6bannerbot sets mode: +v pmurias
nine AlexDaniel: no, not either. 20:57
AlexDaniel: it's really just a sha1 hash of the dist's long name and the resource file name 20:59
AlexDaniel cool 21:01
nine: mm, what is dist's long name? 21:02
Kaiepi nqp::asyncsocket/nqp::asyncconnect/nqp::asynclisten are broken on the jvm atm, i'm working on fixing them 21:20
AlexDaniel mmm 21:28
21:58 pmurias left 22:00 j3nnn1 joined, p6bannerbot sets mode: +v j3nnn1
Kaiepi ok weird, trying to use nqp::asyncsocket hangs on my machine when all it's doing is this hastebin.com/agagivereb.cpp 22:01
i'll see if async sockets ever worked properly or not 22:02
22:20 Kaiepi left, Kaiepi joined 22:21 p6bannerbot sets mode: +v Kaiepi
Kaiepi never mind, looks like trying to use them only hangs on the first run...? 22:23
22:38 Kaiepi left 23:02 Kaiepi joined 23:03 p6bannerbot sets mode: +v Kaiepi 23:12 Kaiepi left 23:14 Kaiepi joined 23:15 PufferBot joined, p6bannerbot sets mode: +v Kaiepi
Kaiepi just need to figure out why t/05-messages/02-errors.t causes a stack overflow 23:15
23:16 p6bannerbot sets mode: +v PufferBot
rakudo: 64b3dbd799 | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-and-pod-notes.md
fix formatting for last change
23:23
nqp: Kaiepi++ created pull request #510:
Partially fix async socket ops on the JVM
23:33