🦋 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. |
|||
timo | finished at 8 hours of elapsed time | 03:43 | |
however, it didn't actually finish | |||
it got killed actually | |||
> due to memory used (60302766080) / total (66999218176) and swap used (17509400576) / total (19327344640) being more than 90.00% | 03:47 | ||
so i really don't know if it was making progress or if it was just infinitely recursing while building NFAs | 04:05 | ||
04:07
Xliff joined
|
|||
Xliff | rakkable: eco-provides iptables | 04:10 | |
rakkable | Xliff, Looking for 'iptables' using 'eco-provides', please be patient! | ||
tellable6 | 2025-02-10T21:49:59Z #raku <librasteve> rakkable: mop | ||
rakkable | Xliff, No occurrences found for 'eco-provides 'iptables'' | 04:11 | |
Xliff | rakkable: eco-provides netfilter | 04:12 | |
rakkable | Xliff, Looking for 'netfilter' using 'eco-provides', please be patient! | ||
Xliff, No occurrences found for 'eco-provides 'netfilter'' | |||
04:33
nine_ joined,
nine left,
camelia left
04:40
camelia joined
04:42
guifa left
06:21
Xliff left,
Xliff joined
09:39
sena_kun joined
10:21
patrickb left,
greenfork left
10:34
librasteve_ left
|
|||
lizmat | eco-provides netfilter --ignorecase | 10:40 | |
rakkable: eco-provides netfilter --ignorecase | |||
rakkable | lizmat, Looking for 'netfilter' --ignorecase using 'eco-provides', please be patient! | ||
lizmat, No occurrences found for 'eco-provides 'netfilter' --ignorecase' | |||
Geth | nqp/main: 0b64382627 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump NQP to get utf8 decode fix fix MasterDuke++ |
11:00 | |
lizmat | meh, MoarVM of course :-( | 11:10 | |
Geth | rakudo/main: 22367bb973 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get utf8 decode fix, MasterDuke++ |
11:28 | |
11:35
greenfork joined,
patrickb joined
|
|||
Geth | rakudo/main: 6 commits pushed by (Stefan Seifert)++
|
11:45 | |
nine_ | 1159 before and 1156 after git pull -r | 11:49 | |
lizmat | wheeee! | ||
nine_'s back! | 11:51 | ||
12:00
nine_ is now known as nine
|
|||
Xliff | \o/ # nine | 12:52 | |
nine: Did you enjoy your break? | |||
Geth | rakudo/main: 50d8725ab8 | (Stefan Seifert)++ | src/Raku/ast/signature.rakumod RakuAST: fix overzealous setting of post constraints on parameters Parameters with coercion types got that type also set as post constraint when we meant to only do so for subset types. |
13:04 | |
rakudo/main: 1a56f5b29a | (Stefan Seifert)++ | src/Raku/ast/code.rakumod RakuAST: cope with exceptions from ACCEPTS in check for duplicate multi sigs Trying to match signatures at compile time can lead to exceptions, i.e. when one or both of the signatures contain types with customized ACCEPTS methods. In this case we just cannot know whether the signatures are identical, thus we should fail open and assume that the programmer knows what they're doing. |
|||
nine | 1157 | ||
nine | Xliff: well to be honest I just worked on different things :) Though to be even more honest I also played a lot of OpenTTD in my evenings which I did enjoy even though viewed from a certain perspective is not that different from programming and can be just as frustrating | 13:10 | |
Xliff | OpenTTD? | ||
nine | Open source remake of Transport Tycoon Deluxe. It's a game that's about as old as it looks :D | 13:17 | |
Xliff | Ah, nvm. Found the video. | ||
I--+ | |||
It's funny. It took me a while to appreciate that the vintage of the game does not determine its worth. In fact, for the good ones, they age like fine wine. | 13:18 | ||
Hope you enjoyed yourself. | |||
13:33
explorer joined
13:35
explorer left
13:36
rakkable left,
rakkable joined
13:38
explorer joined
|
|||
nine | lizmat: I think both the test and the old frontend are wrong github.com/Raku/roast/commit/98bc514cc9 | 13:40 | |
According to the docs "To avoid ambiguity when chaining metaoperators, use square brackets to help the compiler understand you." Unfortunately the docs don't explain what exactly is the disambiguated meaning, but the one example makes me assume that the meta operator applies to what's within the brackets. In this case this would be the `and` operator | 13:42 | ||
Thus `and` is what we cannot meta, not the assignment. | |||
On the other hand reversing arguments makes sense precisely for non-symmetric operators like `and`, so why would this trigger the error? | 13:44 | ||
Unfortunately no where is explained what "too fiddly" actually means. It is mentioned in the glossary but only as "Too complicated to apply a metaop to. See operator.". Great! The operator cannot be meta'ed because it we cannot apply a metaop. | 13:45 | ||
Geth | rakudo/main: d2ad724f0c | (Stefan Seifert)++ | src/Raku/ast/expressions.rakumod RakuAST: fix generating "too fiddly" error for MetaInfix::Assign Fixes my $a; $a R[and]= 42; # to fail with correct message |
14:07 | |
nine | Ok, it was just a bug in RakuAST after all. And still that it's almost impossible to understand that example code from the docs | 14:08 | |
Btw. it's telling that even t/12-rakuast/xx-fixed-in-rakuast.rakutest fails when actually run with RakuAST :/ | 14:31 | ||
Geth | rakudo/main: 19770e453f | (Stefan Seifert)++ | src/Raku/Grammar.nqp RakuAST: add a bunch of missing operators to parser |
14:33 | |
rakudo/main: 77631d9b41 | (Stefan Seifert)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp RakuAST: fix compilation failure with `is required` |
|||
[Coke] | (fails in rakuast) can we add that specifically to the CI? | 14:50 | |
14:53
nine left,
nine joined
|
|||
Geth | rakudo/main: 9943330403 | (Stefan Seifert)++ | 2 files RakuAST: fix anonymous hash vars not getting their shape Fixes my %{Mu} = :1; # to actually be an object hash |
16:37 | |
rakudo/main: 045c280f9d | (Stefan Seifert)++ | src/Raku/ast/variable-declaration.rakumod RakuAST: Remove counter productive special handling of shaped hashes This fixes is defualt on shaped hashes |
|||
16:38
dawids joined
17:04
sena_kun left
17:45
dawids left
20:17
guifa joined
21:07
rakkable left,
rakkable joined
21:08
rakkable left,
rakkable joined
21:22
rakkable left,
rakkable joined
21:25
rakkable left
21:26
rakkable joined
21:29
rakkable left,
rakkable joined
21:54
sena_kun joined
|
|||
Geth | rakudo/main: a440fb843b | (Stefan Seifert)++ | 2 files RakuAST: fix &?ROUTINE and other implicits missing from methods A simple coding error replaced the standard list of implicits with self instead of adding self. Additionally we always have to make &?ROUTINE available as the list of implicits gets generated too early for methods to peek into the method's body. |
22:45 | |
nine | And that's 1161 | ||
23:07
sena_kun left,
sena_kun joined
23:22
sena_kun left
23:39
explorer left
|