https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118464
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Last reconfirmed| |2025-01-14 Status|UNCONFIRMED |NEW --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Reduced further: ``` typedef decltype(sizeof(0)) size_t; struct ts1 { int spans[6][2]; }; struct gg { int t[6]; }; ts1 f(size_t t, struct ts1 *s1, struct gg *s2) { ts1 ret; for (size_t i = 0; i != t; i++) { if (!(i < t)) __builtin_abort(); ret.spans[i][0] = s1->spans[i][0] + s2->t[i]; ret.spans[i][1] = s1->spans[i][1] + s2->t[i]; } return ret; } ```