🦋 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. |
|||
02:17
MasterDuke joined
|
|||
MasterDuke | nine: any idea why 196fbee breaks the jvm build? i'm not seeing anything | 02:18 | |
in a totally unrelated question. i noticed we have a couple instances of `if nqp::getcomp("Raku").backend.name eq '<foo>'` in rakudo. any reason those couldn't/shouldn't be turned into `#?if <foo>`? | 02:21 | ||
nine | MasterDuke: my only guess is that the #?if mechanism came later. But I did not check that | 06:32 | |
tellable6 | 2024-03-27T11:15:01Z #raku-dev <Xliff> 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 *) | ||
2024-03-27T11:15:16Z #raku-dev <Xliff> nine At any rate, it looks like the root-problem from | |||
2024-03-27T11:15:39Z #raku-dev <Xliff> nine At any rate, it looks like the root-problem for #5534 is the Raku-allocated structure. If C allocates, the problem goes away. | |||
08:53
sena_kun joined
|
|||
Geth | rakudo/liz-post2024.03: cccc7140db | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Streamlining Routine.find_best_dispatchee (Part 6, Take 2) Original take broke DispatchMap module. Now it doesn't anymore. Plus some additional tweaks |
12:21 | |
rakudo/liz-post2024.03: 818dfdbc77 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp Make Metamodel::CurriedRoleHOW a client of ::Composing - rename "complete_parameterization" to "compose" - use ::Composing features - make .composing return $!candidate, so it can be sensibly used in an expression - add more internal comments |
12:53 | ||
rakudo/liz-post2024.03: fbf6ef9cd5 | (Elizabeth Mattijsen)++ | 6 files Add some shortcut methods to Metamodel::Archetypes and use them - nominalish -> nominal || nominalizable - inheritablish -> inheritable || inheritalizable - composablish -> composable || composalizable |
13:27 | ||
14:04
librasteve_ left
|
|||
Geth | nqp/main: bde93fc8f3 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION Bump MoarVM for build workflow changes |
15:32 | |
rakudo/main: 96194dc331 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION Bump NQP for P5QREGEX (re)compile fixes. |
15:38 | ||
jdv | MasterDuke: maybe next time do the bump before the release | ||
15:59
[Coke]_ joined
16:00
[Coke] left
|
|||
jdv | changelogs are up. i'll wait a bit. | 16:04 | |
lizmat: ^ | |||
16:50
[Coke] joined
16:53
[Coke]_ left
|
|||
jdv | starting the releases | 17:28 | |
Geth | rakudo/release-2024.03: 54eb7a8ed8 | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [bbc1c948][2f674328][193b3b0b][769705ac][69b227dd][b4b895d7] [4751e6fe][2ce4b655][9b140351][dc72fb76][d6f73ed3][b9727ca9] [72a4802d][538d091a][fda0d132][5ba60aca][fc480c27][79e547ed] [96194dc3] |
17:42 | |
jdv | looks like nqp build failed | 18:22 | |
seems to be related to the -j make option... | 18:31 | ||
MasterDuke: around? | |||
lizmat | jdv: sorry, was afk | 18:45 | |
jdv: are you saying a clean rakudo won't build on Moar? | |||
jdv | no. 'make' on nqp works fine. 'make -j $n' breaks. | 18:46 | |
This is because of a non-bumped nqp change that i bumped in today | |||
trying to figure how important that change is and if there's an easy fix or to revert it | 18:47 | ||
lizmat | so "make -j 8" breaks? | ||
jdv | yes | ||
lizmat | make: *** No rule to make target `/Users/liz/Github/nqp/nqp-m', needed by `NQPP5QRegex.moarvm'. Stop. | 18:48 | |
make: *** Waiting for unfinished jobs.... | |||
+++ Setting upnqp-m | |||
is what I'm seeing, you too ? | |||
jdv | gist.github.com/jdv/2b5e3809caf364...64eaf2604b | 18:49 | |
yup | |||
lizmat | fwiw, I didn't know you could -j it | ||
jdv | make? | 18:50 | |
lizmat | yeah | ||
jdv | i'm a little confused why its broken but its been a while since i tried to read a real Makefile | ||
lizmat | makefiles I try to stay away from :-) | 18:53 | |
jdv | any Makefile fans around? | 18:54 | |
I don't have time for this. I'll just revert as it doesn't appear it was meant to unbreak anything... | 19:01 | ||
MasterDuke: you'll have to fix it for real later | 19:02 | ||
19:02
librasteve_ joined
|
|||
lizmat | jdv++ | 19:04 | |
Geth | nqp/main: 0241916bea | (Justin DeVuyst)++ | tools/templates/Makefile-backend-common.in Revert "Merge pull request #815 from MasterDuke17/second_attempt_at_not_compiling_P5QREGEX_every_time_tests_are_run" This reverts commit 22af4c8b0249a529b85b60bbf8f3daca5f1e09b3, reversing changes made to 97c63812765b97faf97cc80081d6e49fe5bfed08. |
19:09 | |
rakudo/main: 0f43f2bd3b | (Justin DeVuyst)++ | tools/templates/NQP_REVISION Bump NQP to revert P5QREGEX (re)compile fixes. |
19:16 | ||
rakudo/release-2024.03: fa1c755730 | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [bbc1c948][2f674328][193b3b0b][769705ac][69b227dd][b4b895d7] [4751e6fe][2ce4b655][9b140351][dc72fb76][d6f73ed3][b9727ca9] [72a4802d][538d091a][fda0d132][5ba60aca][fc480c27][79e547ed] [96194dc3] |
19:22 | ||
rakudo/release-2024.03: 6deab8836a | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [bbc1c948][2f674328][193b3b0b][769705ac][69b227dd][b4b895d7] [4751e6fe][2ce4b655][9b140351][dc72fb76][d6f73ed3][b9727ca9] [72a4802d][538d091a][fda0d132][5ba60aca][fc480c27][79e547ed] [96194dc3][0f43f2bd] |
19:25 | ||
jdv | fun stuff over, i think:) | ||
roast/6.d-errata: 94fbf9e2ea | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | S06-signature/named-parameters.t Move tests to runtime As they will be failing at compile time in the near future |
20:37 | ||
roast/6.c-errata: 9acf2ece38 | (Elizabeth Mattijsen)++ (committed by Justin DeVuyst) | S06-signature/named-parameters.t Move tests to runtime As they will be failing at compile time in the near future |
20:38 | ||
nqp/main: 50a2a534e3 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2024.03 |
21:11 | ||
nqp/main: 3af1893350 | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2024.03 |
|||
rakudo/release-2024.03: d02a598b6b | (Justin DeVuyst)++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2024.03 |
|||
rakudo/release-2024.03: 69a52129b6 | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2024.03 |
|||
rakudo: jdv++ created pull request #5541: Release 2024.03 |
21:13 | ||
rakudo/main: 4 commits pushed by (Justin DeVuyst)++ | 21:14 | ||
jdv | patrickb: the 2024.03 release is done | 21:25 | |
.tell El_Che the 2024.03 release is done | 21:26 | ||
tellable6 | jdv, I'll pass your message to El_Che | ||
jdv | i gotta go buy and make dinner. nite! | ||
japhb | jdv++ | 21:51 | |
23:00
japhb left
23:09
japhb joined
|
|||
lizmat | jdv++! | 23:28 | |
Geth | rakudo/main: 7 commits pushed by (Elizabeth Mattijsen)++
|
23:43 | |
23:46
sena_kun left
|