Re: More C type errors by default for GCC 14

2023-05-14 Thread Jonathan Wakely via Gcc
On Sun, 14 May 2023, 06:28 Po Lu, wrote: > Eli Schwartz writes: > > > Quoting my previous reply on the topic. > > > > Until everyone is on the same page as you about whether these are GNUC > > extensions, this conversation will go nowhere. > > > > You are of the opinion that "GCC currently behav

Re: More C type errors by default for GCC 14

2023-05-14 Thread David Brown
On 14/05/2023 07:38, Po Lu via Gcc wrote: No, all you have to do is to tell GNU CC to compile Standard C. But what's being debated here is the behavior of GNU CC when translating both Standard C and GNU C, so your demonstration is almost completely pointless. You keep using the term "Standard

Re: More C type errors by default for GCC 14

2023-05-14 Thread Jonathan Wakely via Gcc
On Sun, 14 May 2023, 10:47 David Brown, wrote: > On 14/05/2023 07:38, Po Lu via Gcc wrote: > > > No, all you have to do is to tell GNU CC to compile Standard C. But > > what's being debated here is the behavior of GNU CC when translating > > both Standard C and GNU C, so your demonstration is al

Re: More C type errors by default for GCC 14

2023-05-14 Thread Jonathan Wakely via Gcc
On Sun, 14 May 2023, 11:21 Jonathan Wakely, wrote: > > > On Sun, 14 May 2023, 10:47 David Brown, wrote: > >> On 14/05/2023 07:38, Po Lu via Gcc wrote: >> >> > No, all you have to do is to tell GNU CC to compile Standard C. But >> > what's being debated here is the behavior of GNU CC when transl

Re: More C type errors by default for GCC 14

2023-05-14 Thread David Brown
On 14/05/2023 07:28, Po Lu via Gcc wrote: Eli Schwartz writes: Quoting my previous reply on the topic. Until everyone is on the same page as you about whether these are GNUC extensions, this conversation will go nowhere. You are of the opinion that "GCC currently behaves a certain way when c

GCC 12.3.0 regression, ccache 4.8.0 build fails witch ICE, upstream fix identified

2023-05-14 Thread Thomas Backlund via Gcc
ccache 4.8.0 build fails with ICE when building with gcc 12.3.0: https://bugs.mageia.org/show_bug.cgi?id=31893#c0 regression introduced in gcc-12-20230421 snapshot by commit: From 890d711a2477119a34cf435f6159b6253b124374 Mon Sep 17 00:00:00 2001 From: Jason Merrill < ja...@redhat.com > Date: Thu,

Re: More C type errors by default for GCC 14

2023-05-14 Thread Po Lu via Gcc
Eli Schwartz writes: > Does this mean you've conceded the point, and no longer think it is > written in C++? No. > You are correct in reading my sentence, that is indeed what I said. > > Aside: you have reiterated "the behavior of the translator itself" over > and over again, but it hasn't been

Re: More C type errors by default for GCC 14

2023-05-14 Thread Po Lu via Gcc
Jonathan Wakely writes: > Wrong. I wouldn't bother replying to you again in this thread, but I > feel that as a gcc maintainer I should confirm that Eli S. is right > here; and nobody else I know agrees with your definition of extension > as "every non-standard aspect of the compiler's behaviour,

Re: More C type errors by default for GCC 14

2023-05-14 Thread Mark Wielaard
Hi Po, On Fri, May 12, 2023 at 09:53:30PM +0800, Po Lu via Gcc wrote: > I don't want anything, seeing as I've been using GCC less and less over > the years (for this and other reasons.) I'm just throwing in my two or > so cents. I think you have contributed more than two cents and it time to sto

Re: More C type errors by default for GCC 14

2023-05-14 Thread Arsen Arsenović via Gcc
Po Lu via Gcc writes: ... > Where is it written that GNU CC follows your so-called > ``specification-driven development''? Any development style making documentation a source of truth matches this principle. This does not refer to ISO specifications specifically, though, normally, unless the

Re: More C type errors by default for GCC 14

2023-05-14 Thread Nicholas Vinson via Gcc
Jonathan Wakely writes: Wrong. I wouldn't bother replying to you again in this thread, but I feel that as a gcc maintainer I should confirm that Eli S. is right here; and nobody else I know agrees with your definition of extension as "every non-standard aspect of the compiler's behaviour, whethe

Re: GCC 12.3.0 regression, ccache 4.8.0 build fails witch ICE, upstream fix identified

2023-05-14 Thread Paul Smith
FYI I reported this crash to the GCC bugzilla yesterday: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109850 and it was closed as a dup of this: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109241 If people want to watch it. On Sun, 2023-05-14 at 10:50 +, Thomas Backlund via Gcc wrote: >

gcc-14-20230514 is now available

2023-05-14 Thread GCC Administrator via Gcc
Snapshot gcc-14-20230514 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20230514/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: More C type errors by default for GCC 14

2023-05-14 Thread Po Lu via Gcc
Arsen Arsenović writes: > Any development style making documentation a source of truth matches > this principle. This does not refer to ISO specifications specifically, > though, normally, unless the standard disagrees with reality, as > implicit-... did many years ago, ISO decisions are taken s