Geth roast: 7975e9baed | (Zoffix Znet)++ | S09-subscript/slice.t
Remove trailing whitespace
00:51
rakudo: f330d7fc44 | (Zoffix Znet)++ | src/core/array_slice.pm
Fix drift when reusing lazy iterables for indexing

Phixes github.com/rakudo/rakudo/issues/1320
Currently, we .push-until-lazy before we begin checking whether for existence of elements to know when to stop. However, this causes a "drift" when the lazy iterable is reused as .push-until-lazy ... (7 more lines)
01:00
roast: 242f297e3d | (Zoffix Znet)++ | S09-subscript/slice.t
Test no drift when re-using lazy iterables for indexing

Closes github.com/rakudo/rakudo/issues/1320 Rakudo fix: github.com/rakudo/rakudo/commit/f330d7fc44
01:01
rakudo: a4aceb08ca | (Zoffix Znet)++ | src/core/array_slice.pm
Use raw param on default egarizer in &POSITIONS

It seems to be slightly faster.
01:17
rakudo: 562edfc50a | (Zoffix Znet)++ | src/Perl6/Actions.nqp
Fix crash in parametarized constraints on attrs with .=…

  … e.g. `has Array[Numeric] $.foo .= new: 1, 2, 3`
Pretty sure I saw a ticket for this, but can't find it any more.
Fix by using the .ast on $*OFTYPE instead of trying to parse the matched value on it all over again.
02:03
roast: 5cd6510a5b | (Zoffix Znet)++ | S03-operators/inplace.t
Test .= with parametarized types on attrs

Rakudo fix: github.com/rakudo/rakudo/commit/562edfc50a
02:04
rakudo: 0racle++ created pull request #1505:
Don't add blank lines to REPL history file
03:36
[Tux] Rakudo version 2018.01-150-g562edfc50 - MoarVM version 2018.01-77-g9a029b408
csv-ip5xs0.826 - 0.833
csv-ip5xs-207.926 - 8.073
csv-parser11.860 - 11.992
csv-test-xs-200.428 - 0.457
test9.492 - 9.736
test-t2.669 - 2.764
test-t --race1.121 - 1.192
test-t-2049.015 - 49.931
test-t-20 --race17.143 - 19.560
07:50
maybe the system is busy. I'll try again later today 07:51
Geth rakudo: 24fab7070b | 0racle++ (committed using GitHub Web editor) | src/core/REPL.pm
Don't add blank blank lines to REPL history file
10:33
rakudo: 94a3fdb824 | (Zoffix Znet)++ (committed using GitHub Web editor) | src/core/REPL.pm
Merge pull request #1505 from 0racle/patch-1

