https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119057
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work| |15.0
Summary|[15 regression] ICE at |[12/13/14 regression] ICE
|-O{2,3} with "-fno-tree-vrp |at -O{2,3} with
|-fno-tree-forwprop" on |"-fno-tree-vrp
|x86_64-linux-gnu: in |-fno-tree-forwprop" on
|operator[], at vec.h:910 |x86_64-linux-gnu: in
|since r15-1055 |operator[], at vec.h:910
| |since r15-1055
Keywords| |fixed-but-no-testcase,
| |wrong-code
Priority|P1 |P2
Target Milestone|15.0 |12.5
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
So the issue goes back much longer, it was first partly fixed by
r11-4865-g2686de5617bfb5
I'm queueing this for backports, even without having a wrong-code testcase
(the outer loop use lacks a inner loop reduction "epilogue").