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:10 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Aleks-Daniel Jakimenko-Aleksejev '[NQP Bump] c585cc5f3 [MoarVM Bump] Brings 5 co […] 00:10
travis-ci.org/rakudo/rakudo/builds/470264621 github.com/rakudo/rakudo/compare/e...7893bd3a5c
00:10 travis-ci left
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 00:10
02:01 lucasb left 02:30 lizmat left 02:45 Highpi is now known as Kaiepi 02:58 nebuchad` joined, nebuchadnezzar left, p6bannerbot sets mode: +v nebuchad` 03:51 ufobat_ joined, p6bannerbot sets mode: +v ufobat_ 03:54 ufobat left 06:49 nebuchad` is now known as nebuchadnezzar
AlexDaniel feel free to commit to master once moar is released, I'll be available much later today 07:17
07:23 robertle joined 07:24 p6bannerbot sets mode: +v robertle 08:00 lizmat joined, p6bannerbot sets mode: +v lizmat 08:17 lizmat left 08:39 lizmat joined, p6bannerbot sets mode: +v lizmat 08:43 lizmat left 08:54 lizmat joined, p6bannerbot sets mode: +v lizmat
timotimo we can commit to master once moar 10:23
lizmat m: dd "%0{"foo"}b" # why isn't this saying "%0foob" ? 10:44
camelia Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
in block <unit> at <tmp> line 1
"b"
lizmat aaaahhh... ok, got it I guess... %0 is an existing hash 10:45
m: dd %0
camelia Hash % = {}
jnthn Yeah, %0 is, I think, just $0.hash 11:11
lizmat yeah.. it's a bit of a WAT when trying to create format strings that start %0 :-)
%0{ $buf.elems * 8 }b 11:12
being the original use case
jnthn q:c 11:21
lizmat m: say q:c/%0{"foo"}b/ # indeed, jnthn++ 11:23
camelia %0foob
lizmat (as in only interpolate code blocks and nothing else}
jnthn It will recognize backslash sequences too 11:24
Q:c/.../ if you don't want those either
11:36 AlexDaniel left
lizmat m: my int $bits = 65; dd 1 +< $bits # jnthn: is this intentional, or is this a bug ? 11:36
camelia 2
lizmat m: my Int $bits = 65; dd 1 +< $bits # jnthn: works as expected if it is an Int 11:37
camelia 36893488147419103232
jnthn You've already declared yourself in `int` land, so overflow is legic there 11:38
*legit
lizmat ok, so intended
just checking :-)
12:19 lucasb joined, p6bannerbot sets mode: +v lucasb 12:51 robertle left
|Tux| Rakudo version 2018.11-88-g6e7893bd3 - MoarVM version 2018.120
csv-ip5xs0.919 - 0.928
csv-ip5xs-207.048 - 7.279
csv-parser21.666 - 22.045
csv-test-xs-200.427 - 0.430
test6.937 - 7.099
test-t1.709 - 1.737
test-t --race0.759 - 0.783
test-t-2029.193 - 30.092
test-t-20 --race9.394 - 9.505
13:51
s/2018.120/2018.12/ 14:01
14:27 robertle joined 14:28 p6bannerbot sets mode: +v robertle
lizmat commute to NR.pm meeting& 14:35
14:35 lizmat left
Geth rakudo/master: 33 commits pushed by (Nick Logan)++, (Stefan Seifert)++
review: github.com/rakudo/rakudo/compare/6...ff01a55aa4
14:57
roast: ugexe++ created pull request #505:
Add CUR tests
roast/master: 5 commits pushed by (Nick Logan)++
15:51 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 16:01 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Nick Logan 'Merge pull request #1812 from rakudo/cur-candidates' 16:01
travis-ci.org/rakudo/rakudo/builds/470549633 github.com/rakudo/rakudo/compare/6...ff01a55aa4
16:01 travis-ci left
samcv AlexDaniel, can i just replace the 2018.12 release with a new tar? 16:22
if none of the files inside it have changed?
16:34 robertle left
lucasb out of curiosity, did you spot some problem with the current tarball? 16:58
18:11 robertle joined 18:12 p6bannerbot sets mode: +v robertle
japhb .tell lizmat Actually, I think `my int $bits = 65; dd 1 +< $bits` ==> 2 is in fact a bug, unless we have decided +< on int has rotation semantics, rather than shift. Otherwise it should be 0 (all 1 bits have shifted entirely off to the left, rather than reappearing on the right when they exited on the left) 18:51
yoleaux japhb: I'll pass your message to lizmat.
AlexDaniel samcv: no, can't change the file 19:59
e.g. undersightable6 will not like it 20:01
20:24 ufobat_ left 20:38 robertle left
japhb I suspect some behavior changed with the CUR merge that is not accounted by zef. Building a fresh Rakudo, then zef, then modules that depend on *both* JSON::Fast and JSON::Marshall gets errors during testing that JSON::Marshall cannot find JSON::Fast (which has been tested earlier due to dependency order but not yet installed because they're all part of the same zef install request). 21:17
21:36 wtj joined, p6bannerbot sets mode: +v wtj, wtj left 22:14 go|dfish left 22:28 go|dfish joined, p6bannerbot sets mode: +v go|dfish 22:37 dct joined, p6bannerbot sets mode: +v dct 23:05 dct left 23:08 dct joined, p6bannerbot sets mode: +v dct
Geth roast: 5671073cb0 | (Nick Logan)++ (committed using GitHub Web editor) | S11-repository/cur-candidates.t
Remove invalid test
23:42
rakudo: f430518f56 | (Nick Logan)++ | 2 files
Revert "Revert "Remove Distribution and CURI.install compat shims""

This reverts commit c23ee2483789e7e19991cb18b65c1feaba521cc1.
23:50
rakudo: d998c1eabf | (Nick Logan)++ | 2 files
Fix version detection and comparison

This fixes version comparison when a distribution from CURFS has a version of '*', such as when using -Ilib (like zef does during testing).
japhb nine: Are you ready for a retest? Or still working on it? 23:52