🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
timo the from or to gets set to where the <( or )> was encountered during the matching process, if you want it to have distance from the end or beginning of string you'll have to .* 00:31
it could be made a special case i guess?
ugexe so ive hacked together some stuff in zef to get it to avoid precomp on testing and precomp on install. the bad news it requires a slightly weirder workflow where zef would install to the staging install repo before testing and copying those files when e.g. tests pass 01:50
not quite sure what to do with `zef test ...` though... with such a change that command should also install everything to a staging repo before testing 01:51
lizmat Files=1349, Tests=117858, 314 wallclock secs (34.84 usr 9.24 sys + 4274.28 cusr 356.39 csys = 4674.75 CPU) 08:29
Altai-man releasable6, status 11:56
releasable6 Altai-man, Next release in ≈13 days and ≈7 hours. 3 blockers. Changelog for this release was not started yet
Altai-man, Details: gist.github.com/3c0d2eadb14b25ed4c...03d4d3b112
gfldex m: class term:<Foo > { }; my \Foo = Foo .new; 13:40
camelia No such method 'new' for invocant of type 'VMNull'. Did you mean
'new'?
in block <unit> at <tmp> line 1
Geth rakudo/fix_stash_threading_issues: 85e1a83b9f | (Stefan Seifert)++ | 5 files
Fix segfaults when multiple threads initialize dynamics

When multiple threads try to access an uninitialized dynamic like $*PROGRAM-NAME at the same time, they all will run the initialization code. This is mostly benign (just a little wasteful) but the actual assignment into the PROCESS:: stash may lead to segfault as that's unsafe writing into a hash. Indeed, this not only affects PROCESS variables, but stashes in general. Since stashes are ... (7 more lines)
19:54
rakudo: niner++ created pull request #4622:
Fix segfaults when multiple threads initialize dynamics
rakudo/fix_stash_threading_issues: db136bc52d | (Stefan Seifert)++ | 5 files
Fix segfaults when multiple threads initialize dynamics

When multiple threads try to access an uninitialized dynamic like $*PROGRAM-NAME at the same time, they all will run the initialization code. This is mostly benign (just a little wasteful) but the actual assignment into the PROCESS:: stash may lead to segfault as that's unsafe writing into a hash. Indeed, this not only affects PROCESS variables, but stashes in general. Since stashes are ... (7 more lines)
20:06
Geth URI: 4ea670e992 | (Geoffrey Broadwell)++ | lib/URI/Query.rakumod
Provide RO value when throwing RO exception

The fixes #48 and has been tested working both before and after the Rakudo merge that exposed the bug.
23:29