[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: |
Eli Zaretskii |
Subject: |
bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation |
Date: |
Fri, 16 Jun 2023 13:31:26 +0300 |
> From: Cyril Arnould <cyril.arnould@outlook.com>
> CC: "eliz@gnu.org" <eliz@gnu.org>, "63365@debbugs.gnu.org"
> <63365@debbugs.gnu.org>, " akrl@sdf.org" <akrl@sdf.org>,
> András Svraka <svraka.andras@gmail.com>
> Date: Fri, 16 Jun 2023 09:04:16 +0000
>
> I've been playing around with compiler options. From my findings, the
>
> -foptimize-sibling-calls flag breaks the build:
>
>
>
> ./autogen.sh
>
> CFLAGS='-g3 -O1 -gdwarf-2 -foptimize-sibling-calls' \
>
> ./configure --with-native-compilation
>
> make
>
>
>
> OTOH, using -O1 with every flag listed under -O2 *but*
>
> -foptimize-sibling-calls results in the build succeeding. The following
>
> works as well for me:
>
>
>
> ./autogen.sh
>
> CFLAGS='-g3 -O2 -gdwarf-2 -fno-optimize-sibling-calls' \
>
> ./configure --with-native-compilation
>
> make
Andrea, any reason that this GCC switch should break
native-compilation? Does the same problem happen on GNU/Linux?
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, (continued)
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, 2023/06/08
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,
Eli Zaretskii <=
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
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Eli Zaretskii, 2023/06/24
- bug#63365: 30.0.50; GCC 13.1 breaks building Emacs with native-compilation, Deus Max, 2023/06/24