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:08 dct left 00:21 perlpilot joined 00:46 statisfiable6 joined 01:46 MasterDuke joined
MasterDuke . 01:49
yoleaux 25 Jun 2018 13:24Z <timotimo> MasterDuke: the add_i op does tak 3 registers, one of them is the target register for the calculation
MasterDuke timotimo: yeah, but i've never seen that form (for any of the ops) used
and the opcode documentation doesn't say anything about that 01:50
and the op signatures there don't show versions with the destination register as the first argument 01:51
it's true nqp and its ops aren't really user facing, so the error messages don't matter as much, but it still seems LTA 01:52
03:13 BenGoldberg left 04:54 skids left 05:11 ufobat_ joined
Geth rakudo/cur-candidates: 148 commits pushed by 15 authors
review: github.com/rakudo/rakudo/compare/c...68ca9c1baf
05:43
05:58 releasable6 joined
[Tux] Survey completed 06:29
Rakudo version 2018.06-25-ge9351cbaa - MoarVM version 2018.06-20-g888e1cf07
csv-ip5xs0.952 - 1.053
csv-ip5xs-208.184 - 8.256
csv-parser29.787 - 29.803
csv-test-xs-200.430 - 0.461
test9.799 - 10.191
test-t2.388 - 2.407
test-t --race1.028 - 1.233
test-t-2045.672 - 46.038
test-t-20 --race16.879 - 18.073
06:44
06:50 benjikun2 joined 06:54 benjikun left 07:48 brrt joined 07:58 brrt left 08:06 brrt joined
brrt .tell lizmat most of the expr JIT templates came from samcv++ 08:18
yoleaux brrt: I'll pass your message to lizmat.
brrt that maybe deserves a correction :-)
08:39 pmurias joined
Geth nqp/truffle: bddb5c8219 | (Paweł Murias)++ | 3 files
[truffle] rename NQPNode as NQPBaseNode
09:14
nqp/truffle: 9538d9b17d | (Paweł Murias)++ | 20 files
[truffle] Rename stuff to use shorter names like other truffle languages do

Rename NQPExpressionNode -> NQPNode. Rename NQPNode.executeGeneric -> NQPNode.execute.
09:43 brrt left
Geth nqp: ea6c2b0e22 | (Tom Browder)++ (committed using GitHub Web editor) | t/nqp/114-pod-panic.t
delete unneeded code
10:11
10:12 ExtraCrispy joined 10:30 travis-ci joined
travis-ci NQP build failed. Tom Browder 'delete unneeded code' 10:30
travis-ci.org/perl6/nqp/builds/396810792 github.com/perl6/nqp/compare/50bb7...6c2b0e22f2
10:30 travis-ci left 10:33 benjikun joined 10:34 benjikun2 left 10:36 benjikun2 joined 10:38 benjikun left 10:39 lizmat joined 10:43 lizmat left 10:47 brrt joined 11:06 lizmat joined, dct joined
Geth nqp: 30f9d7b9b5 | (Tom Browder)++ (committed using GitHub Web editor) | t/nqp/114-pod-panic.t
add missing semi

it was accidentally removed on the previous commit
11:13
11:17 MasterDuke left 11:28 travis-ci joined
travis-ci NQP build passed. Tom Browder 'add missing semi 11:28
travis-ci.org/perl6/nqp/builds/396833512 github.com/perl6/nqp/compare/ea6c2...f9d7b9b5f0
11:28 travis-ci left 12:27 Ven` joined 12:57 dct left 12:58 j3nnn1 joined 13:11 lizmat left 13:36 AlexDaniel joined 13:48 Ven` left, Ven` joined 13:51 brrt left 14:23 Ven` left 14:24 skids joined 14:36 pmurias left 14:37 pmurias joined 14:53 perlpilot left 15:10 perlpilot joined 15:29 Ven` joined 15:42 brrt joined, perlpilot left 16:20 Ven` left
Geth nqp/W4anD0eR96-patch-1: f4f374cca2 | 陈梓立++ (committed using GitHub Web editor) | docs/ops.markdown
Update ops.markdown
16:21
nqp: W4anD0eR96++ created pull request #471:
Document nqp:: execname
nqp: ea9594ad78 | 陈梓立++ (committed using GitHub Web editor) | docs/ops.markdown
Document nqp::execname

Close #469.
Ref to #293
16:23
synopsebot NQP#469 [closed]: github.com/perl6/nqp/issues/469 Undocument op `execname`
NQP#293 [open]: github.com/perl6/nqp/issues/293 [Documentation] Bunch of things undocumented
16:27 lizmat joined
Geth nqp/truffle: b9774f788f | (Paweł Murias)++ | 15 files
[truffle] Actually do the executeGeneric -> execute rename
16:53
18:08 dct joined, brrt left 18:10 tailgate left, tailgate joined 18:12 tailgate left, tailgate joined 18:20 dct left 18:25 robertle joined, dct joined
Geth nqp/truffle: 48bb9eb421 | (Paweł Murias)++ | 2 files
[truffle] Do IO behinde a partial evaluation boundary
18:28
nqp/truffle: 178a749d71 | (Paweł Murias)++ | 4 files
[truffle] Some hacky initial boxing of native ints and strs

We still need to figure out as what do we want to box them.
nqp/truffle: 007fa72aec | (Paweł Murias)++ | 3 files
[truffle] Implemet two argument if

Pass t/nqp/002-if.t
18:50 benji__ joined 18:51 benji__ is now known as benjikun 18:53 benjikun2 left 18:59 [TuxCM] joined 19:05 dct left 19:07 dct joined
Geth nqp/truffle: 4 commits pushed by (Paweł Murias)++ 19:09
nqp/truffle: d3195d6871 | (Paweł Murias)++ | 3 files
[truffle] Implement nqp::unless

Pass t/nqp/004-unless.t
19:24
19:26 dct left 19:27 dct joined 19:56 pmurias left 20:02 dct left 20:07 mr_ron joined
Geth nqp/truffle: cc2990d07b | (Paweł Murias)++ | 2 files
[truffle] Add make t-test target, passes 5 tests
20:21
20:25 pmurias joined 20:29 brrt joined 20:52 Ven`` joined 20:58 pmurias left 21:17 perlpilot joined 21:29 Ven`` left
Geth roast: 1817ad8b38 | (Zoffix Znet)++ | MISC/bug-coverage-stress.t
Fudge tests that hangs on Windows

Filed as a bug in R#1975
  github.com/rakudo/rakudo/issues/1975
21:49
synopsebot R#1975 [open]: github.com/rakudo/rakudo/issues/1975 [Windows] Windows roast hang on `ok 2 - Supply.merge on signals does not crash`
22:04 mr_ron left, mr_ron joined 22:15 skids left 22:16 brrt left 22:48 MasterDuke joined 23:00 mr_ron left