[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilati
From: |
Arash Esbati |
Subject: |
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation |
Date: |
Fri, 09 Jun 2023 00:27:43 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes:
> If this is not related to native-compilation, my first suspect is GCC
> optimizations. Try building with -Og or -O1, and see if that avoids
> the problem.
Ok, I tried the different optimization levels and this is the result.
Running the standard procedure
$ git clean -fdx
$ ./autogen.sh
$ ./configure --with-native-compilation
Gives this in the summary
What compiler should emacs be built with? gcc -g3 -O2 -gdwarf-2
which breaks during the make run.
Lowering the -O option works for these three scenarios and Emacs builds
successfully with GCC 13.1:
$ git clean -fdx
$ ./autogen.sh
$ CFLAGS='-g3 -O0 -gdwarf-2' ./configure --with-native-compilation
$ make
$ git clean -fdx
$ ./autogen.sh
$ CFLAGS='-g3 -O1 -gdwarf-2' ./configure --with-native-compilation
$ make
$ git clean -fdx
$ ./autogen.sh
$ CFLAGS='-g3 -Og -gdwarf-2' ./configure --with-native-compilation
$ make
Best, Arash
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Arash Esbati, 2023/06/08
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Arash Esbati, 2023/06/08
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation,
Arash Esbati <=
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Cyril Arnould, 2023/06/16
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Arash Esbati, 2023/06/22
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Eli Zaretskii, 2023/06/23
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Arash Esbati, 2023/06/23
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Eli Zaretskii, 2023/06/23
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Arash Esbati, 2023/06/23
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Deus Max, 2023/06/24