buggable 🎺🎺🎺 It's time for the monthly Accidental /win Lottery 😍😍😍 We have 1 ballots submitted by 1 users! DRUM ROLL PLEASE!... 00:00
And the winning number is 99! Congratulations to samcv! You win a can of WD40!
samcv yay 00:02
masak .oO( you /win a can of WD40! ) 00:11
travis-ci Rakudo build failed. Zoffix Znet 'Test .substr errors has right suggestsions 00:43
travis-ci.org/rakudo/rakudo/builds/323686909 github.com/rakudo/rakudo/compare/6...b4f37f1836
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. Across all jobs, only t/02-rakudo/repl.t test file failed.
Geth roast: 7000bc2ea1 | (Zoffix Znet)++ | packages/Test/Util.pm
Allow Str code in `fails-like`

Since we accept it in `throws-like`, which `fails-like` is meant to mirror
03:17
roast: c474aa9576 | (Zoffix Znet)++ | S02-lists/indexing.t
[v6.d REVIEW] Improve out of range tests

  - Don't test exact text error content
  - Use appropriate failure testing routine
03:22
rakudo: 42d7d74d1e | (Zoffix Znet)++ | t/05-messages/02-errors.t
Test incorrect .tap sig dies

RT#126379: rt.perl.org/Ticket/Display.html?id=126379
03:39
synopsebot RT#126379 [resolved]: rt.perl.org/Ticket/Display.html?id=126379 Giving Supply.tap a block with the wrong signature silently fails
Geth roast: 040aa3ee0c | (Zoffix Znet)++ | S17-supply/basic.t
[v6.d REVIEW] DSETEM in .tap block signature error

DSETEM = "Do Not Spec Exact Text of Error Messages". These proved of little value and were interfering with readability changes in 6.c. Keep these in Rakudo's tests for now. If other impls need it, we can always do an Appendix set of tests to the spec that impls can optionally follow.
Moved to rakudo github.com/rakudo/rakudo/commit/42d7d74d1e Orig: github.com/perl6/roast/commit/046e...c164a85738
roast: d362df7334 | (Zoffix Znet)++ | S03-operators/arith.t
[v6.d REVIEW] DSETEM in power op numeric overflow

DSETEM = "Do Not Spec Exact Text of Error Messages". These proved of little value and were interfering with readability changes
Orig: github.com/perl6/roast/commit/7211...6a0ba2d18e
03:41
roast: 35d999154c | (Zoffix Znet)++ | S03-operators/arith.t
[v6.d REVIEW] Improve -0x7FFFFFFF - 1 tests

  - Use more approprirate test routines
  - Add test descriptions
03:44
roast: 32af7b53ed | (Zoffix Znet)++ | packages/Test/Util.pm
Alias `make-temp-path` to `make-temp-file`

The `-path` name reads better in places where we just want a path, without creating any files.
03:56
roast/alt-mkdir-spec: ea292f611c | (Zoffix Znet)++ | S32-io/mkdir_rmdir.t
[v6.d REVIEW] Re-spec mkdir / reformat tests

  - We do not fail on dirs that already exist
  - Use more appropriate test routines
04:28
travis-ci Rakudo build errored. Zoffix Znet 'Test incorrect .tap sig dies 04:50
travis-ci.org/rakudo/rakudo/builds/323710732 github.com/rakudo/rakudo/compare/e...d7d74d1e03
buggable [travis build above] ☠ All failures are due to: timeout (2 failures), failed make test (1 failure). Across all jobs, only t/04-nativecall/01-argless.t test file failed.
Geth roast: e46632403e | (Zoffix Znet)++ | S15-literals/numbers.t
[v6.d REVIEW] DSETEM in No char Str.Numeric

DSETEM = "Do Not Spec Exact Text of Error Messages". These proved of little value and were interfering with readability changes
04:51
Zoffix .tell moritz spam bots wrote crap again: irclog.perlgeek.de/perl6-dev/2018-...i_15639243 06:22
yoleaux Zoffix: I'll pass your message to moritz.
Geth roast: ea38dbbf90 | (Zoffix Znet)++ | packages/Test/Util.pm
Implement `no-fatal-throws-like` test routine

It's like `throws-like`, but ensures the detected throwage is real and is not the result of `use fatal` or sinkage that normal `throws-like` has
06:35
roast: 93c5290f55 | (Zoffix Znet)++ | S03-operators/minmax.t
[v6.d REVIEW] Re-spec throwage with min/max routines

While original discussion[^1] argued for consistency between single-arg and multi-arg throwage in min/max, the tests that were written did not reflect the conclusion because `throws-like` explodes Failures and single-arg variants still fail instead of throwing.
... (13 more lines)
06:39
roast: eebd95faad | (Zoffix Znet)++ | S12-introspection/meta-class.t
[v6.d REVIEW] Test .^ver gives Version object

