https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100499
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|amker at gcc dot gnu.org |rguenth at gcc dot gnu.org Status|NEW |ASSIGNED --- Comment #37 from Richard Biener <rguenth at gcc dot gnu.org> --- >From PR103063: /* { dg-do run } */ int a = 0; unsigned char b = 0; int main() { a - 6; for (; a >= -13; a = a - 8) while((unsigned char)(b-- * 6)) ; if (b != 127) __builtin_abort(); return 0; }