Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_logs/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by AlexDaniel on 12 June 2018.
00:00 lizmat left 01:06 Kaiepi joined, Kaiepi left 01:09 Kaiepi joined 01:22 Kaypie joined, Kaiepi left 03:41 lizmat joined 04:03 Kaypie left, Kaypie joined 05:12 ufobat_ joined 05:58 brrt joined 06:00 skids left 06:03 lizmat left 07:03 robertle joined 07:16 cognominal joined 07:30 ExtraCrispy joined 07:59 ExtraCrispy left 08:00 lizmat joined 08:03 ExtraCrispy joined 08:08 brrt left 10:06 ExtraCrispy left, ExtraCrispy joined
AlexDaniel gah! Had a tab open for a while, and github didn't load new comments 10:10
Geth rakudo/release/2018.06: 91b211ac2f | (Rob Hoelz)++ | src/core/CompUnit/RepositoryRegistry.pm6
Prepend inst# to home when setting up repositories

The keys to the $repos hash are in the form of inst#/path/to/repo (among others), but $home was just the path before this change, causing all nqp::atkey($repos, $home) calls to come back as null
10:11
rakudo/release/2018.06: dcd5259a87 | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | src/core/CompUnit/RepositoryRegistry.pm6
Merge pull request #1934 from rakudo/home-precomp-with-fix