Orig: github.com/perl6/roast/commit/feb3...d03a951bc0
06:51
rakudo: bf6451dacf | (Zoffix Znet)++ | 2 files
Move --rxtrace crash test from roast
07:18
roast: fa3b0cb4f4 | (Zoffix Znet)++ | S19-command-line-options/06-dash-rxtrace.t
[v6.d REVIEW] Remove --rxtrace crash test

Per TODO comment this command line option should not be part of the spec.
Test moved to Rakudo's test suite in
  github.com/rakudo/rakudo/commit/bf6451dacf
Orig:
  github.com/perl6/roast/commit/4652...7bfdfa6ed9
07:19
6.d-prep: fc62f2f47f | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/README.md
Use abbrev commit in glop URLs / update ZofPoint in spec review
07:24
6.d-prep: 16a9dbd784 | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/README.md
Use abbrev commit in bash-version glop
07:25
Zoffix ~17% of spec reviewed \o/ 07:27
Well, of 6.d commits
travis-ci Rakudo build errored. Zoffix Znet 'Move --rxtrace crash test from roast' 08:10
travis-ci.org/rakudo/rakudo/builds/323728746 github.com/rakudo/rakudo/compare/4...6451dacff2
buggable [travis build above] ☠ Did not recognize some failures. Check results manually.
Zoffix travis is ded 08:11
bartolin Zoffix++ (roast review) 08:35
Geth rakudo: de21da309b | (Zoffix Znet)++ | src/core/Rakudo/Internals.pm
Impl Rakudo::Internals.SHORT-GIST

A routine for use in error messages where we dump .gist of values. It fetches the gist and trims it to 23 chars, if it's too long.
09:34
rakudo: 53a8508000 | (Zoffix Znet)++ | 2 files
Use R::I.SHORT-GIST in X::Assignment::RO and X::Multi::NoMatch

Fixes github.com/rakudo/rakudo/issues/1336 Also add message length tests for RT#132353: rt.perl.org/Ticket/Display.html?id=132353
09:36
synopsebot RT#132353 [resolved]: rt.perl.org/Ticket/Display.html?id=132353 [LTA] error with using meta assign ops with bound SetHash
Geth rakudo: 72ee58e2f7 | (Zoffix Znet)++ | src/core/Version.pm
Fix crash in `eqv` with conted Versions
09:53
roast: c892d60bd2 | (Zoffix Znet)++ | S02-types/version.t
Test no crash in `eqv` with conted Versions

Rakudo fix: github.com/rakudo/rakudo/commit/72ee58e2f7
09:54
roast: be0e2bce85 | (Zoffix Znet)++ | S02-types/version.t
Fix alignment
Zoffix m: -> Int(Cool) $x { dd $x }.signature.perl.say 10:07
camelia :(Cool $x)
Geth rakudo: 7b0240e32b | (Zoffix Znet)++ | src/Perl6/Metamodel/DefiniteHOW.nqp
Remove wrong comment

Looks to be copy-pasta from CoercionHOW
10:19
travis-ci Rakudo build errored. Zoffix Znet 'Use R::I.SHORT-GIST in X::Assignment::RO and X::Multi::NoMatch 10:26
travis-ci.org/rakudo/rakudo/builds/323742310 github.com/rakudo/rakudo/compare/d...a850800012
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 10:27
Zoffix m: say 42 ~~ Cool:D:D:D:D:D:D:D:U:_:U:D:D:D 11:00
camelia True
Zoffix a really happy smiley type :)
That'll probably gonna havta be "broken". The `Int:D(Cool)` parses the `:D(Cool)` part as a colonpair, so it gets made into a smiley type instead of a coercer... 11:01
ZofBot: but first. Sleep! \o/
ZofBot Zoffix, I am inclined to think that I happened to be alone with him at the psychological moment when a man must confide in somebody or burst; and Wilton chose the lesser evil
travis-ci Rakudo build errored. Zoffix Znet 'Fix crash in `eqv` with conted Versions' 11:09
travis-ci.org/rakudo/rakudo/builds/323744285 github.com/rakudo/rakudo/compare/5...ee58e2f7fc
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. Across all jobs, only t/04-nativecall/01-argless.t test file failed.
travis-ci Rakudo build errored. Zoffix Znet 'Remove wrong comment 12:03
travis-ci.org/rakudo/rakudo/builds/323747676 github.com/rakudo/rakudo/compare/7...0240e32b72
buggable [travis build above] ☠ Did not recognize some failures. Check results manually.
Geth rakudo: 333efa0b68 | usev6++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java
[jvm] Update binder to look for 'is rw' flag