Don't add blank lines to REPL history file
|Tux| Rakudo version 2018.01-152-g94a3fdb82 - MoarVM version 2018.01-77-g9a029b408
csv-ip5xs0.793 - 0.802
csv-ip5xs-207.339 - 7.389
csv-parser11.104 - 11.136
csv-test-xs-200.419 - 0.436
test9.111 - 9.158
test-t2.576 - 2.592
test-t --race1.059 - 1.065
test-t-2045.493 - 45.940
test-t-20 --race15.911 - 16.106
12:41
Pfweeuw
dogbert17 m: my @z = (^3).map: {$_}; my $x = { :a(1) :b(@z) } 15:31
camelia ===SORRY!===
Unknown QAST node type NQPMu
dogbert17 m: my @z = (^3).map: {$_}; my $x = { :a(1), :b(@z) }
camelia ( no output )
lizmat waves from Apopka 16:18
yoleaux 4 Feb 2018 10:41Z <AlexDaniel> lizmat: please revisit RT#131813
4 Feb 2018 10:50Z <AlexDaniel> lizmat: and also maybe this RT#127403
synopsebot RT#131813 [open]: rt.perl.org/Ticket/Display.html?id=131813 Segfault with --profile
RT#127403 [open]: rt.perl.org/Ticket/Display.html?id=127403 [EXOTICTEST][WEIRD] Matching over 256 items yields wrong results, sometimes
lizmat is not in a state yet to be looking at these 16:21
japhb Apopka where? Google is suggesting Florida .... 16:51
lizmat japhb: indeed, just north-west of Orlando 16:54
I guess you could call it part of Orlando Metro
lizmat is recovering from a 5-day diet of bloody marys
japhb lizmat: What is the recovery plan for that? Switch to virgin marys instead? 16:56
lizmat hehe... sleep mostly 17:07
and *not* hitting the bloody marys :-) 17:08
Geth nqp: 96e9bae9c2 | (Zoffix Znet)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 5 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...2-g296620e 296620e Register allocator should process all live ranges on worklist 4f69388 Remove superfluous DEOPT_ONE_INS annotation on some deconts 0e73714 Work around a segfault caused by type tuple without type information d2da85f Revive removal of dead instructions after the first inlined function e0cbbce Don't include 0..127 in Uni->windows-1251/2 switch
17:09
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...2-g296620e
rakudo: 28fabe3a37 | (Zoffix Znet)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 6 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....5-g96e9bae 96e9bae [MoarVM Bump] Brings 5 commits 6ad811c [js] Stop using the grapheme-breaker package and use our own stuff e6fe881 [js] Using utf8-c8 in decoders works 364d9b6 [js] Refactor the decoder to use the codec api ... (9 more lines)
rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....5-g96e9bae
1c894e418d | (Zoffix Znet)++ | src/Perl6/Grammar.nqp

  …when trying to use such a `where` to constrain an attribute.
Fixes RT#130748: rt.perl.org/Ticket/Display.html?id=130748
If we're declaring a `has` variable, null $*HAS_SELF when we're parsing the `where` clause for it.
synopsebot RT#130748 [new]: rt.perl.org/Ticket/Display.html?id=130748 [BUG] weird error when accessing an attribute from a "where" of another attribute
roast: 410a3982c5 | (Zoffix Znet)++ | S12-attributes/class.t
Remove trailing whitespace
roast: 2f70d11826 | (Zoffix Znet)++ | S12-attributes/class.t
Test attr access in attr's where throws good error

RT#130748: rt.perl.org/Ticket/Display.html?id=130748 Rakudo fix: github.com/rakudo/rakudo/commit/1c894e418d
17:30
travis-ci Rakudo build failed. Zoffix Znet 'Throw useful error on attribute in `where`… 18:43
travis-ci.org/rakudo/rakudo/builds/339564278 github.com/rakudo/rakudo/compare/2...894e418d69
buggable [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/02-rakudo/repl.t test file failed.
Geth rakudo/rework-dot-equals-opt: 2daad12f58 | (Zoffix Znet)++ | 2 files
Revert "QASTify .dispatch:<.=> calls"

This reverts commit 7fe23136da6802c60df204fc8529a46923e8cfa7. Fixes github.com/rakudo/rakudo/issues/1506
This opt is quickly becomming a buggy bowl of spaghetti. I rather leave it as a .dispatch:<.=> call in Actions so it's handled everywhere as normal, and then optimize the call in the static optimizer instead.
20:24
japhb Zoffix++ # The guts to try difficult improvements, and the integrity to back them out if needed 21:05
[Coke] Zoffix++ also just the sheer amount of rakudo work, thanks. 21:16
japhb Definitely 21:48
AlexDaniel Zoffix++ # yes! 22:07
Geth roast: 7bd36fc938 | (Zoffix Znet)++ | 2 files
Cover .pick/.roll on object hashes

RT#132246: rt.perl.org/Ticket/Display.html?id=132246
23:41
synopsebot RT#132246 [open]: rt.perl.org/Ticket/Display.html?id=132246 .pick and .roll return incorrect results for object hashes