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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|12.0                        |11.2.1
      Known to work|11.2.1                      |12.0
   Target Milestone|12.0                        |10.4
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=94668
         Resolution|FIXED                       |---
             Status|RESOLVED                    |NEW
           Assignee|pinskia at gcc dot gnu.org         |unassigned at gcc dot 
gnu.org
            Summary|[12 Regression] ICE: in     |[10/11 Regression] ICE: in
                   |output_constant_pool_2, at  |output_constant_pool_2, at
                   |varasm.cc:4062 with         |varasm.cc:4062 with
                   |-mcpu=neoverse-512tvb       |-mcpu=neoverse-512tvb
                   |-msve-vector-bits=512       |-msve-vector-bits=512

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So it looks like it is a bug in GCC 10.x and 11.x too and the only reason why
it was not caught back then was the testcase that was added was all 0 for the
constant (gcc.target/aarch64/sve/pr94668.c).

Note -frounding-math testcases are a regression in GCC 12 though due to
r12-4767-g81342e95827f77c.

Note I am not going to do the backport of the patch, someone else can do that.

Reply via email to