https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115148
--- Comment #2 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> --- It will succeed, if any of the following optimizations are removed: -fcrossjumping -finline-functions -finline-small-functions -freorder-blocks-algorithm=stc -ftree-pre -ftree-tail-merge -ftree-vrp Consequently, it always fails when these flags are present at the same time.