🦋 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:17 linkable6 joined 00:33 cognominal_ joined 00:35 cognominal left 01:04 reportable6 joined 01:29 moon-child left 01:32 discord-raku-bot left 01:33 moon-child joined 01:34 discord-raku-bot joined 04:26 Xliff joined 06:02 reportable6 left 06:05 reportable6 joined 06:32 Altai-man left
Geth rakudo: titsuki++ created pull request #4489:
Make sure Float.NaN/Double.NaN can be passed by using the NaN
rakudo: 8ae6f3947a | (Itsuki Toyota)++ | 2 files
Make sure Float.NaN/Double.NaN can be passed by using the NaN
rakudo: 10b016ccf1 | niner++ (committed using GitHub Web editor) | 2 files
Merge pull request #4489 from titsuki/add-nativecall-test-nan

Make sure Float.NaN/Double.NaN can be passed by using the NaN
07:32 evalable6 left, linkable6 left 07:33 evalable6 joined, Xliff left 07:34 linkable6 joined
nine Oh, it's a PEA issue! After deoptimization several registers are uninitialized (thus NULL). With PEA disabled the segfault goes away. 07:41
Yes, this should not happen: PEA: OPT: eliminated an allocation of Capture into r14(7) 07:47
MasterDuke wow, that's the first pea bug i can remember in...forever? 07:51
nine Well for one, no one's told PEA about MVM_SPESH_ANN_DEOPT_PRE_INS annotations yet. But that alone doesn't seem to be it 07:56
09:16 frost joined 09:44 lizmat_ joined 09:47 lizmat left 09:50 leont left 09:53 kawaii_ left 09:54 moon-child left 10:00 casaca left, kawaii_ joined 10:01 leont joined 10:05 moon-child joined 10:13 jdv left 10:14 jdv joined 10:22 casaca joined 12:02 reportable6 left 12:04 reportable6 joined 14:22 frost left 15:23 Altai-man joined 18:02 reportable6 left 18:48 kawaii_ left 18:51 kawaii_ joined 18:52 zostay left 18:53 zostay joined 19:05 reportable6 joined
Geth tap-harness6: dd51b6280c | thundergnat++ (committed by Leon Timmermans) | META6.json
Remove multiple references to same library file

Drastically slows down compilation as it recompiles the library for every mention of it in the provides section. It only needs to compile it once.
see this comment: github.com/timo/cairo-p6/commit/79...c88e423ae2
on Rakudo issue: github.com/rakudo/rakudo/issues/4353
tap-harness6: 448bd6ef68 | (Leon Timmermans)++ | dist.ini
Add dist.ini
tap-harness6: 388163cfde | (Leon Timmermans)++ | 3 files
21:21 linkable6 left, evalable6 left 21:22 linkable6 joined 21:24 evalable6 joined 23:16 releasable6 left, committable6 left, linkable6 left, evalable6 left, bisectable6 left, statisfiable6 left, unicodable6 left, coverable6 left, notable6 left, sourceable6 left, nativecallable6 left, squashable6 left, benchable6 left, quotable6 left, bloatable6 left, reportable6 left, tellable6 left, shareable6 left, greppable6 left 23:17 bloatable6 joined, notable6 joined 23:18 coverable6 joined, linkable6 joined, bisectable6 joined 23:19 evalable6 joined, benchable6 joined