🦋 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.
00:00 reportable6 left 00:01 reportable6 joined 02:37 codesections left 03:33 squashable6 left, squashable6 joined 05:03 squashable6 left, greppable6 left, quotable6 left, coverable6 left, tellable6 left, shareable6 left, notable6 left, statisfiable6 left, committable6 left, nativecallable6 left, benchable6 left, evalable6 left, reportable6 left, bloatable6 left, releasable6 left, unicodable6 left, linkable6 left, sourceable6 left 05:04 evalable6 joined, shareable6 joined, squashable6 joined, sourceable6 joined, reportable6 joined, linkable6 joined, nativecallable6 joined, bloatable6 joined, tellable6 joined, quotable6 joined, greppable6 joined, benchable6 joined 05:05 coverable6 joined, notable6 joined, unicodable6 joined, statisfiable6 joined, committable6 joined 05:06 releasable6 joined 06:00 reportable6 left 06:03 reportable6 joined 07:07 quotable6 left, releasable6 left, sourceable6 left, greppable6 left, nativecallable6 left, benchable6 left, unicodable6 left, committable6 left, statisfiable6 left, reportable6 left, shareable6 left, bloatable6 left, tellable6 left, linkable6 left, notable6 left, evalable6 left, squashable6 left, coverable6 left 07:08 sourceable6 joined, shareable6 joined, notable6 joined, releasable6 joined, linkable6 joined 07:09 reportable6 joined, tellable6 joined, squashable6 joined, benchable6 joined 07:10 greppable6 joined, bloatable6 joined, nativecallable6 joined, coverable6 joined, evalable6 joined, statisfiable6 joined, unicodable6 joined, quotable6 joined 07:11 committable6 joined 10:58 nativecallable6 left, quotable6 left, committable6 left, coverable6 left, statisfiable6 left, releasable6 left, evalable6 left, bloatable6 left, tellable6 left, benchable6 left, greppable6 left, sourceable6 left, reportable6 left, unicodable6 left, notable6 left, shareable6 left, squashable6 left, linkable6 left 10:59 notable6 joined, quotable6 joined, benchable6 joined, committable6 joined, bloatable6 joined, unicodable6 joined 11:00 linkable6 joined, statisfiable6 joined, coverable6 joined, tellable6 joined, releasable6 joined, sourceable6 joined, evalable6 joined, shareable6 joined 11:01 nativecallable6 joined, reportable6 joined, squashable6 joined, greppable6 joined
Geth rakudo/main: dba3b4487e | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp
RakuAST: restore apostrophe token

Because at least the Slang::Piersing module depends on it.
12:00 reportable6 left 12:02 reportable6 joined
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
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?
15:07 linkable6 left, evalable6 left 15:08 linkable6 joined, evalable6 joined
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:38 codesections joined
Geth rakudo/release-2023.09: 3b707dcec1 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
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...
18:00 reportable6 left 18:01 reportable6 joined
Geth roast/6.c-errata: d9ad9f56ee | (Justin DeVuyst)++ | 46 files
Fixups for "Remove Test.is_approx [e958040c] in rakudo".
rakudo/release-2023.09: 8eeb7e2704 | (Justin DeVuyst)++ | 3 files
Update changelog + announcement

Deliberately not logged:
19:08 linkable6 left, evalable6 left 19:11 linkable6 joined, evalable6 joined
Geth nqp/main: 354550e556 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2023.09
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
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
20:23 linkable6 left, evalable6 left 20:24 linkable6 joined 20:26 evalable6 joined
[Coke] added appropriate rakudo changelog items in checklist ticket for raku/doc 20:29
21:39 reportable6 left, statisfiable6 left, nativecallable6 left, benchable6 left, notable6 left, shareable6 left, squashable6 left, evalable6 left, bloatable6 left, linkable6 left, coverable6 left, unicodable6 left, tellable6 left, greppable6 left, sourceable6 left, releasable6 left, committable6 left, quotable6 left, bisectable6 left, benchable6 joined, unicodable6 joined, statisfiable6 joined, squashable6 joined 21:40 quotable6 joined, bisectable6 joined, committable6 joined, tellable6 joined, coverable6 joined, nativecallable6 joined 21:41 releasable6 joined, greppable6 joined, notable6 joined, shareable6 joined 21:42 reportable6 joined, linkable6 joined, sourceable6 joined, evalable6 joined, bloatable6 joined
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
Slang-Roman/main: 02f90458e6 | (Elizabeth Mattijsen)++ | Changes