🦋 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.
00:02 reportable6 left 00:04 reportable6 joined 00:05 linkable6 joined 00:13 discord-raku-bot left 00:14 discord-raku-bot joined, discord-raku-bot left 00:15 discord-raku-bot left 00:16 discord-raku-bot joined
ggoebel vrurg: thanks for working on github.com/rakudo/rakudo/issues/4557 -It now fails, but for a different reason. Should I re-open it or open a new issue? 00:33
vrurg ggoebel: let me guess, it can't find `python`? 00:34
ggoebel the EXISTS-KEY not found failure is now a python not found failure 00:35
vrurg I think it worth separate issue. Perhaps in module's repository.
ggoebel ok 00:36
vrurg Looking at last commits, the module could have bitrotted already. 00:38
ggoebel github.com/niner/Inline-Python/issues/40 00:43
00:56 Xliff left 01:56 linkable6 left, evalable6 left 01:57 evalable6 joined 02:14 ggoebel left 04:08 frost joined 04:31 ggoebel joined 04:56 linkable6 joined 06:00 notable6 left, evalable6 left, bloatable6 left, linkable6 left, bisectable6 left, releasable6 left, coverable6 left, sourceable6 left, reportable6 left, statisfiable6 left, shareable6 left, nativecallable6 left, squashable6 left, unicodable6 left, benchable6 left, greppable6 left, committable6 left, quotable6 left, tellable6 left 06:01 releasable6 joined, notable6 joined, nativecallable6 joined, unicodable6 joined, shareable6 joined 06:02 sourceable6 joined 06:03 squashable6 joined, benchable6 joined 07:01 tellable6 joined, linkable6 joined, committable6 joined 07:03 bisectable6 joined 07:22 Altai-man joined 07:23 samcv joined 07:24 [Coke]_ joined, lucs_ joined 07:31 bartolin_ joined, TempIRCLogger left, RakuIRCLogger left, [Coke] left, sena_kun left, bartolin left, summerisle left, lucs left 07:48 sena_kun joined 07:50 Altai-man left 07:53 TempIRCLogger joined 07:56 moon-child is now known as Mondenkind 08:01 quotable6 joined 08:03 greppable6 joined, statisfiable6 joined, evalable6 joined 08:18 tbrowder left, zostay left, tbrowder joined 08:27 evalable6 left, statisfiable6 left, greppable6 left, quotable6 left, TempIRCLogger left 08:33 zostay joined, evalable6 joined, statisfiable6 joined, greppable6 joined, quotable6 joined 08:36 masak joined 08:50 summerisle joined
Geth rakudo: ffaf453ddf | (Elizabeth Mattijsen)++ | src/core.c/ThreadPoolScheduler.pm6
Make sure system exhaustion of threads is noted

09:59 AlexDaniel left, CIAvash left 10:02 coverable6 joined, AlexDaniel joined 10:07 squashable6 left 10:10 squashable6 joined 10:11 CIAvash joined 10:26 djinni`_ left 10:28 Altai-man joined 10:29 djinni` joined
Altai-man releasable6, status 10:34
releasable6 Altai-man, Next release in ≈9 days and ≈8 hours. 4 blockers. Changelog for this release was not started yet
Altai-man, Details: gist.github.com/5fa2626429be9e6d2d...79472afca2
[Tux] Rakudo v2021.09-261-g40bf3f3e8 (v6.d) on MoarVM 2021.09-639-ge81e6878b
csv-ip5xs1.449 - 1.454
csv-ip5xs-2015.807 - 16.360
csv-parser4.592 - 4.798
csv-test-xs-200.388 - 0.477
test7.473 - 7.506
test-t1.693 - 1.825
test-t --race1.043 - 1.090
test-t-2024.956 - 25.082
test-t-20 --race8.161 - 8.760
11:02 reportable6 joined 11:03 bloatable6 joined 11:16 Xliff joined 11:51 lizmat_ joined, TempIRCLogger joined 11:52 squashable6 left, RakuIRCLogger joined 11:54 lizmat left 11:55 squashable6 joined 11:57 lizmat_ left, lizmat joined 12:02 reportable6 left 12:10 ggoebel left 12:32 frost left 13:03 reportable6 joined 13:23 Xliff_ joined 13:37 [Coke]_ is now known as [Coke]
Geth rakudo: 0cb2cb501a | (Vadim Belman)++ | src/Perl6/Actions.nqp
Make GLOBAL shared at compunit load time

