Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
lizmat And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/07/24/2023-30-morevids/ 13:10
Geth MoarVM/main: 871f7bca4f | (Brahmajit Das)++ | src/6model/containers.c
Fix incompatible function pointer types with clang16

Clang 16 enables -Werror=implicit-function-declaration by default. This results in the following error:
src/6model/containers.c:117:5: error: incompatible function pointer types initializing
   'void (*)(MVMThreadContext *, MVMObject *, MVMuint64)' (aka 'void (*)(struct MVMThreadContext *, struct MVMObject *, unsigned long)') with an expression of
... (18 more lines)
14:25
MoarVM/main: b90e4fbbdd | niner++ (committed using GitHub Web editor) | src/6model/containers.c
Merge pull request #1764 from listout/clang16-build-fix

Fix incompatible function pointer types with clang16
dogbert17 I'm wondering if something is flaky when our CI-system runs t/09-moar/01-profilers.t. It failed on my libuv PR but a but also on cygx++ unrelated PR that he posted the other day. 19:23
Has anyone seen this before or are we dealing with something that has been broken by the PR's themselves?