🦋 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:07
reportable6 left,
reportable6 joined
00:08
kjp left
00:11
kjp joined
00:24
[Coke] left
00:25
[Coke] left
00:28
[Coke] joined
00:53
[Coke] left,
[Coke] joined
01:04
MasterDuke left
02:09
reportable6 left,
linkable6 left,
bloatable6 left,
committable6 left,
notable6 left,
bisectable6 left,
releasable6 left,
unicodable6 left,
quotable6 left,
sourceable6 left,
tellable6 left,
evalable6 left,
shareable6 left,
statisfiable6 left,
nativecallable6 left,
coverable6 left,
greppable6 left,
benchable6 left,
greppable6 joined,
bisectable6 joined,
frost joined
02:10
unicodable6 joined,
benchable6 joined,
quotable6 joined,
releasable6 joined,
statisfiable6 joined,
sourceable6 joined,
reportable6 joined
02:11
shareable6 joined,
committable6 joined,
nativecallable6 joined,
notable6 joined,
evalable6 joined,
bloatable6 joined
02:12
linkable6 joined,
coverable6 joined,
tellable6 joined
02:19
frost left
02:22
frost joined
02:40
Kaiepi left
04:07
londoed left
05:07
bisectable6 left,
statisfiable6 left,
shareable6 left,
unicodable6 left,
greppable6 left,
bloatable6 left,
reportable6 left,
benchable6 left,
notable6 left,
committable6 left,
nativecallable6 left,
tellable6 left,
quotable6 left,
releasable6 left,
linkable6 left,
coverable6 left,
sourceable6 left,
evalable6 left,
committable6 joined
05:08
bloatable6 joined,
tellable6 joined,
releasable6 joined,
evalable6 joined,
coverable6 joined,
statisfiable6 joined
05:09
shareable6 joined,
reportable6 joined,
bisectable6 joined,
nativecallable6 joined,
quotable6 joined,
unicodable6 joined
05:10
sourceable6 joined,
notable6 joined,
greppable6 joined,
benchable6 joined,
linkable6 joined
05:57
Geth__ joined
05:58
lizmat_ joined
05:59
Geth left
06:00
djinni`_ left,
tailgate left
06:01
djinni` joined,
lizmat left
06:02
tailgate joined
06:06
reportable6 left
06:09
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
SmokeMachine | Would it make sense/be possible to on a custom compiler pass to go to each map/grep/first block that is not running on a “just declared Positional” and converts its RakuAST to RedAST, create a new block with it and store it into a property inside the original block, and then when it would work as it always does on original methods but on Red’s methods it would get the new property from the block and use that instead of | 06:56 | |||||||||||||||||||||||||||||||||||||
the original block. Would that make sense? | |||||||||||||||||||||||||||||||||||||||
tellable6 | 2022-05-16T23:29:04Z #raku <melezhik> SmokeMachine SparkyCI bages unfortunately are not rendered correctly on raku.land , I will that once I get a domain name / ssl for SparkyCI - gitlab.com/raku-land/raku-land/-/issues/31 | ||||||||||||||||||||||||||||||||||||||
07:39
[Tux] left
07:49
[Tux] joined
08:54
lizmat_ left,
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | uzl[m] Files=1353, Tests=117197, 298 wallclock secs (36.09 usr 10.06 sys + 4124.82 cusr 348.66 csys = 4519.63 CPU) | 08:56 | |||||||||||||||||||||||||||||||||||||
Files=1353, Tests=117197, 298 wallclock secs (36.09 usr 10.06 sys + 4124.82 cusr 348.66 csys = 4519.63 CPU) | |||||||||||||||||||||||||||||||||||||||
oops :-) | |||||||||||||||||||||||||||||||||||||||
Geth__ | rakudo/rakuast: 3ac9c35665 | (Stefan Seifert)++ | 2 files Implement a bit of NQP support |
08:58 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 7656345d67 | (Stefan Seifert)++ | src/Raku/ast/literals.rakumod Emit a QAST::Want for quoted string constants This way we can avoid unneeded WVals and unboxing if native strings are desired. We already did the same for string constants. |
|||||||||||||||||||||||||||||||||||||||
nine | That's everything that was missing for the rakuast branch to compile a somewhat usable Test.rakumod :) | ||||||||||||||||||||||||||||||||||||||
08:59
Geth__ left
09:00
Geth joined
09:22
frost left
09:29
frost joined
09:42
samcv left,
samcv joined
10:13
Altai-man joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: cfeb98909a | (Stefan Seifert)++ | 3 files Generate proper code for onlystar protos Protos need to resume dispatch so the actual multi candidate will get called. Before this change, the only protos that worked were so called simple protos, with an onlystar proto and no complex or named args, as the dispatcher wouldn't be called at all in those cases. |
11:29 | |||||||||||||||||||||||||||||||||||||
nine | Now use Test; plan 1; actually outputs a plan | ||||||||||||||||||||||||||||||||||||||
lizmat | nine++ | 11:35 | |||||||||||||||||||||||||||||||||||||
nine | Next missing bit to get Test working for real seems to be type smileys: nine@sphinx:~/rakudo (rakuast =)> RAKUDO_RAKUAST=1 ./rakudo-m -Ilib -e 'use Test; plan 1; is 1, 1, "just a test";' | 11:36 | |||||||||||||||||||||||||||||||||||||
1..1 | |||||||||||||||||||||||||||||||||||||||
Ambiguous call to 'is(Int, Int, Str)'; these signatures all match: ($got, $expected, Any $desc = Code.new) ($got, $expected, Any $desc = Code.new) | |||||||||||||||||||||||||||||||||||||||
11:57
Kaiepi joined
12:07
reportable6 left
12:08
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | Lingua-Conjunction/main: 20 commits pushed by (Zoffix Znet)++, (Samantha McVey)++, (Elizabeth Mattijsen)++ review: github.com/raku-community-modules/...6812d712d2 |
12:18 | |||||||||||||||||||||||||||||||||||||
Lingua-Conjunction/main: 6021248266 | (Elizabeth Mattijsen)++ | 12 files First version after rework |
12:53 | ||||||||||||||||||||||||||||||||||||||
Lingua-Conjunction/main: a13df15ca2 | (Elizabeth Mattijsen)++ | 2 files 1.1 |
13:09 | ||||||||||||||||||||||||||||||||||||||
[Tux] |
|
13:54 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 286deb9986 | (Stefan Seifert)++ | 3 files Introduce RakuAST::Type::Definedness for generating definite types |
14:12 | |||||||||||||||||||||||||||||||||||||
14:21
frost left
16:13
Kaiepi left
16:15
Kaiepi joined
16:19
londoed joined
16:20
Kaiepi left
16:24
Kaiepi joined
16:45
Kaiepi left
17:26
Altai-man left
17:54
Kaiepi joined
18:07
reportable6 left
18:08
reportable6 joined
19:21
MasterDuke joined
20:21
statisfiable6 left,
bloatable6 left,
releasable6 left,
linkable6 left,
benchable6 left,
shareable6 left,
greppable6 left,
committable6 left,
tellable6 left,
quotable6 left,
evalable6 left,
sourceable6 left,
coverable6 left,
bisectable6 left,
reportable6 left,
nativecallable6 left,
unicodable6 left,
notable6 left
20:22
tellable6 joined,
unicodable6 joined,
sourceable6 joined,
committable6 joined,
coverable6 joined,
benchable6 joined,
quotable6 joined
20:23
notable6 joined,
bloatable6 joined,
linkable6 joined,
greppable6 joined,
nativecallable6 joined,
statisfiable6 joined,
evalable6 joined,
shareable6 joined
20:24
reportable6 joined,
bisectable6 joined,
releasable6 joined
20:50
[Coke] left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-4927: da65a5f513 | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Set empty list/hash on first access For some reason, the mainline is not run, so the 0 elems branches would return an nqp::null, which gets upgraded to a Mu, which in turn causes the exception of #4927 |
21:33 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4928: Set empty list/hash on first access |
|||||||||||||||||||||||||||||||||||||||
22:18
discord-raku-bot left,
discord-raku-bot joined
23:13
[Coke] joined
23:16
[Coke] left
|