https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111476
ktkachov at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Last reconfirmed| |2023-09-19 CC| |ktkachov at gcc dot gnu.org --- Comment #2 from ktkachov at gcc dot gnu.org --- Confirmed. Reduced testcase. int a, b, c, d; void e() { int f, g, h; for (;;) switch (c) { case '-': if (!b) { if (a) { g = 0; goto i; } goto j; } for (; a;) i: g++; if (b) continue; f = 1; for (; f < g; f++) { b++; if (b) h *= 10; } } j: d = h; }