https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117231
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Thanks. If so, it would be nice to include this testcase into the testsuite afterwards (sure, not with println but int e = 0; and if (++e != item) __builtin_abort (); in the loop plus if (e != 3) __builtin_abort (); at the end.