travis-ci Rakudo build errored. usev6 '[jvm] Update binder to look for 'is rw' flag 00:46
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, 4 unique test files failed.
Geth roast: 932d7c6575 | (Zoffix Znet)++ | S32-str/substr.t
[v6.d REVIEW] Combine/expand substr Failure tests

  - Combine tests that test the same thing
  - Test more variations of calls
Orig: github.com/perl6/roast/commit/ec748a9d8
07:29
roast: be311ffb27 | (Zoffix Znet)++ | 2 files
[v6.d REVIEW] Int <- Int/NaN don't test exact message content

Orig: github.com/perl6/roast/commit/679a57fd8
07:41
lizmat Files=1231, Tests=76000, 323 wallclock secs (14.53 usr 5.28 sys + 2241.15 cusr 224.54 csys = 2485.50 CPU) 08:07
llfourn I just realised I'm getting rakudo github issues now. Are we finally moving off RT? 08:22
llfourn holds breath
gfldex llfourn: we are moving away from RT slowly. If you like RT, you can keep using it for the time being. 08:28
geekosaur ick.
not that RT's the best bug tracker around, but GHI's easily one of the worst 08:29
llfourn unleashes breath and pants heavily 08:30
gfldex at least GHI doesn't silently drop bug reports 08:31
llfourn geekosaur: thanks. To each his own I suppose. I prefer github, just like the ability to mention issues and PRs and see that in the ticket.
gfldex: heh that's happened to me a couple of times too >< 08:32
|Tux| Rakudo version 2017.12-87-g333efa0b6 - MoarVM version 2017.12-14-g4541cf6f6
csv-ip5xs1.100 - 1.175
csv-ip5xs-2012.986 - 13.106
csv-parser12.324 - 12.449
csv-test-xs-200.445 - 0.472
test11.349 - 11.591
test-t2.837 - 2.859
test-t --race1.257 - 1.298
test-t-2050.772 - 51.831
test-t-20 --race16.988 - 19.572
08:33
Rakudo version 2017.12-87-g333efa0b6 - MoarVM version 2017.12-14-g4541cf6f6
gfldex m: say "" ~~ Empty; 08:47
camelia False
gfldex m: say "".comb ~~ Empty; 08:48
camelia True
Geth rakudo/smiley-coercers2: a177fa99cb | (Zoffix Znet)++ | 4 files
Parse DefiniteHOWs as target type in 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 gutting the type-smiley Pair objects for WVals and using them to make coercers. Originally tried to fix this by making a separate type-smiley token, which works for parameters, but conflicts with colonpair longnames in term:<name>s.
10:40
nqp: b009c7f7fc | (Jonathan Worthington)++ | t/concurrency/01-thread.t
Make thread yield concurrency tests pass

These t/concurrency tests haven't been run so far, despite passing fine except the ones this commit fixes. They made a bad assumption about `nqp::threadyield`: on a multi-core system, multiple threads can run be scheduled at once, so one cannot simply rely on a thread yield to run the other thread at that point in time, as they may both be running at the same time.
11:14
nqp: af52dd41c1 | (Jonathan Worthington)++ | tools/build/Makefile-Moar.in
Run t/concurrency on MoarVM backend
11:16
travis-ci NQP build failed. Jonathan Worthington 'Run t/concurrency on MoarVM backend' 11:29
travis-ci.org/perl6/nqp/builds/324088405 github.com/perl6/nqp/compare/b009c...52dd41c1da
Geth nqp: 89939e1947 | (Jonathan Worthington)++ | t/concurrency/04-osr-crash.t
Test to cover an OSR + threading bug
11:32
nqp: 949306e5d5 | (Jonathan Worthington)++ | t/concurrency/02-lock.t
Fix test vulnerable to spurious condvar wakeups
11:37
travis-ci NQP build failed. Jonathan Worthington 'Test to cover an OSR + threading bug' 11:46
travis-ci.org/perl6/nqp/builds/324091986 github.com/perl6/nqp/compare/af52d...939e19473a
Geth nqp: 7ad80b3315 | (Jonathan Worthington)++ | tools/build/MOAR_REVISION
Bump to get OSR threading fix
11:48
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...5-g8414888
travis-ci NQP build failed. Jonathan Worthington 'Fix test vulnerable to spurious condvar wakeups' 11:52
travis-ci.org/perl6/nqp/builds/324093655 github.com/perl6/nqp/compare/89939...9306e5d58d
NQP build errored. Jonathan Worthington 'Bump to get OSR threading fix' 12:03
travis-ci.org/perl6/nqp/builds/324095912 github.com/perl6/nqp/compare/94930...d80b331584
Geth rakudo: 8fd776fd70 | (Elizabeth Mattijsen)++ | tools/build/NQP_REVISION
Bump NQP to get latest MoarVM fixes
12:29
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2017....0-g7ad80b3
nqp: 8ecd6cc094 | (Jonathan Worthington)++ | t/concurrency/02-lock.t
Avoid thread start order race

