https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126984
Bug ID: 126984
Summary: ICE in complex_pattern::build since
r17-3408-gcd962857ea3d8d
Product: gcc
Version: 17.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: alfierichards at gcc dot gnu.org
Target Milestone: ---
ICE from the following:
> double *a;
> double b, c, d, e, f;
> int g, h;
> void l() {
> double i, j, k;
> for (; g; g++, h += 2) {
> k = a[h];
> j = a[h + 1];
> a[h] = b * f - c * e + d * k - i * j;
> a[h + 1] = b * e + c * f + d * j + i * k;
> }
> }
With -c -march=armv9-a -Ofast