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.
timotimo it surely needs the .c rebuilt 00:00
MasterDuke yeah, i always run Configure.pl first
timotimo that's good 00:01
Zoffix oh wait, it wasn't a SEGV, it was just a 255 exit code 00:03
MasterDuke i just did `make realclean; <configure>, make install` in all three repos, still the same segv 00:04
fwiw, i'm getting it on both my kubuntu 18.04 and my arch linux machines. gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) and gcc version 8.2.1 20180831 (GCC) respectively 00:05
afk for a bit 00:06
Zoffix Filed R#2261
synopsebot R#2261 [open]: github.com/rakudo/rakudo/issues/2261 [ASYNC] Crashes in t/spec/S17-promise/lock-async-stress2.t
00:07 Zoffix left 00:24 lizmat joined 00:25 p6bannerbot sets mode: +v lizmat
Geth roast: a3e197822c | (Zoffix Znet)++ | packages/Test/Iterator.pm6
[v6.d REVIEW] Test actual values instead of stringified shadow

Orig: github.com/perl6/roast/commit/b9dee81d5
00:25
roast: 68e84e7447 | (Zoffix Znet)++ | S32-list/iterator.t
Remove trailing whitespace
00:26
roast: 17db6d7112 | (Zoffix Znet)++ | S32-list/iterator.t
Fudge .keys on shaped arrays test

