🦋 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
|