🦋 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, reportable6 joined 01:54 timo left 02:21 timo joined 02:59 timo left 03:00 timo joined 03:20 timo left 03:22 timo joined 03:28 timo left 03:37 timo joined 06:00 reportable6 left 06:02 reportable6 joined 07:24 sena_kun joined 08:46 ab5tract joined 08:52 ab5tract left 09:22 [Tux] left 09:29 [Tux] joined
lizmat notable6: weekly 09:42
notable6 lizmat, 1 note: 2023-07-30T12:13:42Z <lizmat>: github.com/Raku/problem-solving/issues/378
lizmat notable6: weekly reset
notable6 lizmat, Moved existing notes to “weekly_2023-07-31T09:42:19Z”
09:50 sena_kun left
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/07/31/2023-...explained/ 10:01
[Tux] Rakudo v2023.06-156-g5e353bcdf (v6.d) on MoarVM 2023.06-4-g75fe055c2
csv-ip5xs0.878 - 0.888
csv-ip5xs-205.387 - 5.435
csv-parser3.646 - 3.733
csv-test-xs-200.395 - 0.396
test6.525 - 6.944
test-t1.419 - 1.489
test-t --race0.865 - 0.882
test-t-2020.364 - 20.591
test-t-20 --race7.017 - 7.173
10:41
Geth ¦ problem-solving: 2colours assigned to codesections Issue How is the design of the RakuAST interface discussed? github.com/Raku/problem-solving/issues/379 10:45
11:02 finanalyst joined
finanalyst .seen: coleman 11:08
tellable6 2023-06-05T02:12:16Z #raku <guifa> finanalyst yeah, I'm actually currently doing a ground-up rewrite of my port of Fluent which will make stuff crazy easy to do
2023-06-09T20:37:33Z #raku <tbrowder__> finanalyst congratulations Richard
Geth ¦ problem-solving: lizmat unassigned from codesections Issue How is the design of the RakuAST interface discussed? github.com/Raku/problem-solving/issues/379
finanalyst .tell: coleman doc-website MAIN is passing on build-kite, but docs-dev is 10 days old 11:10
Geth rakudo/main: f7a314b2f2 | (Elizabeth Mattijsen)++ | 2 files
RakuAST: fix deparsing issue, and simplify some rakufication
11:34
12:00 reportable6 left 12:01 reportable6 joined
coleman .seen 12:32
.seen: finanalyst
12:41 jgaz left 12:42 jgaz joined
coleman it's a disk space issue on the dev server causing container pulls to fail (but build/push succeeds). Remediating now. 12:58
Should be good now. I will look into alerting and easier remediation of this. docs-dev.raku.org/about 13:04
Geth ¦ problem-solving: finanalyst assigned to coke Issue RakuDoc GAMMA revision open github.com/Raku/problem-solving/issues/380 13:22
finanalyst coleman: Thanks 13:23
13:30 ab5tract joined
Geth roast: 85b268c966 | (Elizabeth Mattijsen)++ | 2 files
Remove :P5 from tests, using Perl regexes was not the point
14:19
rakudo/lizmat-remove-P5: 64a996c91e | (Elizabeth Mattijsen)++ | 2 files
Remove Perl regex support
14:20
rakudo: lizmat++ created pull request #5325:
Remove Perl regex support
14:22
roast/lizmat-remove-P5-tests: 85b268c966 | (Elizabeth Mattijsen)++ | 2 files
Remove :P5 from tests, using Perl regexes was not the point
14:24
roast/lizmat-remove-P5-tests: 0eaf418211 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files
Merge branch 'master' into lizmat-remove-P5-tests
Template-Mojo/main: 61 commits pushed by 15 authors
review: github.com/raku-community-modules/...38f92636a0
14:34
vrurg What could cause 'Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' every time I rebuild updated rakudo? macos on apple silicon. 14:38
Ok, not every time. Changing a source file and rebuilding fixes the situation... 14:44
lizmat it usually happens if you go back to a previous build 14:45
I've given up on figuring out why 14:46
I use raku.land/zef:lizmat/Repository::P...p::Cleanup regularly :-)
vrurg The funniest thing is that rebuilding exactly the same version causes the failure to come back! Oh, no... 14:47
lizmat yeah, build different version, cleanup, build original, and you're ok 14:48
Geth Template-Mojo/main: 116aa56c26 | (Elizabeth Mattijsen)++ | 19 files
Preparing for zef release
14:52
Template-Mojo/main: 6c15800b0d | (Elizabeth Mattijsen)++ | Changes
0.2
15:01
vrurg checksum of v6c.nqp is changing upon every rebuild. This is caused by changing line numbers in #line directives inserted for Raku/ast/* files. Since the sources do not change the checksum used to calculate precompilation signatures doesn't change either. Yet, gen/moar/BOOTSTRAP/v6c.nqp is chaging. 15:04
First guess is a hash involved somewhere in the process of producing RakuAST combined source. 15:05
Geth Template-Mojo/main: f0aa13183f | (Elizabeth Mattijsen)++ | 2 files
0.2.1
15:16
lizmat ++vrurg 15:17
vrurg Fixed. Will commit in few minutes. It _was_ a hash. 15:25
lizmat vrurg++ 15:26
Geth rakudo/main: c4053f20f7 | (Vadim Belman)++ | tools/build/raku-ast-compiler.nqp
Fix inconsistent output of RakuAST compiler

