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.
00:00 p6bannerbot sets mode: +v Ven`, jlf6 left 00:04 Ven` left 00:53 haza-w24 joined 00:54 haza-w24 left 01:29 ecks22 joined 01:30 ecks22 left 02:01 lizmat left 03:27 Ven` joined 03:28 p6bannerbot sets mode: +v Ven` 03:32 Ven` left 04:59 Freejack26 joined 05:00 Freejack26 left
samcv AlexDaniel: also hopefully we release like sunday or monday since i'm at TPC-Glasgow 05:47
AlexDaniel samcv: as opposed to?
samcv saturday :) 05:48
AlexDaniel ah yeah, that's fine
05:54 Ven` joined 05:55 p6bannerbot sets mode: +v Ven` 05:58 Ven` left 06:28 brrt joined 06:29 p6bannerbot sets mode: +v brrt 06:45 lizmat joined 06:46 p6bannerbot sets mode: +v lizmat
releasable6 Next release in ≈2 days and ≈11 hours. 2 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 07:00
07:07 Ven` joined 07:08 p6bannerbot sets mode: +v Ven` 07:12 Ven` left 07:16 benchable6 joined, p6bannerbot sets mode: +v benchable6 07:20 lizmat left 07:55 doaks joined, doaks left 08:11 ilmari_ left, AlexDaniel` left, CIAvash[m] left 08:12 brrt left 08:13 committable6 left, bisectable6 left 08:14 shareable6 left, greppable6 left, statisfiable6 left, nativecallable6 left 08:20 AlexDaniel` joined, p6bannerbot sets mode: +v AlexDaniel` 08:22 Ven` joined 08:23 p6bannerbot sets mode: +v Ven` 08:30 dysfigured14 joined 08:31 dysfigured14 left, ecks11 joined 08:33 ecks11 left 08:41 brrt joined 08:42 ilmari_ joined, tyil[m] joined, p6bannerbot sets mode: +v ilmari_, p6bannerbot sets mode: +v tyil[m], CIAvash[m] joined, p6bannerbot sets mode: +v CIAvash[m], p6bannerbot sets mode: +v brrt 08:47 ExtraCrispy joined 08:48 p6bannerbot sets mode: +v ExtraCrispy, CC665 joined 08:49 CC665 left
yoleaux AlexDaniel: Mystery 09:00
09:05 lizmat joined 09:06 p6bannerbot sets mode: +v lizmat 09:11 nativecallable6 joined, bisectable6 joined, committable6 joined, statisfiable6 joined 09:12 p6bannerbot sets mode: +v nativecallable6, p6bannerbot sets mode: +v bisectable6, p6bannerbot sets mode: +v committable6, p6bannerbot sets mode: +v statisfiable6 09:23 lizmat left 09:42 pmurias joined, robertle joined
Geth rakudo/js: 4 commits pushed by (Paweł Murias)++ 09:42
09:42 p6bannerbot sets mode: +v pmurias 09:43 p6bannerbot sets mode: +v robertle
Geth rakudo/js: 9c68c550d1 | (Paweł Murias)++ | src/vm/js/perl6-runtime/runtime.js
[js] Update rakudo_scalar to the rescalar changes
09:46
rakudo/js: 46faa86d54 | (Paweł Murias)++ | src/vm/js/perl6-runtime/runtime.js
[js] Remove extra white space
09:48 pmurias_ joined 09:49 p6bannerbot sets mode: +v pmurias_ 09:51 pmurias left 09:54 brrt left 09:59 macky joined 10:01 macky left 10:27 [TuxCM] joined 10:28 p6bannerbot sets mode: +v [TuxCM] 10:32 calcul0n joined 10:37 calcul0n left 10:39 [TuxCM] left 10:48 lizmat joined 10:49 p6bannerbot sets mode: +v lizmat, pmurias_ left 10:50 lizmat left 10:52 lizmat joined, pmurias joined, lizmat left 10:53 p6bannerbot sets mode: +v pmurias 11:02 brrt joined 11:03 p6bannerbot sets mode: +v brrt 11:06 [TuxCM] joined 11:07 p6bannerbot sets mode: +v [TuxCM] 11:17 brrt left, brrt joined 11:18 p6bannerbot sets mode: +v brrt 11:19 lizmat joined, pmurias left 11:20 p6bannerbot sets mode: +v lizmat 11:22 brrt left 11:24 lizmat left 11:28 [TuxCM] left 11:38 robertle left 12:02 zaberdampfer joined 12:06 zaberdampfer left 12:08 [TuxCM] joined 12:09 p6bannerbot sets mode: +v [TuxCM] 12:23 pmurias joined, p6bannerbot sets mode: +v pmurias 12:24 pmurias left 12:28 pmurias joined, p6bannerbot sets mode: +v pmurias 12:47 MuffinMedic27 joined 12:50 MuffinMedic27 left 12:52 lizmat joined 12:53 p6bannerbot sets mode: +v lizmat
Geth nqp: 2970f6a2b9 | (Paweł Murias)++ | src/vm/js/nqp-runtime/io.js
[js] Use ternary operator instead of an if in a IIFE
13:00
nqp: ca7e082fca | (Paweł Murias)++ | src/vm/js/nqp-runtime/io.js
[js] Fix nqp::getsignals to make it box stuff in the array it returns
nqp: 6ee956f41f | (Paweł Murias)++ | 2 files
[js] Compile qrusage correctly, it still needs to be fixed to use a working dependency
rakudo/js: ad16e53671 | (Paweł Murias)++ | tools/build/NQP_REVISION
[js] Bump NQP for js fixes
13:01
13:13 cog joined 13:14 p6bannerbot sets mode: +v cog 13:15 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci NQP build failed. Paweł Murias '[js] Compile qrusage correctly, it still needs to be fixed to use a working dependency' 13:15
travis-ci.org/perl6/nqp/builds/416802717 github.com/perl6/nqp/compare/df48a...e956f41fb2
13:15 travis-ci left 13:16 cognominal-p6 left 13:32 brrt joined, p6bannerbot sets mode: +v brrt 13:54 Guest53973 joined, Guest53973 left 13:55 [TuxCM] left 14:06 shah9 joined 14:09 shah9 left 14:11 [TuxCM] joined 14:12 p6bannerbot sets mode: +v [TuxCM] 14:26 [TuxCM] left 14:30 [TuxCM] joined 14:31 p6bannerbot sets mode: +v [TuxCM] 14:35 skids joined 14:36 p6bannerbot sets mode: +v skids
lizmat is it me or do other people have t/spec/S32-exceptions/misc.t , test 10 failing ? 14:41
jnthn Yes 14:46
Geth rakudo: 9726e64418 | (Elizabeth Mattijsen)++ | 2 files
Give native arrays their own ACCEPTS

