https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107835
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Reduced C testcase (just -O2 is needed): int * foo (void) { int *x = 0; unsigned n = n; for (; n; --n, ++x) ; return x; }