Due to using a loop over unsorted hash it was highly unlikely to get the same output for auto-generated attribute accessors.
15:36
Template-Mojo/main: eee98ef3c7 | (Elizabeth Mattijsen)++ | 3 files
0.2.2
15:39
[Coke] vrurg++ 15:40
(good catch)
Geth rakudo: vrurg++ created pull request #5326:
Don't mangle with exception backtrace
15:45
vrurg With my new mac studio it's so much faster to test changes in the core! 15:49
vrurg is afk&
Geth ¦ problem-solving: lizmat unassigned from coke Issue RakuDoc GAMMA revision open github.com/Raku/problem-solving/issues/380 17:23
17:55 evalable6 left
Geth rakudo/main: 4e0ecaa33a | (Elizabeth Mattijsen)++ | src/Raku/ast/code.rakumod
RakuAST: refine hash-or-block logic to include R=>

Also streamline and be a little more verbose in the code and documentation to make the reasoning clearer.
17:55
17:57 evalable6 joined 18:00 reportable6 left
lizmat +1 18:01
18:01 reportable6 joined 18:34 sena_kun joined 18:54 vrurg left 19:07 vrurg joined
vrurg .tell lizmat Just a heads up notice. in core.c/RakuAST/Raku.pm6, line 13, you call EVAL with `CALLER::`. This may not have the effect you're expecting because CALLER only contains dynamic symbols. More likely that you need CALLER::LEXICAL:: 20:31
tellable6 vrurg, I'll pass your message to lizmat
Geth rakudo: gfldex++ created pull request #5327:
special cases should not be suggested like real methods
20:55
rakudo: vrurg++ created pull request #5328:
Fix use of CALLERS/CALLER pseudo stashes
21:39
22:08 sena_kun left 22:17 ab5tract left 22:39 finanalyst left, finanalyst joined 22:43 finanalyst left 23:40 NemokoschKiwi joined
NemokoschKiwi bisectable6: say 'almafa' ~~ Real() 23:40
bisectable6 NemokoschKiwi, Will bisect the whole range automagically because no endpoints were provided, hang tight
NemokoschKiwi, Output on all releases: gist.github.com/33c159eb1cd35dbb41...e5b3ae53cb
NemokoschKiwi, Bisecting by output (old=2020.10 new=2020.11) because on both starting points the exit code is 0
NemokoschKiwi, bisect log: gist.github.com/59a4406e5b8af03441...0b74098e85 23:41
NemokoschKiwi, (2020-11-15) github.com/rakudo/rakudo/commit/f2...e8f9076d6e
NemokoschKiwi, ⚠ New output detected, please review the results manually
NemokoschKiwi, Output on all releases and bisected commits: gist.github.com/fc1aaf298c73a52f90...de1e00bb35
NemokoschKiwi this should be False but since the coercion protocol it returns True? 23:43
do you know about it? I don't want to rally off too much right now
23:43 NemokoschKiwi left 23:48 timo left 23:49 vrurg_ joined, vrurg left 23:50 timo joined