11 Dec 2025
Voldenet Yes, it would make sense if leave worked, I guess it's specified well 16:10
not having return is a bit visible in Promise.then and in that case return doesn't even make much sense 16:18
unless it's awaited in the same sub where the block originates from 16:20
e.g. `sub x { await fetch("thing").then(sub ($_) { return 0 if .status ~~ Broken; .result })` 16:22
without `sub ($_)` x could return 0 directly without resolving the promise, but that'd be weird 16:26
12 Dec 2025
patrickb I need write access to github.com/MoarVM/libuv. Can someone grant me that? 21:47
japhb Doesn't look like I have owner perms unfortunately 22:11
timo i can't do it either 22:36
13 Dec 2025
lizmat granted 00:01
japhb The all-powerful lizmat! :-) 01:00
Geth MoarVM/main: 20 commits pushed by (Patrick Böker)++
review: github.com/MoarVM/MoarVM/compare/d...fdfc459c04
20:08
MoarVM/main: e765890c1e | (Patrick Böker)++ | src/io/procops.c
unbreak the Rakudo build

We dropped the UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS flag in the non PTY case. That's pretty wrong.
23:03
15 Dec 2025
librasteve_ rakudoweekly.blog/2025/12/15/2025-...plar-poll/ 18:41
16 Dec 2025
Geth MoarVM/nativecall_beware_the_moving_pointer: 2e6906d7ab | (Timo Paulssen)++ | 2 files
Nativecall: ensure we don't read from outdated pointers
17:11
MoarVM: timo++ created pull request #1976:
Nativecall: ensure we don't read from outdated pointers
17:14
MoarVM/nativecall_beware_the_moving_pointer: 14094ccd81 | (Timo Paulssen)++ | 2 files
MVM_nativecall_make_cppstruct allocates, so root args and res_type around it
17:47
MoarVM/fix_procops_build: e714b81fdc | (Timo Paulssen)++ | src/io/procops.c
Don't accidentally use label + variable declaration

I think this is what broke compilation on macs?
18:23
MoarVM: timo++ created pull request #1977:
Don't accidentally use label + variable declaration
timo 18:25
The macOS-13 based runner images are now retired. For more details, see github.com/actions/runner-images/issues/13046.
T Mac_13_MVM
looks like this is also happening
"IMAGE_NAME": "ubuntu-22.04", 18:26
^- what the fuck? :)
that is apparently related to using the built-in find-on-page tool, for some reason searching for "u" makes a whole lot of " show up all over the place 18:29
Geth MoarVM/fix_procops_build: d223e8cbb7 | (Timo Paulssen)++ | azure-pipelines.yml
Move GH actions OS versions up. goodbye macos-13, ubuntu-20.04
18:32
timo wait ... this isn't using gh actions, this is using azure 18:33
• Full Removal Date: April 30th, 2025 - this was ubuntu 20.04 on azure pipelines 18:34
• Full Retiral Date: 4th December 2025 - this is macos-13 18:36
Geth MoarVM/fix_procops_build: 46375a474d | (Timo Paulssen)++ | azure-pipelines.yml
Move azure pipeline OS versions up. goodbye macos-13, ubuntu-20.04

Also, the runner was complaining about the Win job names starting with an underscore, so to get it to still go first, we put an A in front
18:49