[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug #60798] Make does not compile with GCC 11.1.0
From: |
Eli Zaretskii |
Subject: |
Re: [bug #60798] Make does not compile with GCC 11.1.0 |
Date: |
Sat, 19 Jun 2021 17:56:57 +0300 |
> From: Paul Smith <psmith@gnu.org>
> Date: Sat, 19 Jun 2021 10:52:41 -0400
> Cc: bug-make@gnu.org
>
> On Sat, 2021-06-19 at 15:31 +0100, Dmitrii Pasechnik wrote:
> > On Fri, Jun 18, 2021 at 12:53:32PM -0400, Paul D. Smith wrote:
> >
> > > Follow-up Comment #1, bug #60798 (project make):
> > > FWIW, this warning is not valid in this situation. The code is
> > > correct; p will always be pointing into a valid buffer and never
> > > pointing at the first character in that buffer, so p[-1] always
> > > points to valid memory.
> >
> > It's undefined behaviour in C to point to such a location, isn't it?
>
> To point to which such location? As I said, we know for a fact that p
> does not point at the first character of the array. It's clearly legal
> in C to walk backwards through an array!! And referencing the previous
> element in an array is certainly not a hack.
>
> I don't think I understand.
I think it's a bug in GCC 11 that needs to be reported to the GCC
developers.
- [bug #60798] Make does not compile with GCC 11.1.0, anonyme, 2021/06/18
- [bug #60798] Make does not compile with GCC 11.1.0, Paul D. Smith, 2021/06/18
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Dmitrii Pasechnik, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Paul Smith, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0,
Eli Zaretskii <=
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Dmitrii Pasechnik, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Paul Smith, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Andreas Schwab, 2021/06/21
- Re: [bug #60798] Make does not compile with GCC 11.1.0, David A. Wheeler, 2021/06/21
- Re: [bug #60798] Make does not compile with GCC 11.1.0, RANDRIANAINA Georges Aaron, 2021/06/21
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Dmitry Goncharov, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Dmitrii Pasechnik, 2021/06/19
- Re: [bug #60798] Make does not compile with GCC 11.1.0, Eli Zaretskii, 2021/06/19