00:23 ggoebel_ joined 00:26 ggoebel left 00:48 entonian joined 00:49 entonian left 00:59 ggoebel_ left, ggoebel_ joined 01:05 ggoebel joined 01:07 ggoebel_ left 01:46 ggoebel left, ggoebel joined 02:07 ggoebel left 02:17 ggoebel joined
timotimo m: say "hi","bye"; 02:32
camelia 5===SORRY!5=== Error while compiling <tmp>
Bogus postfix
at <tmp>:1
------> 3say "hi"7⏏5,"bye";
expecting any of:
infix stopper
statement end
statement modifier
timotimo can we do better here?
02:43 ggoebel left, ggoebel joined 02:53 ggoebel left
AlexDaniel unidump: ,, 04:19
unicodable6 AlexDaniel, gist.github.com/d65350414d8ea47e85...daaa970254
AlexDaniel timotimo: well, yeah 04:20
timotimo: if we put confusables db in rakudo then it'll allow all kinds of cool stuff
not sure how to easily get the right candidate, but we can at least print a “Did you mean” message when we encounter weird unicode stuff 04:22
07:00 sena_kun joined 07:07 Geth left, Geth joined
MasterDuke oops, Geth down again? 07:11
AlexDaniel 6c: my @a = <3 4 5>; @a[-0.5]:delete; .say for @a 07:36
MasterDuke: seems to be back up?
committable6 AlexDaniel, ¦6c (42 commits): «(Any)␤4␤5␤» 07:37
AlexDaniel 6c: my @a = <3 4 5>; @a[1, -2, 0]:delete; .say for @a 07:40
committable6 AlexDaniel, gist.github.com/7123512167b5d55e94...83ac9e93f9
AlexDaniel bisect: my @a = <3 4 5>; @a[1, -2, 0]:delete; .say for @a
bisectable6 AlexDaniel, Bisecting by exit code (old=2015.12 new=ca49c15). Old exit code: 1
AlexDaniel, bisect log: gist.github.com/4a0ac77de4fd9ae0d5...b4b2f28f28 07:41
AlexDaniel, (2016-06-12) github.com/rakudo/rakudo/commit/c6...81bff6c0c9
AlexDaniel wait what 07:50
AlexDaniel squints 07:51
ah ok, I just need more coffee :D
6c: my @a = <3 4 5>; @a[0.5, 0.5]:delete; say @a; say @a.elems 07:57
committable6 AlexDaniel, gist.github.com/2775723fe3e02fe07e...72874608ef 07:58
AlexDaniel 6c: my @a = 3, 4; @a[1.5, 0.5]:delete; say @a; say @a.elems 07:59
committable6 AlexDaniel, gist.github.com/356a54aabe571f6653...182dd684fa
AlexDaniel 6c: my @a = 3, 4, 5; @a[-5..∞]:delete; say @a; say @a.elems 08:05
committable6 AlexDaniel, ¦6c (42 commits): «[3 4 5]␤3␤»
AlexDaniel c: all my @a = 3, 4, 5; @a[-5..∞]:delete; say @a; say @a.elems 08:06
committable6 AlexDaniel, gist.github.com/fac92fd97abb952de3...6d71cafb05 08:07
08:07 evalable6 left, linkable6 left
AlexDaniel c: all my @a = 3, 4, 5; @a[-5..*]:delete; say @a; say @a.elems 08:07
08:07 evalable6 joined
committable6 AlexDaniel, gist.github.com/78189c36599a3dbb02...35723053b0 08:08
AlexDaniel bisect: old=2018.01 my @a = 3, 4, 5; @a[-5..*]:delete; say @a; say @a.elems 08:09
bisectable6 AlexDaniel, Bisecting by output (old=2018.01 new=f32210a) because on both starting points the exit code is 0
AlexDaniel bisect: new=2018.01 my @a = 3, 4, 5; @a[-5..*]:delete; say @a; say @a.elems
bisectable6 AlexDaniel, bisect log: gist.github.com/244219e1bae64a908c...9b04c794e6 08:10
AlexDaniel, (2018-02-08) github.com/rakudo/rakudo/commit/f3...8f929b25b9
AlexDaniel, Bisecting by output (old=2015.12 new=2018.01) because on both starting points the exit code is 0
08:10 linkable6 joined
bisectable6 AlexDaniel, bisect log: gist.github.com/d2eec8dcb615ff9907...df84fa888a 08:10
AlexDaniel, (2017-10-08) github.com/rakudo/rakudo/commit/45...51c42a52ff
MasterDuke AlexDaniel: it's here, but didn't see it report the big merge 08:12
Geth rakudo/master: 6 commits pushed by Altai-man++ 08:13
AlexDaniel MasterDuke: like this? :) 08:14
MasterDuke ah
AlexDaniel but yeah, it just missed some payloads while it was restarting 08:15
08:22 robertle joined 08:39 robertle left 08:47 robertle joined 08:56 Altai-man_ joined 08:59 sena_kun left 09:04 robertle left 09:05 robertle joined 09:12 KateUpton joined 09:14 KateUpton left
AlexDaniel notable6: CLA 09:45
notable6 AlexDaniel, 1 note: gist.github.com/dbed6fc4a51cb973fa...182c8c0978
AlexDaniel timotimo: can you please assist JJ with figuring out what can be done about your PRs? github.com/rakudo/rakudo/pull/184 09:50
10:13 robertle left
Geth rakudo: 6bb87106e8 | Carlin++ (committed by Aleks-Daniel Jakimenko-Aleksejev) | src/core.c/Main.pm6
Check that the executable found is a file

