🦋 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. |
|||
01:25
[Tux] left
01:47
[Tux] joined
02:48
MasterDuke joined
|
|||
MasterDuke | nine, lizmat: i just checked, reverting 3853a0f8be75c9df496df2d76481c191de69c9f7 and 196fbee64e8002272a4a7ed853315eedd160204f unbreaks the jvm build. reverting just 3853a0f8be75c9df496df2d76481c191de69c9f7 doesn't unbreak it, now trying just 196fbee64e8002272a4a7ed853315eedd160204f | 02:56 | |
linkable6 | (2024-03-23) github.com/rakudo/rakudo/commit/3853a0f8be RakuAST: fix look up of our scoped subs in my scoped packages at compile time | ||
(2024-03-23) github.com/rakudo/rakudo/commit/196fbee64e RakuAST: fix accessing 6.e PseudoStash at compile time | |||
MasterDuke | i have no idea why. the only thing i see without trying to understand what those commits do, is github.com/rakudo/rakudo/commit/19...444b5e6R38 should that be `PseudoStash6c` instead of `PseudoStash`? | 02:58 | |
releasable6 | Next release in ≈1 day and ≈15 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 03:00 | |
MasterDuke | ok, reverting just 196fbee64e unbreaks it | 03:03 | |
linkable6 | (2024-03-23) github.com/rakudo/rakudo/commit/196fbee64e RakuAST: fix accessing 6.e PseudoStash at compile time | ||
04:13
vrurg left,
vrurg joined
06:23
kjp left
06:26
kjp joined
|
|||
nine | MasterDuke: no, $!package is declared in PseudoStash 6.e, so that line is correct | 07:02 | |
tellable6 | 2024-03-25T18:52:45Z #raku-dev <Xliff> nine Can you read the last my last comment on #5534 and see if you have any ideas? Thanks. | ||
2024-03-26T18:41:16Z #raku <Xliff> nine What do you mean? Would you mind providing an example in #5534? Thanks. | |||
nine | Xliff: something like blob8.new($carray.list).decode | 07:59 | |
tellable6 | nine, I'll pass your message to Xliff | ||
09:32
sena_kun joined
11:12
Xliff joined
|
|||
Xliff | Updated #5534 - The root cause is that the Raku allocated structurs are causing friction, whereas C-allocated structures do not. Would appreciate some further help on this. Thanks. | 11:13 | |
tellable6 | 2024-03-27T07:59:54Z #raku-dev <nine> Xliff: something like blob8.new($carray.list).decode | ||
Xliff | .tell nine Ah! Thanks for that... however that's going the wrong direction. I'm trying to have Raku share with C, not the other way around. So Raku originated String data needs to go to a (char *) | 11:14 | |
tellable6 | Xliff, I'll pass your message to nine | 11:15 | |
Xliff | .tell nine At any rate, it looks like the root-problem from | ||
tellable6 | Xliff, I'll pass your message to nine | ||
Xliff | .tell nine At any rate, it looks like the root-problem for #5534 is the Raku-allocated structure. If C allocates, the problem goes away. | ||
tellable6 | Xliff, I'll pass your message to nine | ||
lizmat | greppable6: .type_check_parents | 11:36 | |
greppable6 | lizmat, Found nothing! | ||
11:41
Geth left
11:42
Geth joined
12:18
MasterDuke left
12:26
sena_kun left
12:27
sena_kun joined
12:28
sena_kun left,
sena_kun joined
|
|||
Geth | rakudo/liz-post2024.03: d7081fa006 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/ParametricRoleHOW.nqp Streamline Metamodel::ParametricRoleHOW (Take 2) - fixed various issues spotted in the blin run - added some more shortcuts - added some more helper methods, some of which may get more general exposure over time |
12:29 | |
15:54
Xliff left
17:07
AntonOks joined
|
|||
Geth | rakudo/liz-post2024.03: a9af505df6 | (Elizabeth Mattijsen)++ | 2 files Move helper methods to RoleContainer So they can be used by other HOW classes |
18:08 | |
18:31
codesections left,
codesections joined
18:32
codesections left
18:33
codesections joined
18:36
codesections left,
codesections joined
18:40
codesections left,
codesections joined
18:41
codesections left,
codesections joined
18:43
codesections left,
codesections joined
|
|||
Geth | rakudo/liz-post2024.03: 118e24a77e | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp Streamline Metamodel::CurriedRoleHOW (Take 2) |
18:47 | |
18:51
codesections left,
codesections joined
18:54
codesections left,
codesections joined
18:55
codesections left
18:59
codesections joined
19:02
codesections left,
codesections joined
|
|||
Geth | rakudo/liz-post2024.03: ec6e7cc56c | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp Move all parameterization logic into one place This is the only place where they are called. So no need for any additional methods / subs. Still need to find the infiniloop that is caused by setting the is_complete flag at the end of the protected block. Because that's where it *should* be. |
20:07 | |
20:32
AntonOks left
20:54
librasteve_ joined
21:20
codesections left,
codesections joined
21:21
codesections left
21:22
codesections joined,
codesections left
21:24
codesections joined,
codesections left
21:27
codesections joined
21:32
codesections left
21:43
codesections joined
21:48
codesections left
22:15
sena_kun left
|
|||
releasable6 | Next release in ≈19 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 23:00 |