[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS: native comp
From: |
Gerd Möllmann |
Subject: |
Re: MPS: native comp |
Date: |
Thu, 27 Jun 2024 18:53:00 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Gerd Möllmann <gerd.moellmann@gmail.com> writes:
> Andrea Corallo <acorallo@gnu.org> writes:
>
>> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>>
>>> Andrea Corallo <acorallo@gnu.org> writes:
>>>
>>>> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>>>>
>>>>> Just a heads up. I've tinkered with the roots of CUs because of a
>>>>> FIXME I left here. So, don't blame me if something stops working :-).
>>>>
>>>> Hi Gerd,
>>>>
>>>> sorry I'm not sure if you are ironic here or not :) should I stop
>>>> tracking the branch in my CI till you think it should be functional
>>>> again or you like to keep being informed if something gets broken here?
>>>
>>> The latter :-)
>>
>> Will do 👍
>
> BTW, just did an AOT native build, and I couldn't believe my eyes - it
> finished successfully. Could be a fluke of course, but that has never
> happened before :-).
>
> #define EMACS_CONFIG_FEATURES "ACL DBUS GLIB GNUTLS LCMS2 LIBXML2 MODULES
> MPS NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS
> TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB"
>
> /* Define to the options passed to configure. */
> #define EMACS_CONFIG_OPTIONS "--cache-file
> /var/folders/1d/k_6t25f94sl83szqbf8gpkrh0000gn/T//config.cache.igc
> --with-native-compilation=aot --with-mps=yes CC=clang"
>
> It's macOS 14.5, libgccjit 14.1 from Homebrew, clang 15 from Xcode.
Hm, and a new GCC package it seems
.../github/igc/src % brew info gcc
==> gcc: stable 14.1.0 (bottled), HEAD
GNU compiler collection
https://gcc.gnu.org/
Installed
/opt/homebrew/Cellar/gcc/14.1.0_1 (1,559 files, 422.6MB) *