This prevents false positives with directories earlier in PATH.
Closes #511.
linkable6 RAKUDO#511 [closed]: github.com/rakudo/rakudo/pull/511 [needs review] strip_path_prefix() should not return early when searching PATH for the script
AlexDaniel m: use MyDeclarator; EVAL 'my-declarator my-class { }' 10:35
camelia 5===SORRY!5=== Error while compiling <tmp>
Could not find MyDeclarator in:
AlexDaniel right
lizmat: can you check github.com/rakudo/rakudo/pull/613 ?
lizmat Files=1306, Tests=111245, 213 wallclock secs (28.71 usr 8.49 sys + 3005.61 cusr 275.09 csys = 3317.90 CPU)
AlexDaniel: asked jnthn for a review 10:36
and nine 10:37
vrurg++ # work on dispatcher and revert
Altai-man_++ # release manager 10:38
10:39 robertle joined
AlexDaniel Altai-man_: btw let me know when you're ready with github.com/Raku/Blin/issues/24 10:39
Altai-man_: I also need to understand the notation, right now there are two ToDo lists with some items checked, what's the meaning of these?
Altai-man_ AlexDaniel, the first one is exact (!) output, ticked off Lumberjack is a true positive, which is already addressed, everything else are false positives. The second comment has some grouping and also my thoughts about possible common reasons. 10:45
ugh 10:50
lizmat gesundheit! 10:51
I guess the dispatch test reverts still need to be merged ?
Altai-man_ lizmat, o7
They are, but now I'm having another issue with them. `Test` has no idea about fudge directives I was suggested to use, so now it fails with `planned 4, run 0`. 10:52
Can't we use -done-testing and `plan *`?
I don't really understand how other files with rakudo todo have plan with a number.
AlexDaniel right, but how are you running it? 10:53
make t/…/… ?
Altai-man_ AlexDaniel, z ss? :)
AlexDaniel hmmm
Altai-man_ I think it uses make stress underneath.
Let me check if that's the wrong branch or something stupid...
Altai-man_ runs another ss just in case, maybe one started in a morning hurry was odd 10:54
10:55 jjmerelo joined
jjmerelo -_- Hey! 10:55
tellable6 2020-03-02T15:01:56Z #raku <uzl[m]> jmerelo I've checked off some of the documentable changes for github.com/Raku/doc/issues/3229
2020-03-05T15:18:52Z #raku <chloekek> jmerelo: was also interested in this.
2020-03-18T09:17:39Z #raku <patrickb> jmerelo Do you need help with the rakudo star docker image? jjatria is willing to help!
2020-03-18T21:48:23Z #raku-dev <hankache> jmerelo hi JJ, some links on the language/community page have been changed a while back but docs.raku.org still shows the old ones. Does it need an update or is it a bug somewhere?
2020-03-20T22:13:22Z #raku <uzl[m]> jmerelo: Could you take a look at this "feature" branch (github.com/uzluisf/Pod-To-HTML/tre...r-changes) for Pod::To::HTML? BTW, is there any reason why the `pod2html` and `node2*` subroutines are exported?
2020-04-03T09:56:25Z #raku <Kaiepi> jmerelo, can you take a look at github.com/Raku/doc/pull/3301 and github.com/Raku/doc/pull/3279 ?
2020-04-04T13:43:20Z #raku <AlexDaniel> jmerelo: can we finaly get a redirect from docs.perl6.orgdocs.raku.org? I keep hitting old links
2020-04-04T13:43:38Z #raku <AlexDaniel> jmerelo: mainly from my own browser history, but it's really annoying
2020-04-07T13:38:17Z #raku <uzl[m]> jmerelo: Could you take a look at this PR, github.com/perl6/Pod-To-HTML/pull/66 ?
2020-04-14T07:30:43Z #raku-dev <tyil> jmerelo GSoD applications have opened
2020-04-19T02:40:14Z #raku <AlexDaniel> jmerelo: stumbled upon your SO comment :) stackoverflow.com/questions/504334...0_50433478
2020-04-19T02:40:58Z #raku <AlexDaniel> jmerelo: ah, it's even your question :D
10:56 robertle left
jjmerelo .tell AlexDaniel yep, it's probably about time we do that... 10:56
tellable6 jjmerelo, I'll pass your message to AlexDaniel
AlexDaniel jjmerelo: I've bumped your access level, but fixing the conflicts is only useful if you're about to merge something
jjmerelo: so really fixing the conflicts is not the first step in figuring out what needs to be done with these PRs 10:57
jjmerelo AlexDaniel that's the thing. In many cases it's more a matter of it being really necessary.
10:58 sena_kun joined
AlexDaniel jjmerelo: what do you mean? 10:58
jjmerelo AlexDaniel well, it's more kind of a test to see if the OP is still invested in the PR or if there's any need for that feature any more.
AlexDaniel jjmerelo: also, when you're bumping these PRs, please change the base from `nom` to `master` if possible
jjmerelo AlexDaniel OK, I'll do that. 10:59
10:59 Altai-man_ left
AlexDaniel jjmerelo: well, clearly none of the authors are invested in these PRs :) 10:59
hmmm it feels like I had more messages for you in tellable6… 11:00
jjmerelo AlexDaniel I broke it, I guess... 11:03
And we're back down to only 100 open PRs... :] 11:05
timotimo sorry about leaving my trash all over 11:06
jjmerelo timotimo sorry for not checking it out earlier :-) The thing is that I keep meeting old issues when I try and write docs, so that's why I'm kind of invested on this 11:10
timotimo you did check it out last year though :P 11:11
jjmerelo timotimo what about this one? github.com/rakudo/rakudo/pull/998 11:17
AlexDaniel indeed, tellable6 did skip a message: colabti.org/irclogger/irclogger_lo...-04-20#l10 11:18
I wonder if it's some kind of throttling or something 11:19
sena_kun lizmat, ping?
lizmat pong
sena_kun lizmat, I have _everything_ fresh, rakudo built and `make t/spec/S32-list/reverse.t` results in: Parse errors: Bad plan. You planned 22 tests but ran 19..
>Type check failed in binding to parameter '<anon>'; expected Any but got Mu (Mu) 11:20
lizmat that would be the three tests I added ...
AlexDaniel sena_kun: possibly a rakudo vs roast mismatch 11:21
e.g. you testing an older version of rakudo with newer roast
sena_kun And also `/usr/bin/perl' -I'/home/blin/R/rakudo/tools/lib' -I'/home/blin/R/rakudo/3rdparty/nqp-configure/lib' t/harness5 --moar --fudge --keep-exit-code --verbosity=1 t/spec/S06-advanced/dispatching.t` (so fudging is in!) results in `You planned 4 tests but ran 0`.
d'oh 11:22
lizmat that's because roast reverts aren't merged yet ?
sena_kun apparently, wrong rakudo branch, sorry
lizmat *phew*
sena_kun lizmat, they are (github.com/Raku/roast/commit/a6d0f...91e31cbe3)
lizmat I'm still seeing t/spec/S06-advanced/dispatching.t failing completely 11:23
maybe that whole file should be removed from spectest.data for now ?
sena_kun lizmat, so do I. I wonder why fudging suggested at github.com/Raku/roast/pull/638#iss...-622951771 doesn't work 11:24
AlexDaniel sena_kun: I don't think it works this way with subtests 11:25
sena_kun I am starting to want to simply rip and tear it off somehow. :S 11:26
lizmat as the whole file is about the new dispatcher semantices, we could just remove the file from spectest.data ? 11:27
sena_kun lizmat, and then bring it back simply adding a line?
lizmat yup
perhaps leave the line in there as a comment, and add a comment at the end so we don't forget 11:28
sena_kun comments it out
Geth roast: 64dfd4d4da | Altai-man++ (committed using GitHub Web editor) | spectest.data
Disable testing of dispatcher

