GNU bug report logs -
#63365
30.0.50; GCC 13.1 breaks building Emacs with native-compilation
Previous Next
Reported by: Arash Esbati <arash <at> gnu.org>
Date: Mon, 8 May 2023 08:17:02 UTC
Severity: normal
Tags: moreinfo
Merged with 65727
Found in version 30.0.50
Done: Andrea Corallo <acorallo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Sat, 18 May 2024 13:30:29 -0400
with message-id <yp11q5z58p6.fsf <at> fencepost.gnu.org>
and subject line Re: bug#65727: bug#63365: bug#65727: 30.0.50; Build failure in MSYS2 when --with-native-compilation
has caused the debbugs.gnu.org bug report #63365,
regarding 30.0.50; Build failure in MSYS2 when --with-native-compilation
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
63365: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63365
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Occasionally I use appveyor/GitHub Actions to build Emacs for Windows
using MSYS environment. At some point the build started to fail when
making .elc files.
I suspect that newer version of dependencies (libgccjit?) caused the
crash because a previous passing commit now also failed.
I don't have a local environment to investigate further. I don't know
whether the following information is actionable but here they are
- The appveyor build history:
https://ci.appveyor.com/project/voidfoo/emacs-w64/history
- A previous passing AppVeyor build on top of commit 4b3de74:
https://ci.appveyor.com/project/voidfoo/emacs-w64/builds/47147210
- GitHub action build on top of 4b3de74 that now is failing:
https://github.com/voidfoo/emacs/actions/runs/6068869155/job/16462420999
- I tried to do a debug build and that is passing
https://github.com/voidfoo/emacs/actions/runs/6063066665/job/16449969955#step:6:3
In failing builds, it seems that Emacs crashed
ELC arc-mode.elc
ELC array.elc
Backtrace:
00007ff6afeeb38e
00007ff6afdb91c1
00007ff6afdd9d61
00007ff6aff4fafa
00007ffb47848060
00007ffb48265097
00007ffb481c4ce7
00007ffb48263e06
00007ff6afe3eb58
00007ff6afe48aea
00007ff6afe490ba
00007ffb1dfa77f1
00007ff6afe48aea
00007ff6afe490ba
00007ffb1dfa7910
00007ff6afe48aea
00007ffb1b05516f
00007ff6afe48aea
00007ffb1b0556db
00007ff6afe48aea
00007ffb1b055632
00007ff6afe48aea
00007ffb1dfb6902
00007ff6afe4c27e
00007ff6afe48aea
00007ffb1dfb59ca
00007ff6afe48aea
00007ffb1dfb24eb
00007ff6afe4c27e
00007ff6afe94818
00007ff6afe48aea
00007ffb1dfc8dcb
00007ffb1dfc901f
00007ffb1dfc93ba
00007ff6afe48aea
00007ffb1dfb0ddc
00007ff6afe48aea
00007ffb1dfb0c6e
00007ff6afe48aea
00007ffb1dfa1fbb
00007ff6afe48aea
00007ffb1dfb0d06
00007ff6afe48aea
00007ffb1dfaed7c
00007ff6afe48aea
00007ffb1dfaf79a
00007ff6afe48aea
00007ffb1dfad8c4
00007ff6afe48aea
00007ffb1dfcc9a5
00007ff6afe48aea
00007ffb1dfcc41f
00007ff6afe48aea
00007ffb19f72422
00007ff6afe48aea
00007ffb2d90f0bb
00007ff6afe48aea
00007ffb2d9072cf
00007ff6afe48aea
00007ffb2d903190
00007ff6afe4cc9a
00007ff6afe4f22a
...
make[3]: *** [Makefile:328: array.elc] Error 3
--
Voi dFoo
[Message part 4 (text/html, inline)]
[Message part 5 (message/rfc822, inline)]
Cyril Arnould <cyril.arnould <at> outlook.com> writes:
>> Cyril could you confirm works for you as well?
>
> It does. Thank you all for sticking this one out!
Thank you, it would be not soved without you.
Closing this then.
Thanks
Andrea
PS @Eli not sure if more releases are planned on 29 and so if we want to
backport it.
This bug report was last modified 1 year and 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.