The only reason it was passing is because the test routine was too loose and was checking only stringified versions of the data. Fixed in github.com/perl6/roast/commit/a3e197822c
Reported in github.com/rakudo/rakudo/issues/2262 R#2262
00:28
synopsebot R#2262 [open]: github.com/rakudo/rakudo/issues/2262 .keys on shaped arrays adds a a list around returned values
01:07 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix nine: MasterDuke: FWIW, I'm getting the same issue on hack's SourceBaby build now: consistent SEGV at stage parse even after `make realclean` and nuking `install` dir. 01:08
Weird my google VM didn't have it
m: say $*PERL.compiler.version 01:10
camelia v2018.08.60.g.3272207.ae
Zoffix c: HEAD say $*PERL.compiler.version
committable6 Zoffix, ¦HEAD(3272207): «Cannot test this commit (Commit exists, but a perl6 executable could not be built for it)»
Zoffix looks like camelia got built, but committable segved too 01:11
Filed R#2263 01:18
synopsebot R#2263 [open]: github.com/rakudo/rakudo/issues/2263 [SEGV] Consistent SEGV at stage parse during build
01:50 cognominal-p6 joined 01:51 p6bannerbot sets mode: +v cognominal-p6 01:55 cognominal-p6 left, cognominal-p6 joined 01:56 p6bannerbot sets mode: +v cognominal-p6 02:12 epony joined, p6bannerbot sets mode: +v epony 02:14 cognominal-p6 left
MasterDuke huh, `Optimizer: No lexical $!initial_threads found`, from this `if $symbols.find_lexical_symbol($node.name) -> $vname {` (that i've added as part of my wip) 02:30
and this `) for ^$!initial_threads;` is what's causing it github.com/rakudo/rakudo/blob/mast...r.pm6#L821 02:32
(i'm trying to re-write it into a while, like is done for literal/constant/native 02:33
releasable6 Next release in ≈6 days and ≈15 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 03:00
Zoffix wow, it's release time already 03:58
yoleaux 03:33Z <samcv> Zoffix: it's guarenteed to be the same as long as you don't *add* anything.
Zoffix thanks
04:01 Zoffix left
Geth roast: 9935fecaf5 | (Zoffix Znet)++ | packages/Test/Iterator.pm6
[v6.d REVIEW] Remove protocol-violating iterator tests

We're not meant to be pulling after receiving IterationEnd or after skipping far enough to exhaust iterator
Orig: github.com/perl6/roast/commit/93c356a9e
04:23
roast: 48bf592b5c | (Zoffix Znet)++ | packages/Test/Iterator.pm6
[v6.d REVIEW] Fix apparent typo in var name
04:24
roast: cbd2caf2d6 | (Zoffix Znet)++ | S17-promise/nonblocking-await.t
[v6.d REVIEW] Don't spec X::AdHoc as thrown exception

Orig: github.com/perl6/roast/commit/c8e03430d
04:30
roast: 11a3dfacc3 | (Zoffix Znet)++ | S05-metasyntax/longest-alternative.t
Remove trailing whitespace
04:38
roast: 3562be2d25 | (Zoffix Znet)++ | S05-metasyntax/longest-alternative.t
[v6.d REVIEW] Localize test class name

Orig: github.com/perl6/roast/commit/bb73a8947
roast: 6ae596a117 | (Zoffix Znet)++ | S05-substitution/subst.t
[v6.d REVIEW] Expand S/// in map test

Make more than 1 substitution in the test Orig: github.com/perl6/roast/commit/1ed4d128d
04:40
roast: 6913c07695 | (Zoffix Znet)++ | S02-types/range.t
[v6.d REVIEW] Explain why Complex ~~ Range cases are true

Orig: github.com/perl6/roast/commit/490dbe463
04:43
roast: de0bebeaf3 | (Zoffix Znet)++ | S32-list/sort.t
[v6.d REVIEW] Test actual type in sort tests

Orig: github.com/perl6/roast/commit/874acb12c
04:46
roast: 6373bc97f3 | (Zoffix Znet)++ | S32-list/sort.t
[v6.d REVIEW] Use more precise is-eqv for sort test

is-deeply doesn't differentiate between Seqs and Lists
04:47
roast: 5c60b79a9f | (Zoffix Znet)++ | S32-num/base.t
[v6.d REVIEW] Use better routine for Failure in .base

Orig: github.com/perl6/roast/commit/4bcf18fd3
05:06
roast: 336bc6166e | (Zoffix Znet)++ | S32-num/base.t
[v6.d REVIEW] Use better routine for Failure in .base
05:07
roast: c39c048b34 | (Zoffix Znet)++ | S32-io/IO-Socket-Async.t
[v6.d REVIEW] Test actual object of Supply.list

Orig: github.com/perl6/roast/commit/c7abae472
05:08
05:10 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6
Geth roast: 90b36e3f31 | (Zoffix Znet)++ | S03-smartmatch/any-num.t
[v6.d REVIEW] Add signed zero tests to Str ~~ Num

Orig: github.com/perl6/roast/commit/70dc42140
05:10
05:11 cognominal-p6 left 05:12 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6
Geth roast: ee49319e52 | (Zoffix Znet)++ | S32-num/base.t
[v6.d REVIEW] Use more precise routine for .base failures

Also fudge one test that revealed wrong behaviour: R#2266 github.com/rakudo/rakudo/issues/2266 Orig: github.com/perl6/roast/commit/e2039dbb6
05:19
roast: 5c16428524 | (Zoffix Znet)++ | 2 files
[v6.d REVIEW] Exactify Rational.ceiling test description

Do not imply that the produced Rational is unreduced, since we now mandate Rational reduction on creation.
Orig: github.com/perl6/roast/commit/50e33352e
05:27
05:33 cognominal-p6 left
Geth 6.d-prep: 1970b98fce | (Zoffix Znet)++ | 2 files
Restructure deferred deprecations

They're deferred to 6.e because we don't have the machinery in rakudo to issue deprecation warnings, however shouldn't be stopping us from deprecating those features on the language level and documenting them as deprecated.
We'll simply keep them around for longer than features we can issue deprecation warnings for.
05:37
roast: f9816505de | (Zoffix Znet)++ | 2 files
[v6.d REVIEW] Document what unreduced .norm is about

Since now we spec Rationals must always be reduced, it doesn't make sense to have something "unreduced" Orig: github.com/perl6/roast/commit/7d0daf528
05:42
timotimo MasterDuke: i don't think you can find a $!foo using find_lexical_symbol, actually 06:35
06:46 MasterDuke left
nine I can't for the life of mine reproduce that segfault :/ 07:33
rakudo build and spectest succeeds with MVM_SPESH_BLOCKING=1. MVM_SPESH_NODELAY=1 breaks the build, but that seems to have started before my commits: Error while compiling, type X::Attribute::Undeclared 07:44
timotimo yeah, nodelay is known to not be stable 07:48
not necessarily a problem
lizmat Files=1249, Tests=76080, 337 wallclock secs (15.17 usr 5.22 sys + 2349.51 cusr 226.40 csys = 2596.30 CPU) 07:53
after pulling latest: 08:00
Stage start : 0.000
Stage parse : make: *** [CORE.setting.moarvm] Segmentation fault:
:-(
also with MVM_SPESH_BLOCKING=1 :-( 08:01
nine lizmat: does it go away with MVM_JIT_DISABLE=1?
lizmat: if yes, can you bisect MoarVM? I guess it would be in 954bdf88bc5d6909c8e37b9133355696751f0b67..ef4743315dc9993f40b433f5beda72d0dfd5cc1b 08:02
lizmat looks like it is not crashing immediately after that 08:03
yep, builds ok with MVM_JIT_DISABLE=1 08:04
BTW, what is the difference between hllbool and hllboolfor (apart from the 2nd parameter) ? 08:06
when would you use one and when the other ? 08:07
also tests ok with MVM_JIT_DISABLE=1 08:11
nine: ef4743315dc9993f40b433f5beda72d0dfd5cc1b isn't known in my MoarVM checkout ? 08:13
scratch that 08:14
nine lizmat: hllboolfor is used by NQP code that nevertheless wants to return Perl 6 True and False, i.e. meta model code 08:20
lizmat aha, ok 08:21
08:22 dct joined, p6bannerbot sets mode: +v dct 08:30 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 08:35 Kaiepi joined
lizmat grr... can't get it to work with lldb 08:35
08:36 p6bannerbot sets mode: +v Kaiepi
lizmat and there apparently no longer is an explanation on to how to use an already installed nqp :-( 08:36
"Alternatively, feel free to git clone github.com/perl6/nqp and
github.com/MoarVM/MoarVM manually and install them individually."
and as I haven't had breakfast yet, that is what I'm going to do now 08:37
&
08:38 brrt joined 08:39 p6bannerbot sets mode: +v brrt 08:42 cognominal-p6 left 08:43 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6
Geth nqp: 31c92dbeff | (Elizabeth Mattijsen)++ | tools/build/MOAR_REVISION
Bump Moar
08:49
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...6-gfb8976a
08:51 dct left, fake_space_whale left 08:54 cognominal-p6 left
Geth rakudo: 18a6968b98 | (Elizabeth Mattijsen)++ | tools/build/NQP_REVISION
Bump NQP to fix build on MacOS
08:55
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....7-g31c92db
09:05 lizmat_ joined 09:06 p6bannerbot sets mode: +v lizmat_ 09:08 lizmat left
[Tux] today will have no timing: I'm upgrading my box from openSUSE 42.3 to openSUSE 15.0 09:24
timotimo sounds like a downgrade worth about 30 years of yearly releases :) 09:25
09:25 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Bump NQP to fix build on MacOS' 09:25
travis-ci.org/rakudo/rakudo/builds/426291523 github.com/rakudo/rakudo/compare/3...a6968b98f4
09:25 travis-ci left
[Tux] theis release numbers suck 09:26
timotimo i hope their releases don't get better with rising numbers like they do on windows 09:27
[Tux] 4036 packages to upgrade, 58 to downgrade, 572 new, 1 to reinstall, 122 to remove, 65 to change vendor, 7 to change arch. 09:30
Overall download size: 3.25 GiB. Already cached: 0 B. After the operation, additional 1.8 GiB will be used.
10:40 brrt left 11:47 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 11:50 cognominal-p6 joined, cognominal-p6 left 11:51 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6
MasterDuke timotimo: huh, interesting 11:59
12:02 brrt joined 12:03 p6bannerbot sets mode: +v brrt 12:10 brrt left 12:14 cognominal-p6 left
MasterDuke if i'm creating a QAST::Op for nqp::add_I, how do i do the third param, the type? 12:18
12:50 [Tux] joined 12:51 [Tux] is now known as _Tux_, p6bannerbot sets mode: +v _Tux_ 13:18 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix MasterDuke: it'd be just another positional argument, a QAST::WVal node 13:18
m: use QAST:from<NQP>; BEGIN $*W.compile_time_evaluate: $, QAST::Op.new: :op<call>, :name<&say>, QAST::Op.new: :op<add_I>, QAST::WVal.new(:value(42)), QAST::WVal.new(:value(100)), QAST::WVal.new(:value(Int))
camelia 142
13:22 Zoffix left 13:43 [Tux] joined 13:44 p6bannerbot sets mode: +v [Tux] 13:46 [Tux] left 13:47 [Tux] joined, p6bannerbot sets mode: +v [Tux] 13:49 lizmat_ left
[Tux] timing running. expect it to be slower. Lots of things changed, and I probably lost support of some older ruby versions 13:50
13:54 lizmat joined, p6bannerbot sets mode: +v lizmat
Geth roast: 6f3f776980 | (Zoffix Znet)++ | S32-array/create.t
[v6.d REVIEW] Expand Array.clone tests

Also test modifying the arrays at their heads Orig: github.com/perl6/roast/commit/a460cdc7a
13:55
roast: ec193640f6 | (Zoffix Znet)++ | 2 files
[v6.d REVIEW] Move enormous number of combiners test to APPENDICES

Orig: github.com/perl6/roast/commit/00c3c0439
14:01
rakudo: bd8e50b4ce | (Zoffix Znet)++ | t/spectest.data
Add APPENDICES/A01-limits/misc.t to list of test files
[Tux] Rakudo version 2018.08-61-g18a6968b9 - MoarVM version 2018.08-46-gfb8976ab1
csv-ip5xs0.933 - 0.945
csv-ip5xs-207.222 - 7.660
csv-parser22.519 - 23.243
csv-test-xs-200.411 - 0.504
test9.283 - 9.348
test-t2.229 - 2.286
test-t --race0.882 - 0.978
test-t-2037.069 - 37.077
test-t-20 --race12.049 - 13.030
14:02
timotimo wow, that's quite a bit slower indeed 14:04
Geth roast: b9c2b7500d | (Zoffix Znet)++ | 3 files
[v6.d REVIEW] APPENDIXify bad arg .lines/.words

Orig: github.com/perl6/roast/commit/c4ccaa4ce
14:05
[Tux] don't know that for sure yet. there is a lot of other things going on right now
and somehow my letsencrypt is broken, so I do not have https anymore :( 14:06
14:16 _Tux_ left
Geth rakudo: 3ffacb9f74 | (Elizabeth Mattijsen)++ | src/core/Iterator.pm6
Introducing PredictiveIterator role

After some discussion with Jonathan after the SPW, he felt it was better to move the "count-only" and "bool-only" functionality into a separate role, which could then be used to smartmatch / MMD on, rather than having to see whether it is possible to call a method before calling it.
This commit creates that role, with "bool-only" defaulting to booleanizing the result of "count-only".
14:28
rakudo: be07f30016 | (Elizabeth Mattijsen)++ | t/spectest.data
Merge branch 'master' of github.com/rakudo/rakudo
lizmat m: use nqp; nqp::hllbool(9999999999999999999999999999) # is this supposed to happen, nine ? 14:56
camelia Cannot unbox 94 bit wide bigint into native integer
in block <unit> at <tmp> line 1
15:04 brrt joined 15:05 p6bannerbot sets mode: +v brrt
Geth rakudo: 5cbbcc6e5c | (Elizabeth Mattijsen)++ | 2 files
s/Iterator/PredictiveIterator/ for native shaped arrays
15:05
rakudo: 842d4b3276 | (Elizabeth Mattijsen)++ | src/core/Rakudo/Iterator.pm6
s/Iterator/PredictiveIterator for many standard iterators
rakudo/master: 4 commits pushed by (Elizabeth Mattijsen)++ 15:07
rakudo: ad64c757fe | (Elizabeth Mattijsen)++ | src/core/Str.pm6
s/Iterator/PredictiveIterator for Str
15:08
rakudo: eefbe6e13e | (Elizabeth Mattijsen)++ | src/core/Uni.pm6
s/Iterator/PredictiveIterator for Uni
rakudo: da663afd6d | (Elizabeth Mattijsen)++ | src/core/metaops.pm6
s/Iterator/PredictiveIterator for metaops
15:09 pmurias joined 15:10 cognominal-p6 joined, p6bannerbot sets mode: +v pmurias
pmurias lizmat: yep, nqp::hllbool takes a native integer 15:10
lizmat ok, good to know
15:10 p6bannerbot sets mode: +v cognominal-p6
lizmat I guess I got misguided by the "hll" prefix 15:11
pmurias lizmat: nqp::hllbool test: github.com/perl6/nqp/blob/master/t...hll.t#L227 15:12
pmurias is reminded that nqp::hllbool needs docs (and other docs too) 15:14
visiting grandparents& 15:15
15:22 dogbert17 joined, p6bannerbot sets mode: +v dogbert17
dogbert17 lizmat: are you working on t/08-performance/01-iterators.t ? 15:23
15:23 cognominal-p6 left 15:24 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 15:34 cognominal-p6 left 15:36 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Elizabeth Mattijsen 's/Iterator/PredictiveIterator for many standard iterators' 15:36
travis-ci.org/rakudo/rakudo/builds/426360651 github.com/rakudo/rakudo/compare/b...2d4b327661
15:36 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/08-performance/01-iterators.t test file failed. 15:36
Geth rakudo: e717e21be9 | (Elizabeth Mattijsen)++ | 2 files
Make default PredictiveIterator.boolonly more HLLiish

This should unbreak Travis / make test
15:49
15:56 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix So there's no longer an nqp::p6bool, but nqp::hllbool doesn't handle all the values anymore? 15:56
c: 2018.08 use nqp; dd nqp::p6bool(Scalar) 15:57
committable6 Zoffix, ¦2018.08: «Bool::False␤»
Zoffix m: use nqp; dd nqp::p6bool(Scalar)
camelia ===SORRY!===
No registered operation handler for 'p6bool'
Zoffix m: use nqp; dd nqp::hllbool(Scalar)
camelia Cannot unbox a type object (Scalar) to int.
in block <unit> at <tmp> line 1
Zoffix We're getting rid of all the extops now, right?
m: use nqp; dd nqp::hllbool(nqp::istrue(Scalar))
camelia Bool::False
timotimo we'll now always have to get the truth value manually, it seems like 15:58
Zoffix noted
timotimo i mean, we turn "if_o" into "istrue" + "if_i" in spesh already anyway
so the end result isn't that different i guess. which could of course also mean that we should introduce hllbool_o and hllboolfor_o which get split up like the other thing, too 15:59
Zoffix less typing and avoiding bugs is certainly welcome
(bugs where you use hllbool but forget to intify the value I mean) 16:00
timotimo hm. but how was p6bool implemented such that it was able to take objects? did it force us to first build Int objects if we had an int register that we wanted to boolify? that doesn't seem right 16:01
Zoffix 2018.08 was 7 days ago? 16:02
releasable6: status
releasable6 Zoffix, Next release in ≈6 days and ≈2 hours. 1 blocker. 0 out of 74 commits logged
Zoffix, Details: gist.github.com/5ed21235cc2fb320d7...eb5f49521d
Zoffix And the next release is in 6 days? That's really short 16:03
timotimo yeah, we've got a little bit of a hiccup
AlexDaniel IMO no big issue with that, a quick release before another set of breaking changes is merged :) 16:04
16:05 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Elizabeth Mattijsen 's/Iterator/PredictiveIterator for metaops' 16:05
travis-ci.org/rakudo/rakudo/builds/426361082 github.com/rakudo/rakudo/compare/c...663afd6d42
16:05 travis-ci left, epony left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/08-performance/01-iterators.t test file failed. 16:06
16:06 [Tux] left, [Tux] joined 16:07 epony joined, p6bannerbot sets mode: +v epony, p6bannerbot sets mode: +v [Tux], brrt left 16:10 [Tux] left 16:13 lizmat left 16:15 Zoffix left 16:18 [Tux] joined
Geth roast: 639df3e7f7 | (Zoffix Znet)++ | S32-io/other.t
[v6.d REVIEW] Test actual value of IO::Special:U.Str

Orig: github.com/perl6/roast/commit/63370fe05
16:18
16:19 p6bannerbot sets mode: +v [Tux]
Geth roast: 4be8cc3e62 | (Zoffix Znet)++ | 2 files
[v6.d REVIEW] Move 13s stresstest to a stress test file
16:20
rakudo: 53e82c9ab4 | (Zoffix Znet)++ | t/spectest.data
Add S32-io/other-stress.t to list of test files
16:21
16:39 ggoebel_ joined, p6bannerbot sets mode: +v ggoebel_ 17:02 AlexDani` joined 17:03 p6bannerbot sets mode: +v AlexDani` 17:06 AlexDaniel left 17:07 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Zoffix Znet 'Add S32-io/other-stress.t to list of test files' 17:07
travis-ci.org/rakudo/rakudo/builds/426376937 github.com/rakudo/rakudo/compare/e...e82c9ab4f3
17:07 travis-ci left 17:12 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined, hitchcock.freenode.net sets mode: +v AlexDaniel, p6bannerbot sets mode: +v AlexDaniel 17:20 brrt joined 17:21 p6bannerbot sets mode: +v brrt
japhb Zoffix++ # Massive v6.d review and test improvement campaign 17:46
17:59 ExtraCrispy left
timotimo aye! very good work 18:08
brrt indeed 18:16
pmurias timotimo: re how was p6bool implemented when going from QAST to MAST different boolification code was inserted 18:29
18:30 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 18:31 cognominal-p6 left 18:32 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6
pmurias I would say having less magic is a win 18:34
nine Yes, hllbool is less magical than p6bool. Turned out that the places where magic was actually needed were few and it was rather obvious what had to be done. So I thought having more explicit code there was better and may help with optimization 18:53
18:54 cognominal-p6 left
brrt nine++ #sanity 19:07
i'm fairly happy about the move away from extops
19:15 brrt left 19:31 fake_space_whale joined 19:32 p6bannerbot sets mode: +v fake_space_whale 19:40 lizmat joined
Geth roast: 920f1b8ac3 | (Zoffix Znet)++ | S03-metaops/cross.t
[v6.d REVIEW] Fix wrong `X` test desc

Orig: github.com/perl6/roast/commit/9c4b56391
19:40
19:41 p6bannerbot sets mode: +v lizmat
Geth roast: 7c643a3d71 | (Zoffix Znet)++ | S06-signature/slurpy-params.t
[v6.d REVIEW] Simplify lazy pos param tests

Orig: github.com/perl6/roast/commit/3fdfcc0ca
19:43
roast: 2e25fbb2ca | (Zoffix Znet)++ | S32-str/uniparse.t
[v6.d REVIEW] Use preciser test routine for .uniparse

Orig: github.com/perl6/roast/commit/5679afffa
19:46
roast: a756998aba | (Zoffix Znet)++ | S32-str/split.t
[v6.d REVIEW] More precise test for .split

  `is-deeply` treats Seqs as Lists
Orig: github.com/perl6/roast/commit/9010363b6
19:49
6.d-prep: 58640eb267 | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/README.md
Update Zoffix's review commit reached and log weakness Compunit review
19:52
19:57 robertle left 20:26 dct joined, p6bannerbot sets mode: +v dct 20:38 fake_space_whale left
Geth roast: 500bbda286 | (Elizabeth Mattijsen)++ | S32-list/seq.t
Only a PredictiveIterator supports count-only
21:39
roast: 117a3a9459 | (Elizabeth Mattijsen)++ | S32-list/tail.t
Only a PredictiveIterator supports count-only
21:41
rakudo: b1c645ed19 | (Elizabeth Mattijsen)++ | src/core/Baggy.pm6
Fix Baggy.pick(n).count-only
21:44
rakudo: bd83206192 | (Elizabeth Mattijsen)++ | src/core/Shaped1Array.pm6
Correct count-only in 1dim shaped arrays
21:46 dct left 21:50 cognominal-p6 joined 21:51 p6bannerbot sets mode: +v cognominal-p6 22:03 MasterDuke left 22:05 cognominal-p6 left, cognominal-p6 joined 22:06 p6bannerbot sets mode: +v cognominal-p6
Geth rakudo/master: 5 commits pushed by (Elizabeth Mattijsen)++ 22:09
22:13 cognominal-p6 left 22:32 pmurias left 22:52 reportable6 left, reportable6 joined, ChanServ sets mode: +v reportable6 22:53 p6bannerbot sets mode: +v reportable6
releasable6 Next release in ≈5 days and ≈19 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 23:00
23:05 reportable6 left, reportable6 joined, ChanServ sets mode: +v reportable6 23:06 p6bannerbot sets mode: +v reportable6 23:41 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke 23:42 MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke