https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98973
--- Comment #4 from Andreas Krebbel <krebbel at gcc dot gnu.org> --- The update of global variable c is moved out of the loop. Due to that c stays at 8 although it should be counted down to 2.
krebbel at gcc dot gnu.org via Gcc-bugs Fri, 05 Feb 2021 02:04:40 -0800
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98973
--- Comment #4 from Andreas Krebbel <krebbel at gcc dot gnu.org> --- The update of global variable c is moved out of the loop. Due to that c stays at 8 although it should be counted down to 2.