https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105326
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|c |ipa CC| |marxin at gcc dot gnu.org --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Yes inlining heuristics and many some other ipa based ones are based on the whole translation unit. So changing one minor thing even if it does not look like it would, can change the whole output and such. I don't think this is a bug.