🦋 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.
05:54 Xliff left
patrickb lizmat, ab5tract: Currently the problem is not powering it on, but having it show up on the network. Possibly my tests have been faulty and the thing actually does not connect to network before logging in. That's where the JetKVM will help, because it will give me a screen and keyboard, even when the PC itself isn't on the network yet. 07:11
jdv: For some, probably purely emotional reason, I dislike having my signing key leave the house / be in potentially unsafe environments. (It has a pretty long passphrase, but the dislike is decidedly unimpressed.) 07:18
lizmat: The JetKVM is both, a remote power switch and a HDMI / Keyboard / Mouse <-> Ethernet converter. The combination should allow me to recover from about any mess up. (Well, except if I have to reinstall the entire machine.) 07:21
09:04 finanalyst joined
lizmat TIL 09:11
10:06 finanalyst left
gfldex I just hit "Too many local variables in MAST::Frame. Up to 65534 are allowed. This frame (<unit>) has 640626". We may want to document that raku source files got a size limit that is not all that big. 11:00
timo that's just per frame, you can have more locals if you make more frames for them to be in 11:30
the question is what the locals are used for
lizmat feels to me something should be in an array or a hash ? 12:20
gfldex It's a 37MB source file containing a singe large hash. The idea is to stick that into a module to get it precompiled. So it's not really up to me to decide what goes into what frame. 13:21
As a side node, I'm trying the same in Nim now. The Nim compilier is compiling for 90 minutes now. So at least we are much faster at not getting it done. :) 13:22
13:37 finanalyst joined
jdv what is in this 37M hash? 13:48
timo yeah i would really recommend making a BEGIN statement that constructs the hash from the source data instead of generating raku source code 14:03
14:03 finanalyst left
timo someone recently pointed out that jnthn wasn't fond of optimizing the compiler for "extreme cases" such as when you generate source code 14:04
14:11 finanalyst joined
jdv any general idea why? 14:12
on principle, waste of time, lack of interest? 14:13
14:18 MasterDuke joined
timo i would assume "waste of time", maybe optimizing for something weird can cost us in other more common cases. just speculating 14:29
you can look at liz's module, i think Text::Emoji is the name, it has a huge hash of name to emoji mappings and back 14:35
gfldex jdv: It's a small subset of mappings of star system names and 3d coordinates of Elite Dangerous. Because space ships are best ships! 14:42
jdv nice 14:48
15:11 MasterDuke left 15:18 finanalyst left 15:22 finanalyst joined 15:36 finanalyst left 15:58 finanalyst joined
[Coke] releasable6__: next 16:37
releasable6__ [Coke], Next release in ≈21 days and ≈2 hours. There are no known blockers. 7 out of 7 commits logged
16:42 finanalyst left
jdv [Coke]: did you ever figure out github.com/rakudo/rakudo/issues/5775 ? 17:29
18:04 MasterDuke joined
MasterDuke did t/02-rakudo/15-gh_1202.t get fixed? 18:24
18:30 MasterDuke left 18:34 MasterDuke joined
MasterDuke github.com/rakudo/rakudo/issues/2287 is an interesting one, `say class Foo does Real {}.new == 42` crashed my kde session 18:37
19:01 greppable6 left, greppable6 joined, linkable6 left
MasterDuke timo: github.com/timo/moarperf/pull/19 19:01
19:01 finanalyst joined, linkable6 joined 19:28 MasterDuke left
timo infinite recursion i bet 19:34
19:57 finanalyst left 20:03 japhb left 20:11 japhb joined 22:19 Xliff joined
Xliff gfldex: Was lurking and saw your Elite Dangerous comment. What form does the 37M hash originate from? 22:19
[Coke] jdv: nope, would have closed it if so. :) 22:35
It's also happening just running spectest in a checkout and following the instructions from make 22:36
jdv yup. i put a little time into it. maybe tomorrow. 22:46
Geth rakudo/coke/releng-archive-master: 5a442c55d7 | (Will Coleda)++ | tools/releasable/Akefile
RELENG use master from t/spec for archive

Fixes #5829
22:51
rakudo: coke++ created pull request #5866:
RELENG use master from t/spec for archive
22:52
[Coke] jdv: Cool, happy to leave that one to you. :) 22:53
Xliff .tell gfldex Was lurking and saw your Elite Dangerous comment. What form does the 37M hash originate from?. 22:57
tellable6 Xliff, I'll pass your message to gfldex
22:57 Xliff left