It seems fudge directives do no play well with subtests, so instead just comment the file out here until we have a new dispatcher. It is not the usual way, but better than removing an entire file.
timotimo the fudger could emit a "skip-rest; exit 0" at the start 11:33
sena_kun yay, spectest clean besides flapping kill.t 11:39
by the way...
releasable6, status
releasable6 sena_kun, Next release will happen when it's ready. 1 blocker. 181 out of 386 commits logged (⚠ 2 warnings)
sena_kun, Details: gist.github.com/3279d93eb42632bbc8...2bdc5598fa
sena_kun Any ideas on remaining blocker? 11:40
AlexDaniel sena_kun: yeah, throw it away? 11:41
sena_kun AlexDaniel, lift the BLOCKER tag, you mean? Well, it is a change in behavior, but I think if one does some really wrong Unicode, hmm. I am not sure I see how is it a blocker. 11:42
So have no objections.
timotimo whoa. release time. 11:43
sena_kun timotimo, we need to prepare blin and this is a long process, 7-9 hours usually...
Good to have it this late evening, I'd say. 11:44
AlexDaniel sena_kun: yeah, I don't see it as a big blocker
it's a bit unfortunate that the behavior is changing
but either way it's weird so yeah
lizmat agree, it's not a blocker
sena_kun AlexDaniel, in the ecosystem there is only one module relying on the absence of exception, it's fixed now and author did not even use invalid Unicode on purpose. 11:45
AlexDaniel sena_kun: there's also Whateverable that had a test for this in unicodable6 11:46
these tests don't run when you install Whateverable, so Blin does not see that
but yeah, two :)
sena_kun AlexDaniel, but you don't rely on the absence of the exception? Because that'd be wrong. 11:47
AlexDaniel sena_kun: why though? `.chr.uniname` is relatively safe? 11:48
but I think jnthn was saying that it wraps around or something like that, and that the right output is somewhat accidental
sooo yeah
anyway +1 on removing the blocker tag 11:49
releasable6: status
releasable6 AlexDaniel, Next release will happen when it's ready. There are no known blockers. 181 out of 386 commits logged (⚠ 2 warnings)
AlexDaniel, Details: gist.github.com/759835813a906e99bb...4d2f1e8643
AlexDaniel .seen skids 11:53
jjmerelo .seen skids
tellable6 AlexDaniel, I saw skids 2019-06-10T14:44:18Z in #perl6: <skids> you have no new messsages, sssire!
jjmerelo, I saw skids 2019-06-10T14:44:18Z in #perl6: <skids> you have no new messsages, sssire!
11:55 pamplemousse joined 11:57 robertle joined
sena_kun started blin 12:06
jjmerelo .seen kbucheli
tellable6 jjmerelo, I haven't seen kbucheli around, did you mean boucher?
12:06 robertle left 12:19 jjmerelo left 12:56 Altai-man_ joined 12:59 sena_kun left
AlexDaniel sourceable6: ‘foo’.chars() 13:59
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/6bb8....pm6#L3502
lizmat looks forward to [Tux]'s next test-t benchmark 14:19
14:22 robertle joined
timotimo indeed 14:26
14:31 cognomin_ joined 14:35 cognominal left 14:57 sena_kun joined 14:59 Altai-man_ left
sena_kun 699 out of 1446 modules processed 15:08
15:09 pamplemousse left 15:34 jjmerelo joined 15:36 robertle left 15:40 AlexDaniel left
jjmerelo I really don't understand what's happened to Rakudo PRs. Some of them seem perfectly fine, yet they were not approved or merged... This one, for instance github.com/rakudo/rakudo/pull/1796 15:42
sena_kun jjmerelo, nobody has taken a burden of responsibility of pressing the merge button. 15:44
jjmerelo The problem now is that it's going to be difficult to fish them back from conflict hell
sena_kun jjmerelo++ for looking at old PRs.
jjmerelo Also, some authors are a bit angry, and I perfectly understand that.
15:45 cognominal joined
lizmat jjmerelo: perhaps we should focus on fixing the conflicts ourselves first 15:45
before bothering the authors of these warnocked PRs
sena_kun 826 out of 1446 modules processed
jjmerelo Most of them are probably due to the change in the file names
and are otherwise perfectly fine... 15:46
lizmat yeah...
will look at them after being away for a bicycle ride
15:48 cognomin_ left
jjmerelo for instance this one github.com/rakudo/rakudo/pull/1873 15:48
Will try that one. 15:49
sena_kun github.com/rakudo/rakudo/pull/1674 can be fixed, because src/core is now src/core.c...
Geth rakudo/Altai-man-patch-1: 140 commits pushed by 16 authors
review: github.com/rakudo/rakudo/compare/0...9a888dde21
jjmerelo sena_kun right... 15:58
16:01 robertle joined
Geth rakudo/instant-perl: 1000 commits pushed by 29 authors
review: github.com/rakudo/rakudo/compare/c...dc0e57ce7e
16:20 robertle left
Geth ¦ problem-solving: JJ assigned to jnthn Issue Should we allow directories as destinations for IO::Path.copy/move? github.com/Raku/problem-solving/issues/181 16:24
16:28 travis-ci joined
travis-ci Rakudo build failed. Carlin 'Check that the executable found is a file 16:28
travis-ci.com/JJ/rakudo/builds/163528364 github.com/JJ/rakudo/compare/0023f...b87106e8a8
16:28 travis-ci left
tony-o rakudo nightly should be back on track tonight 16:31
tellable6 2020-03-25T01:21:57Z #raku <tbrowder> tony-o yes
2020-03-25T10:42:40Z #raku <patrickb> tony-o I'm also willing to help test out zeco. Also I'm still waiting for the writeup you wanted to send me. :-)
hey tony-o, you have a message: gist.github.com/62d8be85dc5c71db7a...339e5b92e1
jjmerelo Apparently travis build results are sent to this channel no matter what...
sena_kun >rakudo/Altai-man-patch-1: 140 commits pushed by 16 authors 16:44
what insanity of this? 16:45
1010 out of 1446 modules processed
16:56 Altai-man_ joined 16:59 sena_kun left
Geth rakudo: JJ++ created pull request #3661:
Only sends to IRC if it's the one and only
17:33 pamplemousse joined 17:53 Kaiepi left 17:56 Kaiepi joined 17:57 jjmerelo left, guifa2 left 17:58 guifa2 joined 18:03 guifa2 left
Altai-man_ releasable6, status 18:21
releasable6 Altai-man_, Next release will happen when it's ready. There are no known blockers. 181 out of 386 commits logged (⚠ 2 warnings)
Altai-man_, Details: gist.github.com/4589489d3b2fd62178...9d26da0347
lizmat Travis appears to be complaining about some Perl errors? 18:23
Variable "$self" will not stay shared at (re_eval 13) line 1.
Variable "$last_text" will not stay shared at (re_eval 13) line 1.
those are not Raku errors, are they?
Altai-man_ 1350 out of 1446 modules processed 18:38
18:47 guifa2 joined, guifa2 left
Altai-man_ lizmat, still around? 18:50
lizmat yes
Altai-man_: yes :-)
Altai-man_ lizmat, can you please explain what github.com/rakudo/rakudo/commit/01...979af4fe0e brings for the user's changelog? :) 18:51
lizmat two fewer checks of $world ? 18:52
aka a micro-opt
in a piece of code that will never get hot enough
Altai-man_ adds "Numerous small optimizations" item 18:53
lizmat yup
that piece of code will run whenever you need $*REPO, which is whenever you load your first module 18:54
Altai-man_ releasable6, status
releasable6 Altai-man_, Next release will happen when it's ready. There are no known blockers. 230 out of 386 commits logged (⚠ 2 warnings)
Altai-man_, Details: gist.github.com/d73898c4cb1f2cdc0d...09a8ab36cd
18:57 sena_kun joined 18:59 Altai-man_ left
sena_kun releasable6, status 19:22
releasable6 sena_kun, Next release will happen when it's ready. There are no known blockers. 266 out of 386 commits logged (⚠ 2 warnings)
sena_kun, Details: gist.github.com/84de62bc1aed33efd5...fe255c1ae8
sena_kun releasable6, status 20:01
releasable6 sena_kun, Next release will happen when it's ready. There are no known blockers. 331 out of 386 commits logged (⚠ 2 warnings)
sena_kun, Details: gist.github.com/f4287c5e166241c912...c606ec0558 20:02
sena_kun releasable6, status 20:25
releasable6 sena_kun, Next release will happen when it's ready. There are no known blockers. 383 out of 386 commits logged (⚠ 2 warnings)
sena_kun, Details: gist.github.com/d2c4cc17875269a872...485e890e34
20:56 Altai-man_ joined 20:59 sena_kun left 22:41 Altai-man_ left 22:44 Kaiepi left, Kaiepi joined
Geth rakudo: 2b6a5829ae | (JJ Merelo)++ | .travis.yml
Only sends to IRC if it's the one and only
rakudo: 3d2522eedb | (Jonathan Worthington)++ (committed using GitHub Web editor) | .travis.yml
Merge pull request #3661 from JJ/master

Only sends to IRC if it's the one and only