Previously a compunit was installing own GLOBALish as GLOBAL unconditionally, effectively making it different from loading process' GLOBAL. This resulted in cases where module's globals are kind of lost at run time. For example:
... (11 more lines)
rakudo: bb607b6b6f | (Vadim Belman)++ | src/Perl6/World.nqp
Don't re-bind GLOBAL symbol

It is now available right after the compunit compilation started.
rakudo: 067bef4d07 | (Vadim Belman)++ (committed using GitHub Web editor) | 2 files
Merge pull request #4568 from vrurg/make-GLOBAL-shared-on-load

Make GLOBAL shared at compunit load time
13:59 ggoebel joined 14:31 ggoebel left 14:45 ggoebel joined 15:00 ggoebel left 15:12 melezhik joined 15:13 melezhik left
Xliff_ Rakudo crash here: 15:20
Thread 1 "rakudo-m" received signal SIGSEGV, Segmentation fault.
0x00007ffff791cc88 in MVM_gc_mark_collectable (tc=0x55555555a1c0, worklist=0x555562eb0a30, new_addr=0x55555f621fe8) at src/gc/collect.c:361
361 MVM_gc_worklist_add(tc, worklist, &(tc->instance->all_scs[sc_idx]->sc));
The crash happens at exec using a simple one liner from one of my projects. Will generate repetition steps. 15:21
lizmat Xliff_++
15:57 dogbert17 left, melezhik joined 16:06 dogbert17 joined 16:36 ggoebel joined 16:37 [Coke]_ joined 16:39 [Coke] left 16:48 ggoebel left, ggoebel joined
Xliff #4570 17:04
R: #4570
17:06 [Coke]_ is now known as [Coke] 17:18 lucs_ is now known as lucs
Geth nqp: c119372863 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION
Bump NQP for the latest goodies
17:27 ggoebel left 17:35 melezhik left
Geth rakudo: bcd3ae0620 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP for the latest fixes!
18:02 discord-raku-bot left, discord-raku-bot joined, reportable6 left 18:06 discord-raku-bot left 18:07 discord-raku-bot joined 18:11 vrurg left 18:12 vrurg joined 18:17 vrurg left 18:54 Xliff left 19:04 reportable6 joined 19:05 Altai-man left 19:06 vrurg joined 19:46 melezhik joined
Geth rakudo: 8d1f24f9c7 | (Jonathan Worthington)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp
Add missing decont ops in Attribute.new

Resolves #4571.
roast: 1d3c925407 | (Jonathan Worthington)++ | S12-meta/classhow.t
Cover an Attribute construction bug
21:11 linkable6 left 21:29 melezhik left
tbrowder ref rakudo PR #4567: i added new and corrected tests and it's ready for other eyes 21:40
Xliff_ Circling back to my current issue with existing Rakudo CURI based installs. What is the best way to get a hook into the install process so that I can emit my own custom output during install? 21:59
22:09 ggoebel joined 22:22 ggoebel left
Geth rakudo/better-curfs-comp-unit-id: 90e87deb7b | (Nick Logan)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/FileSystem.pm6
Use distribution specific comp unit ids in CURFS

Previously CU::R::FileSystem would only use the short name when generating a comp unit id. However when two different versions of the otherwise same module were loaded the same precomp file would get used. This changes to use the distribution id (which already accounts for version/api/auth) in combination with the short name of the requested module.
rakudo: ugexe++ created pull request #4572:
Use distribution specific comp unit ids in CURFS
22:36 ggoebel joined
sena_kun .tell Xliff_ you may already know the cro issue (at least the worst bit of it) is already fixed on rakudo's master, I'll check out others when I have enough time 23:18
tellable6 sena_kun, I'll pass your message to Xliff_
Xliff_ Thanks, sena_kun! 23:46
tellable6 2021-10-13T23:18:37Z #raku-dev <sena_kun> Xliff_ you may already know the cro issue (at least the worst bit of it) is already fixed on rakudo's master, I'll check out others when I have enough time