Prepend inst# to home when setting up repositories
AlexDaniel releasable6: status 10:12
releasable6 AlexDaniel, Next release will happen when it's ready. 0 blockers. 87 out of 118 commits logged
AlexDaniel, Details: gist.github.com/2bbbf0d90a9f3cd4cd...5a7aeaa236
AlexDaniel ooooh releasable6, you're looking at the wrong branch!
but that's ok
10:19 [TuxCM] joined
[TuxCM] Rakudo version 2018.05-118-gff2bc1143 - MoarVM version 2018.05-133-g4d4b14c1d
csv-ip5xs0.888 - 0.895
csv-ip5xs-207.326 - 7.455
csv-parser23.466 - 24.205
csv-test-xs-200.447 - 0.480
test8.447 - 8.520
test-t2.272 - 2.280
test-t --race1.002 - 1.039
test-t-2040.114 - 40.307
test-t-20 --race14.168 - 14.815
10:19
10:22 ExtraCrispy left
Geth nqp: 870222254c | (Paweł Murias)++ | src/vm/js/nqp-runtime/package-lock.json
[js] Update package-lock.json
10:30
10:32 bisectable6 left, statisfiable6 left, releasable6 left, notable6 left, bloatable6 left, benchable6 left, committable6 left, nativecallable6 left, unicodable6 left
stmuk where is pufferbot? 10:38
AlexDaniel .seen Kaiepi 10:41
yoleaux I saw Kaiepi 18 Jun 2018 14:38Z in #perl6: <Kaiepi> wait that's just in proto, never mind
10:42 committable6 joined, reportable6 joined, benchable6 joined, greppable6 joined, ChanServ sets mode: +v benchable6, ChanServ sets mode: +v greppable6, releasable6 joined, bloatable6 joined, ChanServ sets mode: +v bloatable6, unicodable6 joined, ChanServ sets mode: +v unicodable6 10:43 evalable6 joined, notable6 joined, nativecallable6 joined, coverable6 joined, statisfiable6 joined, ChanServ sets mode: +v statisfiable6, bisectable6 joined, squashable6 joined, quotable6 joined, ChanServ sets mode: +v quotable6, shareable6 joined, undersightable6 joined, ChanServ sets mode: +v undersightable6 10:47 lizmat left
stmuk I'm just updating github.com/stmuk/pl6anet.org/blob/...perlanetrc if anyone has any other RSS feeds for blogs 10:54
the google search box on pl6anet.org/ for perl 6 specific sites should also work better 11:01
11:13 raschipi joined 11:57 brrt joined
AlexDaniel hmmm 12:07
samcv: I guess we will be able to release soon, but currently I'm looking at some weird issue in whateverable 12:08
which may be related to moarvm
brrt AlexDaniel: keep us informed 12:17
nine Just for the record: I now understand what the issues with CompUnit::RepositoryRegistry were and can confirm that the merged commits are indeed a correct fix. 12:18
AlexDaniel just in case anyone is interested to know what I'm seeing exactly, these bots have a bunch of tests for them, and both bisectable and evalable (maybe others too) can't go through the whole test file because they just stop answering at some seemingly random test. It was working on 2018.05 12:20
the process is still alive, so it's not a segfault
but anyway, looking at it now
12:51 cognominal left 12:52 j3nnn1 joined
MasterDuke maybe i'm just reading it wrong, but there appear to be several typos/errors in docs.perl6.org/routine/bless, in the 4th paragraph (starting with "However, in general, ...") 12:54
e.g., should it be "might *not* be"? and "if it's documented" (removing the "not")? 12:56
13:23 cognominal joined 13:26 lizmat joined 13:37 skids joined 13:46 raschipi left 13:51 Kaypie left
AlexDaniel MasterDuke: yeah, “if it's documented” makes more sense. But the first part is correct I think 13:55
MasterDuke: it suggests not to write your own `new` method and instead rely on default stuff
MasterDuke: I guess it should also recommend TWEAK there 13:56
gah… and for some reason can't reproduce it locally :S 14:03
well, I guess I can try this… 14:04
14:04 coverable6 left, benchable6 left, bisectable6 left, evalable6 left, unicodable6 left, statisfiable6 left, quotable6 left, greppable6 left, bloatable6 left, notable6 left, shareable6 left, squashable6 left, releasable6 left, reportable6 left, undersightable6 left, committable6 left, nativecallable6 left 14:14 perlpilot joined, perlpilot left 14:33 dogbert17 joined 14:58 lizmat left
AlexDaniel brrt: actually, I think it's a false alarm… I just tested it on 2018.04, same issue. On 2018.03 instead of doing that it segfaults, and that issue was fixed apparently 15:01
so it is related to something else, I guess…
15:08 nativecallable6 joined, ChanServ sets mode: +v nativecallable6, greppable6 joined, coverable6 joined, committable6 joined, bloatable6 joined, notable6 joined, quotable6 joined, ChanServ sets mode: +v coverable6, ChanServ sets mode: +v committable6, ChanServ sets mode: +v bloatable6, ChanServ sets mode: +v notable6, ChanServ sets mode: +v quotable6, releasable6 joined, evalable6 joined, bisectable6 joined, ChanServ sets mode: +v bisectable6, reportable6 joined 15:10 lizmat joined 15:14 brrt left 15:21 ExtraCrispy joined 15:56 [TuxCM] left 15:59 brrt joined 16:13 [TuxCM] joined 16:20 robertle left 16:36 [TuxCM] left 16:38 perlpilot joined 17:04 ExtraCrispy left 17:21 [TuxCM] joined 17:35 [TuxCM] left 17:37 [TuxCM] joined 18:30 lizmat left 18:33 shareable6 joined, ChanServ sets mode: +v shareable6 18:45 nativecallable6 left, nativecallable6 joined 18:47 unicodable6 joined, ChanServ sets mode: +v unicodable6, benchable6 joined, squashable6 joined, ChanServ sets mode: +v squashable6, statisfiable6 joined, undersightable6 joined 18:50 lizmat joined
AlexDaniel brrt: actually, this was a problem in whateverable itself 19:07
which is pretty great
19:08 perlpilot left
AlexDaniel puts on his brown paper bag 19:08
brrt \o/ 19:24
Geth rakudo: 91b211ac2f | (Rob Hoelz)++ | src/core/CompUnit/RepositoryRegistry.pm6
Prepend inst# to home when setting up repositories

The keys to the $repos hash are in the form of inst#/path/to/repo (among others), but $home was just the path before this change, causing all nqp::atkey($repos, $home) calls to come back as null
19:44
rakudo: dcd5259a87 | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | src/core/CompUnit/RepositoryRegistry.pm6
Merge pull request #1934 from rakudo/home-precomp-with-fix

Prepend inst# to home when setting up repositories
rakudo: 304239d7a3 | (Aleks-Daniel Jakimenko-Aleksejev)++ | src/core/CompUnit/RepositoryRegistry.pm6
Merge branch 'release/2018.06'
19:52 brrt left 20:10 lizmat left 20:12 lizmat joined 20:27 lizmat left 20:32 lizmat joined 21:24 ufobat_ left 21:29 lizmat left 21:52 lizmat joined
AlexDaniel .tell samcv everything looks good, let's release :) 22:27
yoleaux AlexDaniel: I'll pass your message to samcv.
22:32 j3nnn1 left 23:19 [Coke] left, [Coke] joined 23:23 lizmat left