🦋 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. |
|||||||||||||||||||||||||||||||||||||||
jdv | AlexDaniel: more or less | 01:46 | |||||||||||||||||||||||||||||||||||||
lizmat: thanks | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | jdv: and what does that mean :D | 01:49 | |||||||||||||||||||||||||||||||||||||
Geth | roast/6.c-errata: b60952687c | (Justin DeVuyst)++ | 59 files Untodo most of the passing todos The few remaining aren't as easy but at least the bulk of the noise is squelched now. |
01:59 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | huh, interesting how this just redefined 6.c | 02:00 | |||||||||||||||||||||||||||||||||||||
but I guess that doesn't matter | |||||||||||||||||||||||||||||||||||||||
jdv | how is untodoing todos redefining anything? | 02:02 | |||||||||||||||||||||||||||||||||||||
strictly speaking sure, but we backport other changes into the errata test suites... | 02:03 | ||||||||||||||||||||||||||||||||||||||
Geth | roast/6.d-errata: b68077413f | (Vadim Belman)++ (committed by Justin DeVuyst) | S02-names/is_default.t Extend `is default` tests for hashes Cover all variations of parameterization over key and value. |
02:15 | |||||||||||||||||||||||||||||||||||||
roast/6.d-errata: 9f65371afa | (Vadim Belman)++ (committed by Justin DeVuyst) | S02-names/is_default.t Expect `X::TypeCheck::Attribute::Default` It makes more sense with wrong type of value in `is default` for attributes. |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | jdv: it means that older rakudo versions (that officially supported 6.c) no longer pass 6.c-errata… I think initially that was not the plan | 02:35 | |||||||||||||||||||||||||||||||||||||
but it doesn't really matter | |||||||||||||||||||||||||||||||||||||||
it's fine if they don't pass it because the implementation was clearly wrong (thus errata), but untodoing tests is a different story | 02:37 | ||||||||||||||||||||||||||||||||||||||
jdv | i fail to see how they are "a different story" | 02:41 | |||||||||||||||||||||||||||||||||||||
Geth | roast/6.d-errata: ab2981a742 | (Justin DeVuyst)++ | 22 files Untodo all of the passing todos |
02:51 | |||||||||||||||||||||||||||||||||||||
jdv | afk til tomorrow's release | 02:52 | |||||||||||||||||||||||||||||||||||||
03:17
hythm joined
04:03
dutchkin joined
04:15
guifa left
04:29
hythm left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | There should be a writeup on the purpose of errata, and how TODO test in the errata should be considered (part of the spec? Solely aspirational but not part of spec?) | 04:39 | |||||||||||||||||||||||||||||||||||||
06:16
dutchkin left
06:19
dutchkin joined
06:42
AlexDaniel left
07:38
dutchkin left
09:01
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
09:03 | |||||||||||||||||||||||||||||||||||||
10:50
[TuxCM] joined
10:57
[Tux] left
10:59
[Tux] joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/11/21/2023-...m-devving/ | 11:05 | |||||||||||||||||||||||||||||||||||||
jdv | gonna start the releasings in just a bit | 17:07 | |||||||||||||||||||||||||||||||||||||
[Tux] misses a note about change in timings :) | 17:12 | ||||||||||||||||||||||||||||||||||||||
lizmat | [Tux]: good point | 17:40 | |||||||||||||||||||||||||||||||||||||
weekly: test-t timings | |||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Noted! (weekly) | ||||||||||||||||||||||||||||||||||||||
jdv | what happened there? | 17:57 | |||||||||||||||||||||||||||||||||||||
lizmat | jdv: the test-t tests run on new hardware | 17:58 | |||||||||||||||||||||||||||||||||||||
jdv | oh, i thought they lost ~1s and was wondering why | 18:01 | |||||||||||||||||||||||||||||||||||||
18:19
nine left,
nine joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2023.11: 05aeac337a | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [e40266f2][7efb6219][663da63a][8eee6c39][6d90c923][c5622ff9] [af4d0b8e][d9be3a2a][5e53e029][a2b6e34e][7eafdc04][5c5a037e] [7a8ffa9d] |
18:23 | |||||||||||||||||||||||||||||||||||||
nqp/main: da0a47e1ba | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2023.11 |
19:21 | ||||||||||||||||||||||||||||||||||||||
nqp/main: ad92dc5a52 | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2023.11 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2023.11: e81e65611b | (Justin DeVuyst)++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2023.11 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2023.11: dd7a2ece54 | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2023.11 |
|||||||||||||||||||||||||||||||||||||||
rakudo: jdv++ created pull request #5475: Release 2023.11 |
19:27 | ||||||||||||||||||||||||||||||||||||||
rakudo/main: 4 commits pushed by (Justin DeVuyst)++ | |||||||||||||||||||||||||||||||||||||||
jdv | i think the release is done. anyone know how often rakudo.org updates itself based on gh? | 19:41 | |||||||||||||||||||||||||||||||||||||
coleman | I don't see a specific cron entry for that under our rakudo.org user, but it may be under root or a different user | 19:44 | |||||||||||||||||||||||||||||||||||||
I'll follow up. Is there a script checked into the rakudo repo that should be run? | |||||||||||||||||||||||||||||||||||||||
jdv | i believe its github.com/rakudo/rakudo.org/blob/...udo.org.sh | 19:45 | |||||||||||||||||||||||||||||||||||||
all i know is i uploaded the source release artifacts and updated the git side and its been ~10 and no change yet. | 19:46 | ||||||||||||||||||||||||||||||||||||||
nemokosch | coleman: in the meantime, I'm building (a reduced version of) your Caddy based image, hopefully it will work with podman and then it will give plenty of inspiration for the Raku-based version | 19:53 | |||||||||||||||||||||||||||||||||||||
coleman | Push your changes up to a branch whenever you like, and I will take a look | 19:54 | |||||||||||||||||||||||||||||||||||||
nemokosch | I see you hold yourself to higher standards; I have been force pushing my draft PR like crazy 😄 | 19:58 | |||||||||||||||||||||||||||||||||||||
btw I removed the Mojo module and Plack from the Dockerfile (along with the fetch-recent-blog-posts script) and it still takes eons to get Mowyw installed, I wonder why | 19:59 | ||||||||||||||||||||||||||||||||||||||
coleman | That is okay. It's preferable to force push to a draft PR before merge. The final git history is what should be clean | ||||||||||||||||||||||||||||||||||||||
nemokosch | Yey, it works like a charm | 20:16 | |||||||||||||||||||||||||||||||||||||
the weird thing is that the container doesn't show up with podman container list | 20:17 | ||||||||||||||||||||||||||||||||||||||
but it most definitely did work when I ran it | |||||||||||||||||||||||||||||||||||||||
podman ps --all works though | 20:19 | ||||||||||||||||||||||||||||||||||||||
coleman | jdv: where do the other release artifacts come from | 20:45 | |||||||||||||||||||||||||||||||||||||
only 3 here rakudo.org/downloads/rakudo | |||||||||||||||||||||||||||||||||||||||
Azure pipelines here? dev.azure.com/rakudo/rakudo/_build...ew=results | |||||||||||||||||||||||||||||||||||||||
jdv | you mean the nqp*tar* files? | 20:46 | |||||||||||||||||||||||||||||||||||||
coleman | no, the .msi files, for instance | 20:47 | |||||||||||||||||||||||||||||||||||||
jdv | other people do that and more - that's who i tell when i'm done | ||||||||||||||||||||||||||||||||||||||
patrickb and El_Che | |||||||||||||||||||||||||||||||||||||||
i only handle the source moarvm, nqp, and rakudo releases | 20:48 | ||||||||||||||||||||||||||||||||||||||
coleman | Understood | ||||||||||||||||||||||||||||||||||||||
jdv | patrickb: the release happened except for rakudo.org | 21:00 | |||||||||||||||||||||||||||||||||||||
El_Che: ^ | 21:01 | ||||||||||||||||||||||||||||||||||||||
release is "done". commit away! | |||||||||||||||||||||||||||||||||||||||
coleman | I am reading through the OpenBSD service scripts before I just start running random commands. | 21:02 | |||||||||||||||||||||||||||||||||||||
jdv | coleman++ | ||||||||||||||||||||||||||||||||||||||
coleman | El_Che, what's your github username, btw? | ||||||||||||||||||||||||||||||||||||||
nemokosch | "recent blog posts" got CORS blocked, not surprising | 21:05 | |||||||||||||||||||||||||||||||||||||
it's nxadm github.com/nxadm/rakudo-pkg | 21:06 | ||||||||||||||||||||||||||||||||||||||
Other than that, the container with the reworked toolchain seems to work. It's a bit painful that I needed to install build-essentials and libxml2-dev for LibXML but on second thought, I probably haven't even used that, hence the CORS block (I tried to just borrow it from the live site) | 21:11 | ||||||||||||||||||||||||||||||||||||||
21:29
Nemokosch joined
21:41
Nemokosch left
22:06
rypervenche left
22:08
rypervenche joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | jdv++ coleman++ El_Che++ did I forget someone? | 22:45 | |||||||||||||||||||||||||||||||||||||
23:00
lizmat_ joined
23:01
sena_kun left
23:02
lizmat left
23:11
lizmat_ left,
lizmat joined
|