On Mon, Jan 23, 2023 at 2:45 AM Ludovic Courtès <ludo@gnu.org> wrote:
Hola!


Hola!
Aleix Conchillo Flaqué <aconchillo@gmail.com> skribis:

> Not because I worked on it :-), but missing JIT support on Apple Silicon
> chips in the NEWS, which makes Guile *fast* on that hardware.
>
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44505

Oops, my bad; added to NEWS!


Mmm.... still don't see it.
 
You confirm that building from the tarball still works, right?


Actually, it doesn't. Just tried it. I'll see if I have time tonight to fix it. Hang tight!

  CC       libguile_3.0_la-posix.lo
posix.c:109:9: error: cannot take the address of an rvalue of type 'int'
verify (WEXITSTATUS (W_EXITCODE (127, 0)) == 127);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/wait.h:144:27: note: expanded from macro 'WEXITSTATUS'
#define WEXITSTATUS(x)  ((_W_INT(x) >> 8) & 0x000000ff)
                          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/wait.h:131:34: note: expanded from macro '_W_INT'
#define _W_INT(w)       (*(int *)&(w))  /* convert union wait to int */
                                 ^
../lib/verify.h:305:32: note: expanded from macro 'verify'
# define verify(R) _GL_VERIFY (R, "verify (" #R ")", -)
                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~