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 Zoffix++ got my add_I working 00:32
what's weird now, is that i'm trying to actually handle non-native correctly for not just that one op, so i put in an if/else 00:34
00:34 samcv joined, p6bannerbot sets mode: +v samcv
MasterDuke `if nqp::objprimspec(@bounds[0]) == 1 && nqp::objprimspec(@bounds[1]) == 1 { $op.push(QAST::Stmts.new( <all the normal stuff> } else { <*_I ops> }` 00:37
and in stage optimize of the build i get `Cannot invoke this object (REPR: P6opaque; NQPMu)` at the `} else { $op.push(QAST::Stmts.new(` line 00:39
timotimo does the gdb trick help at all? 00:47
MasterDuke ugh, haven't tried gdb yet 01:04
timotimo debugserver might also be a possibility, though you'll have to have the breakpoint earlier than the explosion 01:05
MasterDuke running in gdb now 01:08
i find it odd that it's dying there at all
before that line ran unconditionally 01:09
01:09 cognominal-p6 joined 01:10 p6bannerbot sets mode: +v cognominal-p6
timotimo it's probably something else than what it looks like 01:10
01:12 cognominal-p6 left, cognominal-p6 joined 01:13 p6bannerbot sets mode: +v cognominal-p6
MasterDuke ok, at the nqp::asec_n i added right after the else, before that line 01:15
Geth roast: eeab93f592 | (Zoffix Znet)++ | S17-procasync/nonexistent.t
[v6.d REVIEW] Fix typo
01:29
roast: a61a9f0f9b | (Zoffix Znet)++ | S17-procasync/nonexistent.t
[v6.d REVIEW] Rephrase .close-stdin test

Mostly just to spec that .close-stdin [always] returns `True`
01:31
01:33 cognominal-p6 left 02:21 MasterDuke left 03:04 lizmat left 03:12 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 03:14 ZzZombo left, ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 04:29 cognominal-p6 joined 04:30 p6bannerbot sets mode: +v cognominal-p6 04:46 cognominal-p6 left, cognominal-p6 joined 04:47 p6bannerbot sets mode: +v cognominal-p6 04:53 cognominal-p6 left 05:02 ZzZombo left 05:04 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 06:02 lizmat joined, p6bannerbot sets mode: +v lizmat 06:27 patrickb joined, p6bannerbot sets mode: +v patrickb 07:06 robertle joined, p6bannerbot sets mode: +v robertle
Geth rakudo: e73e3ecc42 | (Elizabeth Mattijsen)++ | src/core/Rakudo/Iterator.pm6
Correct R:I.IntRange.count-only after exhaustion
07:41
07:50 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 07:53 cognominal-p6 left, cognominal-p6 joined 07:54 p6bannerbot sets mode: +v cognominal-p6 08:14 cognominal-p6 left
AlexDaniel weekly: reportable: gist.github.com/c810a149f13d33f7f0...998525e6b8 08:31
notable6 AlexDaniel, Noted!
Geth rakudo: 78bebc7aea | (Elizabeth Mattijsen)++ | src/core/Str.pm6
Fix Str.comb(N).count-only

Also optimize internals for faster execution, although this will probably be hardly measurable.
09:20
lizmat commute to Frankfurt& 09:33
09:34 lizmat left 09:43 brrt joined, p6bannerbot sets mode: +v brrt 09:59 ZzZombo left 10:13 brrt left 10:36 brrt joined 10:37 p6bannerbot sets mode: +v brrt
|Tux| Rakudo version 2018.08-84-g78bebc7ae - MoarVM version 2018.08-46-gfb8976ab1
csv-ip5xs0.910 - 0.925
csv-ip5xs-207.399 - 7.518
csv-parser21.823 - 22.225
csv-test-xs-200.624 - 0.637
test8.139 - 9.038
test-t2.094 - 2.132
test-t --race0.898 - 0.932
test-t-2036.535 - 36.599
test-t-20 --race11.896 - 12.105
10:56
11:10 cognominal-p6 joined 11:11 p6bannerbot sets mode: +v cognominal-p6 11:33 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 11:34 cognominal-p6 left 13:38 ZzZombo left 13:39 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 14:53 robertle left 15:15 robertle joined 15:16 p6bannerbot sets mode: +v robertle 15:22 patrickb left 15:25 brrt left
Geth nqp: ae3f01afb0 | (Paweł Murias)++ | 4 files
[js] Partial shiftjs support
15:42
16:32 brrt joined 16:33 p6bannerbot sets mode: +v brrt 16:47 robertle left
[Coke] travis-ci.org/perl6/doc/jobs/424798727 has this error at the end: 18:18
*** Error in `/tmp/whateverable/rakudo-moar/1905838c105851ef9e3019e4c06d5b93b32b5028/bin/moar': corrupted size vs. prev_size: 0x00007fcc1c2142d0 ***
18:22 robertle joined 18:23 p6bannerbot sets mode: +v robertle 18:24 brrt left
releasable6 Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 19:00
moritz I don't know if that has been brought up already, but Azure offers free CI/CD for Open Source projects: azure.microsoft.com/en-us/blog/ann...en-source/ 20:02
so if we need more computing power, we could use that 20:03
20:06 lizmat joined 20:07 p6bannerbot sets mode: +v lizmat 20:15 ggoebel_ left
timotimo weekly: mastodon.social/@timotimo/100674655508783180 - it feels like this may have a place in the weekly 20:25
notable6 timotimo, Noted!
dogbert17 hmm, 'MoarVM oops: Malformed DU chain: reading sp_getspeshslot of 6(1) not in graph' 20:26
timotimo: can you see anything strange in this gist? gist.github.com/dogbert17/ce367c23...e2765cd644 20:28
20:31 ggoebel_ joined, p6bannerbot sets mode: +v ggoebel_ 20:34 Kaiepi left 20:35 Kaiepi joined
timotimo looks like something that turns getspeshslot into const_s doesn't update users/definers properly 20:35
20:35 p6bannerbot sets mode: +v Kaiepi
timotimo so maybe the user of r6(1) is still in the DU-chain, but the op that's in there isn't in the graph any more 20:36
and that's where it asplodes
dinner time!
20:39 Kaiepi left 20:42 Kaiepi joined 20:43 p6bannerbot sets mode: +v Kaiepi
lizmat notable6: weekly 20:44
notable6 lizmat, 9 notes: gist.github.com/4f2579429678aa91bb...33c05ac2e8
20:49 lizmat left 21:00 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke
AlexDaniel [Coke]: so that's a segv in zef, right? 22:16
zef introduced some .race-iness lately, so that's the most likely cause 22:21
… maybe?
not that rakudo shouldn't be fixed, just saying that possibly that's not a new thing 22:23
23:05 lizmat joined 23:06 p6bannerbot sets mode: +v lizmat 23:20 epony left 23:23 epony joined, p6bannerbot sets mode: +v epony
[Coke] AlexDaniel: I didn't dupe it locally, just saw it in travis, sorry 23:28
23:45 robertle left 23:49 MasterDuke left
timotimo now that christmas-themed food is appearing in grocery stores, maybe we should start earliest preparations for the advent calendar :) 23:57
23:57 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke
timotimo btw [Coke], did you get my privmsg the other day? 23:58