https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83015
--- Comment #17 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Indeed with the configure flags used by your tester it does reproduce. It is difference in inlining priority order, perhaps caused by the badness sanity check (though I fail to see how)