🦋 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. |
|||
jdv | should start the releasings soon | 13:13 | |
[Coke] | jdv++ | 14:05 | |
I'm stepping out for a bit and won't have easy access to IRC, but will probably be back in 2 hours, local time, just in case. | |||
jdv | ok, | 14:21 | |
lizmat: changelogs are up. do you want to review? | 14:25 | ||
lizmat looks | |||
done | 14:29 | ||
Geth | rakudo/main: 227f04b2bc | (Justin DeVuyst)++ | tools/releasable/Akefile Fix testing of Inline::Perl5 during release |
14:31 | |
jdv | thanks | ||
Geth | rakudo/release-2025.05: 2db96042d2 | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [9090fa77][293fa5bc][dc8db4f0][e5c74d0a][bb0857c8][a82696a1] [cd45f4d9][9437aab0] |
14:58 | |
nqp/main: e4c2d5e45e | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2025.05 |
16:27 | ||
nqp/main: 543774e73c | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2025.05 |
|||
rakudo/release-2025.05: 9af05c2503 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2025.05 |
|||
rakudo/release-2025.05: c8ffd6dbdd | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2025.05 |
|||
rakudo: jdv++ created pull request #5880: Release 2025.05 |
16:29 | ||
rakudo/main: 4 commits pushed by (Justin DeVuyst)++ | |||
lizmat | whee! jdv++ | 16:41 | |
jdv | patrickb: 2025.05 happened | ||
.tell El_Che 2025.05 happened | |||
tellable6 | jdv, I'll pass your message to El_Che | ||
jdv | all done | ||
patrickb | jdv: Great, thanks! I think I'll be able to do the binary release entirely. | 16:42 | |
jdv | cool, thanks | ||
lizmat | tests clean on my MBP withn an M4 Max | ||
jdv | there's some todos, i think on all roast branches but maybe next time | 16:45 | |
afk for a while & | |||
[Coke] | yah, I started untodo'ing passing tests and then realized that may be bad. | 16:52 | |
because that works for *this* release, but not *last* release, and technically last release was OK. | 16:53 | ||
(and should still be) | |||
lizmat | afaik these tests depend on the static optimizer | 16:59 | |
with --optimize=off, they fail (as they do currently in RakuAST) | |||
afk& | 17:00 | ||
[Coke] | the mimalloc reversion was accidentally bundled, but intentional | 17:29 | |
if we can get it sorted before next release we can keep it, but it broken some platforms | |||
ab5tract | nine: any other notes or concerns for R#5879 | 19:01 | |
linkable6 | R#5879 [open]: github.com/rakudo/rakudo/pull/5879 Enhance feedback around named subset parameters | ||
nine | ab5tract: it seems like you didn't get the comments made on specific commits? | 19:20 | |
E.g. github.com/rakudo/rakudo/commit/41...r157190772 | 19:21 | ||
And this github.com/rakudo/rakudo/commit/9c...d51712b7dc | 19:23 | ||
ab5tract | I did not. I wish GitHub would surface these in a remotely visible way | 19:25 | |
Your second link does not point to anything present in the PR | |||
Anyway, clearly I need to brush up because I thought =:= was already negated | 19:26 | ||
nine | The second link points at the first version of your PR and the point still stands. | 19:29 | |
ab5tract | I cannot see any comment | 19:30 | |
That's what I'm saying | |||
nine | WTF Github | 19:31 | |
github.com/rakudo/rakudo/commit/9c...r156933188 | |||
"This check belongs more in RakuAST::Parameter. That one checks itself for internal consistency while Signature's check is for inter-parameter consistency. | 19:33 | ||
A !nqp::isconcrete($_.type) should do the trick. Or after moving to RakuAST::Parameter a simple !$!type" | |||
ab5tract | got it now, thanks | 19:36 | |
20:05
librasteve_ joined
|
|||
ab5tract | weird, I've moved the code to RakuAST::Parameter and adjusted it for the new context, but now I'm getting two "Use of uninitialized value element" exceptions. The worries are otherwise operating fine | 20:48 | |
It can't be coming from the exception classes, as the values are provided | 20:51 | ||
Geth | rakudo/enhance-named-param-subset-feedback: 402ef88f4f | ab5tract++ | 3 files Migrate to RakuAST::Parameter |
20:53 | |
ab5tract | Well, I've migrated it but now it's broken due to the above (inexplicable so far) issue | 21:00 | |
nine | so where are the exceptions thrown? | 21:01 | |
ab5tract | unfortunately --ll-exception does not surface any further details | 21:04 | |
one is for numeric context and another for string context. but that's the only further hints I can find :( | 21:06 | ||
I'm just not seeing from here (github.com/rakudo/rakudo/pull/5879/files) where these exceptions could be triggered | 21:07 | ||
I'd say maybe they come from the subsets themselves, but those exceptions should only appear when the sub is actually called | 21:10 | ||
patrickb | Compiled release files are uploaded for MacOS and Windows. | 21:14 | |
Linux is missing, because Azure removed support for the OS we are using in the build pipeline. | |||
I'll have to update or CI Pipeline to fix this. But that's not gonna happen tonight. | |||
ab5tract | patrickb++ | 21:15 | |
patrickb | Off to bed for me. o/ | ||
ab5tract | sweet dreams | ||
`use fatal` doesn't die for these unitialized warnings either :S | 21:36 | ||
22:48
djinni` left
22:56
djinni` joined
|