This doesn't work for all cases, since the nqp op 'isrwcont' isn't fully functional, yet. Compare github.com/perl6/nqp/issues/385
13:05
roast: dae62cb856 | usev6++ | 2 files
[jvm] Unfudge two passing tests

Fixed with github.com/rakudo/rakudo/commit/333efa0b68
13:10
[Tux] Rakudo version 2017.12-87-g333efa0b6 - MoarVM version 2017.12-14-g4541cf6f6
csv-ip5xs1.129 - 1.131
csv-ip5xs-2012.904 - 13.147
csv-parser12.616 - 12.687
csv-test-xs-200.443 - 0.480
test12.007 - 12.174
test-t2.952 - 3.022
test-t --race1.304 - 1.351
test-t-2052.026 - 52.565
test-t-20 --race18.070 - 18.621
13:20
jdv79 is that good? 13:30
test-t still around 3 so meh
travis-ci Rakudo build failed. usev6 '[jvm] Update binder to look for 'is rw' flag 14:03
travis-ci.org/rakudo/rakudo/builds/323768095 github.com/rakudo/rakudo/compare/7...3efa0b6802
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. Across all jobs, 2 unique test files failed.
pmurias how do I fuge "(start {sleep .5}).&has-nameds: %(:status(PromiseStatus::Planned))" 15:07
liztormato is just testing the web form for IRC 17:42
lizmat Zoffix: alerts.perl6.org/rss tries to open Mail for me, and then fails with "no associated mail application could be found" 17:49
timotimo well, yeah, it's an rss feed, that's not for the browser to nom, but for some feed reader application 17:50
lizmat timotimo: yeah, probably 17:52
hmmm
ok, Mac specific setup issue... 17:53
will figure it out later :-)
timotimo on my end it opens in geany, a text/code editor %) 17:55
but if i want to use an rss feed i input its url into feedly or something 17:56
which, incidentally, i haven't checked in like half a year, i bet i have multiple tens of thousands of unread items
AlexDaniel reportable6: list 18:29
reportable6 AlexDaniel, gist.github.com/0096f9ad09f8b61f78...17528a5588
AlexDaniel reportable6: 2017-12-25T00:00:00Z 2018-01-01T00:00:00Z 18:30
reportable6 AlexDaniel, OK, working on it! This may take up to 40 seconds
AlexDaniel, gist.github.com/a4306a264bece406d7...1114230644 18:31
AlexDaniel reportable6: 2017-12-01T05:10:00Z 2018-01-01T00:00:00Z 18:33
reportable6 AlexDaniel, OK, working on it! This may take up to 40 seconds
AlexDaniel, gist.github.com/9938fc50b679dc6e62...455a89a005 18:34
AlexDaniel updates this page: github.com/rakudo/rakudo/wiki/Ticket-updates 18:35
squashable6: next 18:37
squashable6 AlexDaniel, ⚠🍕 Next SQUASHathon in 3 days and ≈15 hours (2018-01-06 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
Zoffix pmurias: like this: gist.github.com/zoffixznet/f2a7d0c...4026f3ce2b Note that only `skip` fudge seems to work this way, not `todo` 19:32
timotimo you can also use an "emit" fudge to put arbitrary code into the test file
Geth alerts: 6489aa8f7a | (Zoffix Znet)++ | bin/server.p6
Make RSS's self link reference the page feed was taken from

Per W3C's validator's recommendation
19:38
Zoffix lizmat: I translated the code used by perl6.party/feed so I'd assume the feed works OK. W3C validator says all is golden with it: validator.w3.org/feed/check.cgi?ur....org%2Frss 19:39
for alerts.perl6.org/rss thing 19:40
lizmat yeah, figured the problem is at my end
stackoverflow.com/questions/480527...parameters # brian d foy question 20:00
Geth roast: f4814522fa | usev6++ | 2 files
[jvm] Fudge some newly failing tests (RT #132673)
20:14
synopsebot RT#132673 [new]: rt.perl.org/Ticket/Display.html?id=132673 [JVM] Container has no information about parametric type
lizmat am I correct in saying that 3 Rakudo commit bits were issued in 2017 ? 20:19
Geth rakudo/smiley-coercers: 5fe2bf7778 | (Zoffix Znet)++ | 2 files
Parse DefiniteHOWs as target type in parameter coercers

We parse type smileys with <colonpair>s, which makes Int:D(Cool) appear as Int with colonpair :D(Cool). We only care about the keys of those colonpairs, so we end up thinking it's just a plain DefiniteHOW without any coercer bits.
Fix by parsing just a <name> and not a <longname>, along with a new
  <type-smiley> token that just parses a `:` + <identifier> for a smiley.
21:35
lizmat and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/01/01/...-6-alerts/ 22:02