🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
01:41
coleman left
01:42
coleman joined
01:46
coleman left
01:47
coleman joined
|
|||
[Coke] | coleman: any idea on infra for the examples site? | 12:09 | |
I suspect it hasn't been regenerated in ages. | |||
I already asked about this: github.com/Raku/examples/issues/83 back in 2021. :) | 12:11 | ||
13:02
lizmat left
13:10
lizmat joined
13:22
socrates1298 joined
13:25
socrates1298 left
13:27
socrates1298 joined
13:31
socrates1298 left
|
|||
Geth | rakudo/main: 283f6bf603 | (Daniel Green)++ | 20 files Remove a lot of uses of IMPL-WRAP-LIST In UPPERCASE methods we can make assumptions we can't about lowercase methods. "[Lower case names are] a public API that can be implemented in HLL code and therefore potentially returns a Raku List instead of a VMArray." - irclogs.raku.org/raku-dev/2025-06-01.html#17:34 |
13:39 | |
rakudo/main: a317ba42f7 | (Daniel Green)++ | 4 files UNWRAP the results of get-implicit-lookups() before indexing "[It] is a public API and as such can be overridden by a Raku class which would return a List, not a VMArray. Thus we really should IMPL-UNWRAP-LIST the result before indexing into it." - github.com/rakudo/rakudo/pull/5887...2106109015 |
|||
rakudo/main: 94457945e4 | MasterDuke17++ (committed using GitHub Web editor) | 20 files Merge pull request #5887 from MasterDuke17/remove_a_lot_of_IMPL-UNWRAP-LISTs RakuAST: Remove a lot of uses of IMPL-WRAP-LIST where it's safe to assume they aren't needed. Also *add* some uses of IMPL-UNWRAP-LIST that were missing. |
|||
13:42
socrates1298 joined
14:02
socrates1298 left
|
|||
jdv | is this month rakuast? | 16:03 | |
[Coke] | I seriously doubt it. | 16:20 | |
pretty sure 'make install' doesn't work yet, some speed issues... | |||
coleman | Coke it might be a git checkout on the OpenBSD server where Raku.org lives. looking | 16:52 | |
actually probably not. needs to be redeployed | 16:55 | ||
I will check in a Docker build | 16:56 | ||
jdv | ok | 17:13 | |
timo | when's the perfect time for my desktop to drop off the 'net? :) | 17:14 | |
17:25
finanalyst joined
|
|||
timo | the script that runs on that machine that prints its `ip a l` output to a file over ssh is still running, but the ipv6 address i have in the output i can't even ping >:( | 17:33 | |
now what | |||
i was ssh'd into that machine just fine an hour ago | 17:34 | ||
until it stopped working, of course | 17:35 | ||
[Coke] | coleman: I switched the main branch to main | 17:48 | |
I'm also making a bunch of changes, so HEAD (which was already failing 'make html') might be borked. | 17:49 | ||
If you have any issues, ping me and I'll address them ASAP | |||
19:20
finanalyst left
|
|||
Geth | rakudo/bootstrap-rakuast: 8 commits pushed by (Stefan Seifert)++
|
20:27 | |
[Coke] | nine++ | 20:37 | |
Geth | rakudo: MasterDuke17++ created pull request #5894: RakuAST: Bootstrap rakuast fix no lexical with name $_ |
20:40 | |
timo | DOM::Tiny:ver<0.5.2>:auth<github:zostay> - seems to be failing a test, /cc [Coke] | 20:46 | |
well, i have a change that makes it not b-rk any more | 21:24 | ||
m: sub testit($/, $x) { if $x { make Empty } else { make () } }; "hi" ~~ /./; testit($/, False); say $/.made.raku; say $/.made eqv Empty; testit($/, True); say $/.made.raku; say $/.made eqv Empty | 21:38 | ||
camelia | () False Empty True |
||
timo | bisectable6: sub testit($/, $x) { if $x { make Empty } else { make () } }; "hi" ~~ /./; testit($/, False); say $/.made.raku; say $/.made eqv Empty; testit($/, True); say $/.made.raku; say $/.made eqv Empty | 21:39 | |
bisectable6 | timo, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||
timo, Output on all releases: gist.github.com/e8b2872a91ae0c516c...26523926e3 | 21:40 | ||
timo, Bisecting by exit code (old=2019.07.1 new=2019.11). Old exit code: 1 | |||
timo, bisect log: gist.github.com/8c4b88412dedc66da9...5735eefcde | |||
timo, (2019-11-01) github.com/rakudo/rakudo/commit/7c...3c0a81e7ad | |||
timo, Bisecting by output (old=2017.05 new=2017.06) because on both starting points the exit code is 1 | |||
timo, bisect log: gist.github.com/a7f8b0d9f278658a46...96f5e0ce14 | 21:41 | ||
timo, (2017-06-01) github.com/rakudo/rakudo/commit/7c...656b955cd7 | |||
timo, Bisecting by output (old=2016.09 new=2016.10) because on both starting points the exit code is 1 | |||
timo | haha, not quite what i wanted | ||
bisectable6 | timo, bisect log: gist.github.com/ec247b167c5c32d327...83829a9b4d | ||
timo, Output on all releases and bisected commits: gist.github.com/70bc5ad75643ed5db2...bd2e0daf3c | |||
timo | that's really my fault | 21:42 | |
bisectable6: sub testit($/, $x) { if $x { make Empty } else { make () } }; "hi" ~~ /./; testit($/, False); say $/.made.perl; say $/.made eqv Empty; testit($/, True); say $/.made.perl; say $/.made eqv Empty | 21:43 | ||
bisectable6 | timo, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||
timo, Output on all releases: gist.github.com/e32ce47b4008934b4b...1679a6940f | 21:44 | ||
timo, Bisecting by output (old=2016.12 new=2017.01) because on both starting points the exit code is 0 | |||
timo, bisect log: gist.github.com/9f29b5e7bba97564d2...f9f0b6bea3 | |||
timo, (2017-01-08) github.com/rakudo/rakudo/commit/ec...0f04425dff | |||
timo, Output on all releases and bisected commits: gist.github.com/cb2d1bd16477899293...ec66fb138a | |||
[Coke] | timo: DOM::Tiny – AlwaysFail - so last blin run it faild both old and new | 22:26 | |
timo | OK, as I thought | ||
i do have a pull request almost there | |||
there's another PR from AlexDaniel in the same repo that didn't get a response unfortunately | 22:27 |