With a sleep, which isn't good; thinking up a more robust test case design here would be preferable.
12:52
travis-ci NQP build failed. Jonathan Worthington 'Avoid thread start order race 13:04
travis-ci.org/perl6/nqp/builds/324114127 github.com/perl6/nqp/compare/7ad80...cd6cc09416
Rakudo build errored. Elizabeth Mattijsen 'Bump NQP to get latest MoarVM fixes' 13:14
travis-ci.org/rakudo/rakudo/builds/324106432 github.com/rakudo/rakudo/compare/3...d776fd703c
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. Across all jobs, 3 unique test files failed.
lizmat looks like we got some flappers on the system that Travis is using: cannot reproduce the errors it sees on MacOS 13:17
MasterDuke lizmat: same ones as El_Che gets? 13:25
lizmat no, different ones afaics 13:26
MasterDuke ugh
yoleaux Zoffix: If anyone has any ideas for how to proceed on R#1289 please comment 15:17
synopsebot R#1289 [open]: github.com/rakudo/rakudo/issues/1289 [severe] [6.d BLOCKER] Implement a Way to Know Caller's Language
[Coke] asks his company if they can send him to FOSDEM. 16:26
DrForr W00t!
Good luck... I'll be there regardless, should ask about sponsorship myself. 16:28
timotimo mi won't fos dem. 16:29
AlexDaniel squashable6: next 18:10
squashable6 AlexDaniel, ⚠🍕 Next SQUASHathon in 2 days and ≈15 hours (2018-01-06 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel greppable6: use\ MONKEY 18:11
greppable6 AlexDaniel, gist.github.com/42a33328cebb7f3444...573474d367
AlexDaniel greppable6: use\ nqp
greppable6 AlexDaniel, gist.github.com/766e58d5b88c1ea51b...aba4876a0f
TimToady hmm, t/spec/S17-supply/syntax.t went nuts and ate up my memory (with tj=6, runs fine standalone) 19:24
Zoffix lizmat: FWIW, I think those might still be residual issues on Travis. Around New Years, all linux job had just one-line build log about some disk limit error and when that got fixed, these flappers started—still Linux only. And most of the time the exit status is 9 "Bad file descriptor", so I assume that's still whatever disk issues they're having 19:56
lizmat ack 20:26
Geth alerts: 3f0746194e | (Zoffix Znet)++ | bin/server.p6
Make links in alerts clickable
20:41
roast: 27e542d0d9 | usev6++ | 5 files
[jvm] Unfudge tests for RT #127756

Fixed with github.com/perl6/nqp/commit/cccaf20352
20:54
synopsebot RT#127756 [resolved]: rt.perl.org/Ticket/Display.html?id=127756 setelems on native arrays doesn't clear the array
Geth alerts: c02d84be72 | (Zoffix Znet)++ | dev-BOT
Add dev IRC bot starter
20:56
alerts: 19ac74a5c1 | (Zoffix Znet)++ | 2 files
Add switch to prevent bot tweeting in debug mode
21:02
alerts: 4f9393427e | (Zoffix Znet)++ | 4 files
Add `append` command to the bot

We shouldn't use it much, but I foresee it'll come in handy when a word or two don't fit into a single IRC text message to the bot
21:05
alerts: f0a01dea1f | (Zoffix Znet)++ | README.md
Mention linkifier in the docs
21:06
rakudo: 00b7832a99 | usev6++ | 5 files
[jvm] Remove leading and trailing whitespaces
21:11
roast: 26c8e19e13 | (Zoffix Znet)++ | S32-io/dir.t
[v6.d REVIEW] Do not spec &dir as taking :CWD

This test[^1] is not part of 6.c language.
We already have two CWD knobs for it: $*CWD that'd affect how given Str arg would be IO::Path-ified as well as $.CWD attribute on IO::Path objects themselves.
  [1] github.com/perl6/roast/commit/41b7...cddca56a1c
21:21
Zoffix + it was never documented
Geth nqp: 20ad62d2a5 | usev6++ | 91 files
[jvm] Remove leading and trailing whitespaces
21:23
rakudo: b3e73b64a2 | (Zoffix Znet)++ | src/core/IO/Path.pm
Remove :$CWD param in IO::Path.dir

Fixes RT#132675: rt.perl.org/Ticket/Display.html?id=132675
It was never documented and not specced in any released language. We already have perfectly usable $!CWD for the purpose and the bug in the ticket was caused precisely by the confusion having ... (5 more lines)
21:35
synopsebot RT#132675 [new]: rt.perl.org/Ticket/Display.html?id=132675 IO::Path.dir may be using the wrong CWD
roast: 5f83c043f0 | (Zoffix Znet)++ | S32-io/dir.t
Test IO::Path.dir respects invocan't $!CWD

RT#132675: rt.perl.org/Ticket/Display.html?id=132675 Rakudo fix: github.com/rakudo/rakudo/commit/b3e73b64a2
travis-ci NQP build failed. usev6 '[jvm] Remove leading and trailing whitespaces' 21:37
travis-ci.org/perl6/nqp/builds/324299662 github.com/perl6/nqp/compare/8ecd6...ad62d2a58c
Zoffix p6lert: add Bug fixed: IO::Path.dir with relative paths used incorrect CWD. It used undocumented :$CWD parameter that defaulted to $*CWD. Fixed by removing the parameter and setting CWD from invocant's $.CWD attribute
p6lert Zoffix, Added alert ID 2: alerts.perl6.org/alert/2
Zoffix first proper, on-the-job alert 21:38
ZofBot: much excite!
ZofBot Zoffix, 'It is impossible,' she said, 'to get round that way either
Geth 6.d-prep: ff74b3ef38 | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/README.md
Mark off TODO for critical changes notifications

We got alerts.perl6.org for that now
22:22
6.d-prep: 0817420c74 | (Zoffix Znet)++ (committed using GitHub Web editor) | TODO/README.md
TODO: "Define More Concrete Policies For Implementation of New Features"

Seeing p5p is doing that too:
  www.nntp.perl.org/group/perl.perl5...48481.html
22:40
travis-ci Rakudo build failed. usev6 '[jvm] Remove leading and trailing whitespaces' 23:06
travis-ci.org/rakudo/rakudo/builds/324291847 github.com/rakudo/rakudo/compare/8...b7832a9950
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. Across all jobs, 3 unique test files failed.