https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89529 --- Comment #1 from dcci <dccitaliano at gmail dot com> --- The breakpoint is set on the line where the decrement happens, so it should probably print the value before the decrement (at -Og)