So that you can actually sensibly smartmatch 2 native arrays of the same basic type.
14:47
jnthn But I saw some tikcet discussing an exception-related topic and so assumed maybe it's about that :)
14:47 lizmat left 14:56 lizmat joined 14:57 p6bannerbot sets mode: +v lizmat 15:17 [TuxCM] left
timotimo i've put a comment about that test in the PR that caused the issue 15:30
github.com/rakudo/rakudo/pull/1868
15:32 [TuxCM] joined, robertle joined, travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Give native arrays their own ACCEPTS 15:32
travis-ci.org/rakudo/rakudo/builds/416851240 github.com/rakudo/rakudo/compare/9...26e6441897
15:32 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/04-nativecall/08-callbacks.t test file failed. 15:32
15:32 p6bannerbot sets mode: +v [TuxCM] 15:33 p6bannerbot sets mode: +v robertle 15:41 [TuxCM] left 15:43 exezin20 joined 15:46 [TuxCM] joined 15:47 p6bannerbot sets mode: +v [TuxCM] 15:48 lizmat left, exezin20 left 15:56 [TuxCM] left 15:58 exezin10 joined 16:03 exezin10 left 16:06 ExtraCrispy left 16:26 zmachine joined 16:28 zmachine left 16:37 Ven` left 16:39 berFt20 joined, berFt20 left 17:09 brrt left 18:40 Xenthys28 joined 18:45 Xenthys28 left 18:53 mt21 joined 18:57 mt21 left
pmurias starts fixing lack of nqp::istype_nd on the jvm backend 19:10
19:20 [TuxCM] joined 19:21 p6bannerbot sets mode: +v [TuxCM] 19:27 lizmat joined 19:28 p6bannerbot sets mode: +v lizmat
[TuxCM] Rakudo version 2018.06-443-g9726e6441 - MoarVM version 2018.06-427-g86ba33728
csv-ip5xs0.953 - 0.984
csv-ip5xs-207.987 - 8.046
csv-parser23.045 - 23.180
csv-test-xs-200.437 - 0.451
test8.802 - 9.655
test-t2.118 - 2.287
test-t --race0.885 - 0.909
test-t-2038.042 - 38.596
test-t-20 --race11.712 - 11.767
19:34
Geth rakudo: 6a4813230a | (Elizabeth Mattijsen)++ | 2 files
Don't compare with itself always
19:53
MasterDuke those look like some new lows 19:54
lizmat m: say 2118 / 885 19:56
camelia 2.39322
lizmat m: say 38042 / 11712
camelia 3.248122
19:58 WizJin joined, subo joined, subo left
lizmat m: say 38042 / 2118 19:59
camelia 17.961284
20:00 dogbert17 joined 20:01 p6bannerbot sets mode: +v dogbert17 20:05 WizJin left
lizmat m: my int @a = ^10; my Int @b = ^10; dd @a.ACCEPTS(@b) # shouldn't this be True ? 20:12
camelia Bool::False
Geth rakudo: 9531455d30 | (Elizabeth Mattijsen)++ | src/core/Buf.pm6
Give Buf/Blob their own ACCEPTS
20:14
MasterDuke m: my $time = DateTime.new(1534447684).utc + Duration.new(0.002); $time += Duration.new(2.rand) for ^100; say $time 20:32
camelia Type check failed in assignment to $!tai; expected Rat but got Num (1534447730.2838826e0)
in block <unit> at <tmp> line 1
MasterDuke ^^^ what robertle showed over in #perl6
20:38 Venusaur29 joined 20:42 Venusaur29 left 20:47 lizmat left 20:49 [TuxCM] left 21:01 skids left
Geth nqp: 47271b2d2f | (Paweł Murias)++ | 2 files
[jvm] Implement nqp::istype_nd
21:01
21:02 lizmat joined, p6bannerbot sets mode: +v lizmat
lizmat m: dd 2.rand.WHAT # MasterDuke 21:08
camelia Num
21:09 Redfoxmoon16 joined 21:13 Redfoxmoon16 left 21:18 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Give Buf/Blob their own ACCEPTS' 21:18
travis-ci.org/rakudo/rakudo/builds/416983323 github.com/rakudo/rakudo/compare/6...31455d302a
21:18 travis-ci left 21:20 Pidgeotto0 joined, travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci NQP build passed. Paweł Murias '[jvm] Implement nqp::istype_nd' 21:20
travis-ci.org/perl6/nqp/builds/417001868 github.com/perl6/nqp/compare/6ee95...271b2d2ffb
21:20 travis-ci left 21:22 Pidgeotto0 left 21:37 tesu15 joined 21:39 junction00 joined, tesu15 left 21:42 junction00 left 21:48 stmuk_ joined 21:49 p6bannerbot sets mode: +v stmuk_ 21:50 stmuk left 21:59 pmurias left
MasterDuke lizmat: yeah, but Duration.new github.com/rakudo/rakudo/blob/mast....pm6#L5-L7 calls .Rat on the parameter `nqp::p6bindattrinvres(nqp::create(Duration),Duration,'$!tai',$tai.Rat.self)` 22:09
lizmat yeah, I think that Num.Rat doesn't always return a Rat 22:10
MasterDuke doesn't know what the quizzical face emoji is, but feels it is appropriate 22:12
22:14 pmurias joined, p6bannerbot sets mode: +v pmurias
lizmat FWIW, I seem to have a fix 22:20
spectesting now
22:27 BeastieBot left
lizmat alas, that breaks oodles of spectests 22:27
will look at this tomorrow (hopefully) 22:28
22:40 lucasb joined 22:41 p6bannerbot sets mode: +v lucasb 23:11 pmurias left 23:13 Red_Pir4te joined, p6bannerbot sets mode: +v Red_Pir4te 23:14 Red_Pir4te left 23:21 huhlig24 joined 23:24 huhlig24 left 23:44 James_T21 joined 23:46 James_T21 left