🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:00 reportable6 left 00:03 reportable6 joined
perryprog Personally speaking... I would probably say SmallM and BigM 00:13
(Case-insensitive filesystem or not) 00:14
00:16 tejr_ joined 00:18 tejr left, tejr_ is now known as tejr 00:23 tg57 left 00:31 perlmaros joined
tonyo sorry [Coke] i meant to tag vrurg about fez v45 ^ 01:03
01:04 xinming left 01:06 xinming joined 01:44 derpydoo left 01:46 derpydoo joined 02:46 shareable6 left, bloatable6 left, statisfiable6 left, sourceable6 left, releasable6 left, linkable6 left, reportable6 left, benchable6 left, unicodable6 left, committable6 left, bisectable6 left, coverable6 left, evalable6 left, tellable6 left, notable6 left 02:47 reportable6 joined, bisectable6 joined, tellable6 joined, linkable6 joined 02:48 evalable6 joined, unicodable6 joined, benchable6 joined, notable6 joined, statisfiable6 joined, releasable6 joined, bloatable6 joined, committable6 joined 02:49 sourceable6 joined, coverable6 joined, shareable6 joined, razetime joined 02:53 bigdata left 03:04 razetime left 03:05 razetime joined 03:16 an3223 joined 03:27 razetime left 03:31 razetime joined 03:52 razetime left 04:25 derpydoo left 05:13 euandreh left 06:00 reportable6 left 06:02 reportable6 joined 06:03 derpydoo joined 06:39 jjido joined 06:43 jjido left 06:51 teatwo joined, xinming left 06:53 xinming joined 06:54 tea3po left 07:07 jpn joined 07:08 El_Che left 07:09 El_Che joined 07:29 discord-raku-bot left 07:30 discord-raku-bot joined 07:42 Sgeo left 07:50 squashable6 left 07:51 squashable6 joined 08:03 dakkar joined 08:06 sena_kun joined 08:22 euandreh joined 08:50 Xliff left 09:08 abraxxa joined 09:10 nort left 10:10 evalable6 left, linkable6 left 10:11 evalable6 joined 10:12 linkable6 joined 10:37 squashable6 left 10:38 squashable6 joined 11:29 tejr left 11:31 tejr joined 12:00 reportable6 left 12:01 reportable6 joined 12:03 an3223 left 13:03 linkable6 left, evalable6 left 13:05 linkable6 joined 13:06 evalable6 joined 13:07 TieUpYourCamel left
[Coke] . 13:09
13:23 jgaz joined 13:30 an3223 joined 13:59 derpydoo left 14:31 Xliff joined
Xliff m: my $a = 42; { say OUTER::<$a> } 14:31
camelia 42
Xliff m: sub b { say OUTER::<$a> }; sub a { $a = 42; b(}; 14:32
camelia ===SORRY!=== Error while compiling <tmp>
Variable '$a' is not declared. Perhaps you forgot a 'sub' if this was
intended to be part of a signature?
at <tmp>:1
------> sub b { say OUTER::<$a> }; sub a { ⏏$a = 42; b(};
Xliff m: sub b { say OUTER::<$a> }; sub a { $a = 42; b};
camelia ===SORRY!=== Error while compiling <tmp>
Variable '$a' is not declared. Perhaps you forgot a 'sub' if this was
intended to be part of a signature?
at <tmp>:1
------> sub b { say OUTER::<$a> }; sub a { ⏏$a = 42; b};
Xliff m: sub b { say OUTER::<$a> }; sub a { $a = 42; b() };
camelia ===SORRY!=== Error while compiling <tmp>
Variable '$a' is not declared. Perhaps you forgot a 'sub' if this was
intended to be part of a signature?
at <tmp>:1
------> sub b { say OUTER::<$a> }; sub a { ⏏$a = 42; b() };
Xliff m: sub b { say OUTER::<$a> }; sub a { my $a = 42; b() };
camelia ( no output )
Xliff m: sub b { say OUTER::<$a> }; sub a { my $a = 42; b() }; a() 14:33
camelia Nil
Xliff m: my $a = "Fonz"; sub b { say OUTER::<$a> }; sub a { my $a = 42; b() }; a()
camelia Fonz
Xliff m: my $a = "Fonz"; sub a { sub b { say OUTER::<$a> }; my $a = 42; b() }; a()
camelia 42
Xliff OOhhhh!
m: my $a = "Fonz"; sub a { sub b { say OUTER::<&?ROUTINE> }; my $a = 42; b() }; a() 14:35
camelia Nil
Xliff m: my $a = "Fonz"; sub a { sub b { say OUTER::<&?ROUTINE>.signature.gist }; my $a = 42; b() }; a()
camelia Nil
Xliff m: my $a = "Fonz"; sub a ($a?, $b?, $c?) { sub b { say OUTER::<&?ROUTINE>.signature.gist }; my $a = 42; b() }; a()
camelia Potential difficulties:
Redeclaration of symbol '$a'.
at <tmp>:1
------> ER::<&?ROUTINE>.signature.gist }; my $a⏏ = 42; b() }; a()
Cannot assign to a readonly variable or a value
in sub a at <tmp> line 1
in block …
Xliff m: my $a = "Fonz"; sub a ($a?, $b?, $c?) { sub b { say OUTER::<&?ROUTINE>.signature.gist }; $a //= 42; b() }; a() 14:36
camelia Cannot assign to a readonly variable or a value
in sub a at <tmp> line 1
in block <unit> at <tmp> line 1
Xliff m: my $a = "Fonz"; sub a ($a? is copy, $b?, $c?) { sub b { say OUTER::<&?ROUTINE>.signature.gist }; $a //= 42; b() }; a()
camelia Nil
Xliff m: my $a = "Fonz"; sub a ($a? is copy, $b?, $c?) { say &?ROUTINE.signature.gist.say }; a() 14:37
camelia ($a? is copy, $b?, $c?)
True
Xliff m: my $a = "Fonz"; sub a ($a? is copy, $b?, $c?) { say &?ROUTINE.signature.params }; a()
camelia ($a? is copy $b? $c?)
Xliff m: my $a = "Fonz"; sub a ($a? is copy, $b?, $c?) { say &?ROUTINE.signature.params.elems }; a()
camelia 3
Xliff m: my $a = "Fonz"; sub a ($a? is copy, $b?, $c?) { say &?ROUTINE.signature.arity }; a() 14:38
camelia 0
15:02 TieUpYourCamel joined 15:06 Xliff left 15:48 Sgeo joined 16:12 derpydoo joined 16:18 abraxxa left 16:41 dakkar left 16:50 m_athias joined 17:02 jpn left 17:30 jpn joined 17:33 jjido joined 17:34 an3223 left, jpn left 17:43 an3223 joined 18:00 reportable6 left 18:01 reportable6 joined 18:30 bigdata joined, knarkhov joined
knarkhov Hi, rakoons! Quick question - I'm trying to build Rakudo Star 2023.02, but build is failed with "Stage mast: MoarVM panic: MVM_platform_alloc_pages failed: 12". 18:33
Might it be caused by low mem available or smth like this 18:35
[Coke] Very likely 18:36
how much memory do you have?
I don't know what the current recommended amount is, but I think 2G was the absolute minimum at one point. 18:37
knarkhov Mem: free:972M used:54M avail:864M
[Coke] Yup, that's probably it, then. Sorry.
There are prebuilt options for some OSes off rakudo.org 18:38
18:39 jpn joined
knarkhov yep, I know, but I have a Rakudo Star with some patches, previously was able to build it this server. 18:39
anyway thanks for quick response!
prebuilt ver unfortunately is not my case, got Unhandled exception: Bytecode stream version too low on raku exec, old low-res server(((( 18:46
last option for me - build it in docker and pack to dist, I will report about this challenge :-P 18:49
18:50 teatwo left, teatwo joined
tonyo knarkhov: there's some stuff built in containers already 18:52
you may be able to just yank the build from
i have a nightly here: hub.docker.com/repository/docker/t...ly/general
been running since 2019-03 18:53
18:55 jpn left 18:56 jjido left
knarkhov tonyo, many thanks!!!! 18:57
[Coke] I have two CPAN releases showing on raku.land that have been replaced by zef releases. 18:59
I also have a 'Slang:Date' showing in zef that was a typo for Slang::Date - need to remove all 3 of these. 19:00
19:03 knarkhov left 19:12 notna joined, notna left
ugexe I think for deletions an additional metric might be to allow deletions on things that have like under like 20 downloads 19:15
tonyo right now i restrict it to 24 hours 19:20
currently working on patrickb's enhancement to add checking for that kind of typo ^
[Coke] I should also move my two p6c releases to zef 19:22
.. those two are also already duplicated on zef
19:23 jpn joined
[Coke] Not sure how to clean up any of those. 19:25
19:26 notna joined
Nemokosch wdym duplicated? 19:33
[Coke] there's a version of the distribution in both 19:41
(p6c and cpan copies of my distros will not be updated going forward, only zef)
19:42 knarkhov joined 19:56 jpn left 19:58 an3223 left
Nemokosch oh okay. p6c distributions are easy to remove, at least 20:00
[Coke] finds github.com/coke/famflags when going through old github repos, and wonders if the $dayjob he created that for still uses it or if they have moved to unicode flags by now. 20:01
20:04 TieUpYourCamel left 20:34 jpn joined, notna left 20:45 jpn left 20:57 jpn joined 21:05 jpn left 21:22 jpn joined 21:45 jpn left 21:46 derpydoo left, RakuIRCLogger joined 21:50 jjido joined 21:54 sena_kun left 22:03 Geth left, Geth joined 22:08 jjido left 22:19 jpn joined 22:23 jpn left, sena_kun joined 22:26 sena_kun left
knarkhov short report about struggling with running latest raku on low mem server. Well, I built my custom Rakudo Star 2023.01 inside Debian 9.3 docker on my workstation: [2023-03-29T20:46:38] [INFO] The installation took 0h 06m 18s 22:26
Then gzipped whole build dir, copied to my debian server with 1Gb onboard))) and manually created a few symlinks /usr/local/*, checked their names in docker installation. Finally I've installed a few non-Star modules and restarted my web suite. It works: pheix.org/#rakuver
[Coke] knarkhov++ 22:30
22:35 knarkhov left 22:36 knarkhov joined 22:55 derpydoo joined 23:22 squashable6 left 23:23 knarkhov left 23:24 squashable6 joined 23:36 jpn joined 23:43 jpn left