https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69526
--- Comment #5 from rdapp at linux dot vnet.ibm.com --- I still don't quite get why the "n - 1" is needed. Do we need it to possibly have an exit condition like if (i != n-1) or if (i <= n-1)? Am I missing something really obvious here?