🦋 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.
Geth rakudo/main: dba3b4487e | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp
RakuAST: restore apostrophe token

Because at least the Slang::Piersing module depends on it.
11:29
jdv gonna do the release now 13:01
changelogs look simple - should be up in a bit 13:02
lizmat will be afk for a few hours, trusting you'll do a good job
on the changelogs 13:03
and the rest :-)
jdv ok, have fun
ab5tract ok... failing test cases that pass when tested directly against the interpreter (not in REPL, either) 13:40
that's the kind of torment I do not enjoy 13:42
nemokosch oh yeah, that made me stop with the sigil declaration constraint fixup 😅 13:43
ab5tract i wonder what could be causing it.. 13:47
precomp?
nemokosch I would also be thinking of something like that... the failing version is probably "more compile-time" in some sense 13:56
jdv what are the current spec test counts for rakuast? 14:45
or how do i run it to get them?
nemokosch RakuAST-based parsing or node manipulation? 15:10
[Tux] Rakudo v2023.08-278-gdba3b4487 (v6.d) on MoarVM 2023.08-3-g2f8234c22
csv-ip5xs0.858 - 0.953
csv-ip5xs-205.006 - 5.252
csv-parser4.172 - 4.265
csv-test-xs-200.343 - 0.351
test6.154 - 7.102
test-t1.369 - 1.432
test-t --race0.841 - 0.876
test-t-2020.766 - 21.270
test-t-20 --race6.277 - 6.473
15:32
Geth rakudo/release-2023.09: 3b707dcec1 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
  [ba15dc31][e0851ab6][64a175ad][9ed1995d][0572d441][c12f478a]
  [8b26f4a5][aad7e731][6175970e]
15:56
ab5tract jdv: make spectest with RAKUDO_RAKUAST set to 1 in your environment 16:14
jdv yeah, my numbers don't line up for test and spectest so i just used what liz said in the last weekly 16:16
nemokosch does something like raku -M'Slang::Roman:ver<0.2>' not work? (mind the :ver part) 16:19
> Could not find Slang::Roman:ver<0.2> in: 16:20
if I paste exactly the same thing into the REPL, it can find it no problem (except the REPL can't tweak the grammar so that use will be useless)
[Coke] looks like no. Guessing we did an initial simple implementation but didn't include modifiers. 16:48
Seems worth opening a ticket for
but also you have a workaround that isn't much more chars.
(putting in a use in the -e) 16:49
ugexe -M doesn't work with any adverbs 17:12
probably because there is nothing yet for parsing a dependency spec string 17:13
since whatever is fed to -M probably doesn't go through the grammar/actions etc that would typically parse that
there isn't any technically reason it shouldn't be made to work though
s/technically/technical/ 17:14
[Coke] +1 17:21
jdv lizmat: "Remove Test.is_approx" seems to have broken a bunch in 6c errata 17:55
fixing it...
Geth roast/6.c-errata: d9ad9f56ee | (Justin DeVuyst)++ | 46 files
Fixups for "Remove Test.is_approx [e958040c] in rakudo".
18:47
rakudo/release-2023.09: 8eeb7e2704 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
  [ba15dc31][e0851ab6][64a175ad][9ed1995d][0572d441][c12f478a]
  [8b26f4a5][aad7e731][6175970e]
18:55
Geth nqp/main: 354550e556 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2023.09
19:56
nqp/main: 61b2ed682d | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2023.09
rakudo/release-2023.09: 0dafda11b6 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
[release] Bump NQP revision to 2023.09
rakudo/release-2023.09: f3ba1ab0b8 | (Justin DeVuyst)++ | VERSION
[release] Bump VERSION to 2023.09
rakudo: jdv++ created pull request #5388:
Release 2023.09
20:02
rakudo/main: 4 commits pushed by (Justin DeVuyst)++ 20:03
jdv patrickb: rakudo release happened 20:17
MasterDuke: rakudo release happened
release done. commit away... 20:18
japhb jdv++ 20:22
[Coke] added appropriate rakudo changelog items in checklist ticket for raku/doc 20:29
japhb Welcome to Rakudo™ v2023.09-1-gee8363426. # Ah, so nice. 21:43
lizmat jdv++ I keep forgetting about 6c-errata 21:45
Geth Slang-Roman/main: ecb2e52d88 | (Elizabeth Mattijsen)++ | 4 files
Check CI after adding dependency
22:32
Slang-Roman/main: 02f90458e6 | (Elizabeth Mattijsen)++ | Changes
0.4
22:37