https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121044

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needs-bisection
            Summary|False positive              |[14 Regression] False
                   |-Warray-bounds iwith GCC 14 |positive -Warray-bounds
                   |and NEON intrinsics         |iwith GCC 14 and NEON
                   |                            |intrinsics
   Target Milestone|---                         |14.4

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I don't see any IR differences between 14 and 15 except for slightly better
range info:

15:
  # RANGE [irange] size_t [33, 48] MASK 0x3f VALUE 0x0
vs 14:
  # RANGE [irange] size_t [33, 48]

This is for
  # i_15 = PHI <i_27(5), i_21(6)>


Which is the i used in:
    for (; i < n; i++) {
        r[i] = a[i] ^ b[i];
    }

Where the warning is coming from.

Reply via email to