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.
AlexDaniel lizmat: btw we can merge that post-release branch into master 00:08
because I'll be cutting the release from branch release-2018.08 00:09
00:25 PufferBot left, Kaiepi left 00:26 PufferBot joined 00:27 p6bannerbot sets mode: +v PufferBot
Geth roast: 0e7f19278d | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/04-code.t
lowercase typenames are reserved per S26

Thus, if not specifically handled by the compiler, the user entry should throw an exception.
00:40
00:41 Kaiepi joined 00:42 p6bannerbot sets mode: +v Kaiepi
Geth roast: 8e3e31c3fa | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/04-code.t
correct tests for new, mixed-case typenames
00:47
roast: 4bb42f6dce | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/04-code.t
fix typos
00:50
01:08 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke
Geth roast: 929336ebcc | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/02-paragraph.t
unhandled lowercase pod blocknames are reserved and throw an exception
01:20
roast: 6581cb57ce | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/02-paragraph.t
unhandled lowercase pod block typenames should throw an exception
01:29
roast: fc490c2f00 | (Tom Browder)++ (committed using GitHub Web editor) | S26-documentation/02-paragraph.t
fix typo
01:40
02:27 ufobat___ joined 02:28 p6bannerbot sets mode: +v ufobat___
Geth rakudo/master: 8 commits pushed by (Elizabeth Mattijsen)++, (Aleks-Daniel Jakimenko-Aleksejev)++ 02:28
02:31 ufobat_ left 03:14 MasterDuke left 03:16 stmuk_ left 03:24 stmuk_ joined, p6bannerbot sets mode: +v stmuk_ 04:48 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 05:29 gfldex left 05:33 CIAvash[m] left, AlexDaniel` left, tyil[m] left 05:34 ilmari_ left 05:35 stmuk joined 05:36 p6bannerbot sets mode: +v stmuk 05:37 stmuk_ left 05:51 tyil[m] joined, p6bannerbot sets mode: +v tyil[m] 05:52 CIAvash[m] joined, p6bannerbot sets mode: +v CIAvash[m], ilmari_ joined, p6bannerbot sets mode: +v ilmari_ 05:58 AlexDaniel` joined, p6bannerbot sets mode: +v AlexDaniel` 06:12 stmuk_ joined 06:13 p6bannerbot sets mode: +v stmuk_ 06:15 stmuk left 06:26 brrt joined, p6bannerbot sets mode: +v brrt 06:34 PufferBot left 06:36 Kaiepi left, robertle joined 06:37 p6bannerbot sets mode: +v robertle 06:39 PufferBot joined 06:40 p6bannerbot sets mode: +v PufferBot 07:35 x[LGWs4x4i]uG2N0 left 07:39 x[LGWs4x4i]uG2N0 joined, p6bannerbot sets mode: +v x[LGWs4x4i]uG2N0 07:56 [TuxCM] left 08:17 brrt left 08:22 stmuk joined 08:23 p6bannerbot sets mode: +v stmuk 08:25 stmuk_ left 08:27 Ven` joined 08:28 p6bannerbot sets mode: +v Ven` 08:35 x[LGWs4x4i]uG2N0 left 08:36 Ven` left 08:39 x[LGWs4x4i]uG2N0 joined, robertle left, p6bannerbot sets mode: +v x[LGWs4x4i]uG2N0 08:44 Ven` joined 08:45 p6bannerbot sets mode: +v Ven` 09:26 [TuxCM] joined 09:27 p6bannerbot sets mode: +v [TuxCM]
|Tux| zef from git: 09:34
+ perl6 -I. -Ilib bin/zef install --install-to=/pro/3gl/CPAN/rakudo/install --force-install .
===> Testing: zef:ver<0.5.1>:auth<github:ugexe>:api<0>
===> Testing [OK] for zef:ver<0.5.1>:auth<github:ugexe>:api<0>
===> Installing: zef:ver<0.5.1>:auth<github:ugexe>:api<0>
===> Install [FAIL] for zef:ver<0.5.1>:auth<github:ugexe>:api<0>: ===SORRY!===
This type cannot unbox to a native string: P6opaque, Failure
09:34 stmuk_ joined, p6bannerbot sets mode: +v stmuk_ 09:35 leastbit joined, leastbit left, leastbit joined, leastbit left, leastbit joined, leastbit left 09:36 leastbit joined, leastbit left, stmuk left
|Tux| Rakudo version 2018.06-489-g8593a0e02 - MoarVM version 2018.06-437-g5bfad12bb
csv-ip5xs0.955 - 0.971
csv-ip5xs-208.008 - 8.022
csv-parser23.124 - 23.271
csv-test-xs-200.422 - 0.465
test8.931 - 9.085
test-t2.049 - 2.079
test-t --race0.889 - 0.893
test-t-2036.472 - 36.511
test-t-20 --race12.149 - 12.264
09:43
10:05 stmuk joined 10:06 p6bannerbot sets mode: +v stmuk 10:07 stmuk_ left 10:32 Ven` left 10:49 ZzZombo left 11:07 Ven` joined 11:08 p6bannerbot sets mode: +v Ven` 11:41 robertle joined 11:42 p6bannerbot sets mode: +v robertle
AlexDaniel weekly: reportable: gist.github.com/0c9a748ae745e92a04...48950363cd 11:43
notable6 AlexDaniel, Noted!
11:59 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke
MasterDuke .ask pmurias is there a way to get at the tc in truffle nodes now? 12:16
yoleaux MasterDuke: I'll pass your message to pmurias.
12:26 ufobat___ is now known as ufobat
Geth nqp/truffle: 7540f48f52 | (Daniel Green)++ | 3 files
[truffle] Implement nqp::<sleep getpid>
12:42
12:45 epony left 12:49 brrt joined 12:50 p6bannerbot sets mode: +v brrt 12:54 lizmat left
MasterDuke looks like nqp::jvmisnull, github.com/perl6/nqp/blob/master/d...snull-jvm, is never used in NQP or Rakudo 13:00
hm, same with jvmbootinterop and jvmeqaddr 13:05
jnthn: looks like you added some of jvmisnull, jvmbootinterop, jvmeqaddr to NQP back in 2013 (e.g., github.com/perl6/nqp/commit/d23d88587c ), but they're never used. can they be removed? 13:20
13:30 skids joined 13:31 p6bannerbot sets mode: +v skids 14:11 brrt left
jnthn MasterDuke: I'd expect if they're unused they can be, yes 14:15
MasterDuke jnthn: cool, i'm in the middle of testing a PR to remove them 14:17
hm, jvm rakudo doesn't build, but i don't think it's related... 14:21
src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:415: error: cannot find symbol if (Ops.istype_nodecont(arg_o, gcx.PositionalBindFailover, tc) != 0) { ^ symbol: method istype_nodecont(SixModelObject,SixModelObject,ThreadContext) location: class Ops
14:27 diakopter joined, p6bannerbot sets mode: +v diakopter
MasterDuke am i blind, or was the 21st the last day travis reported its status here? 14:46
timotimo i bet it joins, sends its message, and quits 14:59
long before the bannerbot gives it voice
15:06 ExtraCrispy joined
MasterDuke huh, this looks like it should be ok github.com/zoffixznet/perl6-banbot...bot.p6#L13 15:07
15:07 p6bannerbot sets mode: +v ExtraCrispy
Geth nqp: MasterDuke17++ created pull request #498:
Remove some unused JVM interop ops
15:07
rakudo: 82755848c2 | (Daniel Green)++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java
Unbreak the JVM build
15:08
15:15 fake_space_whale joined 15:16 p6bannerbot sets mode: +v fake_space_whale 15:17 brrt joined, p6bannerbot sets mode: +v brrt 15:19 leastbit joined 15:20 p6bannerbot sets mode: +v leastbit 15:23 leastbit left
Geth nqp/master: 8 commits pushed by (Paweł Murias)++ 15:30
15:33 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias more acurately something that was started but unfinished? 15:34
yoleaux 12:16Z <MasterDuke> pmurias: is there a way to get at the tc in truffle nodes now?
pmurias MasterDuke: what do you want from the tc? 15:35
15:36 Ven` left
pmurias for how to add globalish state you can look look NQPScope.getHLLs is implemented 15:38
15:47 AlexDaniel left
MasterDuke pmurias: i was just looking at some of the *_I ops, which use (get|make)BI, which has boxing and REPR stuff and things like `tc.native_j = (BigInteger) getBI(tc, obj.get_attribute_boxed(tc, null, null, hint), innerType);` 15:50
pmurias I don't think we want to pass around arguments on thread context attributes 15:51
for the _I ops we will need objects working 15:52
I have the start of deserialization which is needed of object in an uncommited state 15:53
MasterDuke cool. i'll just wait for that to show up
pmurias I'll try to commit what I have tommorow (as I have to leave soon today) 15:54
I haven't worked on the truffle backend for a while as I have been trying to focus on the js one (and the truffle one is too distracting ;) ) 15:55
MasterDuke yeah, i've seen the js commits go flying by 15:57
that's also exciting
15:58 leastbit joined 15:59 p6bannerbot sets mode: +v leastbit 16:00 leastbit left
jdv79 any idea when the new opts will be merged in? 16:05
16:09 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Daniel Green 'Unbreak the JVM build' 16:09
travis-ci.org/rakudo/rakudo/builds/421141104 github.com/rakudo/rakudo/compare/8...755848c286
16:09 travis-ci left
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 16:09
16:09 Ven` joined 16:10 p6bannerbot sets mode: +v Ven` 16:17 Ven` left
MasterDuke should be careful what /me wishes for... 16:20
`t/08-performance/02-qast-rewrites.t ............................. No subtests run` this was in a moar build, must have been one of those random segvs 16:22
16:25 fake_space_whale left 16:47 leastbit joined, leastbit left, robertle left 16:48 leastbit joined, p6bannerbot sets mode: +v leastbit 16:49 leastbit left 17:06 Ven` joined 17:07 p6bannerbot sets mode: +v Ven` 17:29 [TuxCM] left 17:44 Kaiepi joined 17:45 p6bannerbot sets mode: +v Kaiepi 18:26 Ven` left 18:48 pmurias left 18:49 pmurias joined, p6bannerbot sets mode: +v pmurias 19:01 epony joined, p6bannerbot sets mode: +v epony 19:10 brrt left 19:12 brrt joined 19:13 p6bannerbot sets mode: +v brrt 19:20 brrt left 19:32 AlexDaniel joined, AlexDaniel left, AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 19:33 p6bannerbot sets mode: +v AlexDaniel 19:59 brrt joined 20:00 p6bannerbot sets mode: +v brrt 20:15 ufobat left 20:52 lizmat joined 20:53 p6bannerbot sets mode: +v lizmat 21:02 MasterDuke left, brrt left, skids left 21:26 leastbit joined 21:27 p6bannerbot sets mode: +v leastbit 21:37 leastbit left 21:41 stmuk_ joined 21:42 p6bannerbot sets mode: +v stmuk_ 21:44 stmuk left 21:46 ExtraCrispy left 21:48 stmuk joined 21:49 p6bannerbot sets mode: +v stmuk 21:50 stmuk_ left
lizmat notable6: weekly 21:51
yoleaux 06:52Z <brrt> lizmat: - that is correct
06:58Z <brrt> lizmat: fixed
notable6 lizmat, 17 notes: gist.github.com/a443942defc60f8f74...04e65a90dc
22:01 stmuk_ joined 22:02 p6bannerbot sets mode: +v stmuk_ 22:03 donaldh joined 22:04 stmuk left, p6bannerbot sets mode: +v donaldh 22:10 stmuk joined 22:11 p6bannerbot sets mode: +v stmuk 22:12 stmuk_ left, pmurias left 22:18 donaldh left 22:34 stmuk_ joined 22:35 p6bannerbot sets mode: +v stmuk_ 22:37 stmuk left
lizmat reportable6: 2018-08-06T00:00:00Z 2018-08-27T00:00:00Z 22:45
reportable6 lizmat, OK, working on it! This may take up to 40 seconds
lizmat, gist.github.com/284ef5595e7c7b2d1f...0bbc9ee928 22:46
22:47 AlexDaniel left 22:58 stmuk joined 22:59 p6bannerbot sets mode: +v stmuk 23:01 stmuk_ left
lizmat notable6: weekly reset 23:03
notable6 lizmat, Moved existing notes to “weekly_2018-08-27T23:03:32Z”
23:03 stmuk_ joined 23:04 p6bannerbot sets mode: +v stmuk_ 23:05 stmuk left 23:07 Kaiepi left 23:08 Kaiepi joined, p6bannerbot sets mode: +v Kaiepi
lizmat And another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/08/27/...kilfenora/ 23:21
23:23 jkramer left 23:24 dogbert11 joined 23:25 jkramer joined, nebuchadnezzar left, p6bannerbot sets mode: +v dogbert11, nebuchadnezzar joined, p6bannerbot sets mode: +v jkramer 23:26 p6bannerbot sets mode: +v nebuchadnezzar, [TuxCM] joined 23:27 dogbert17 left, p6bannerbot sets mode: +v [TuxCM] 23:41 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke