https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108732
--- Comment #7 from Matt Hellige <matt at immute dot net> --- Those make sense as internal details. I don't think a typical user should be expected to guess or learn these differences in order to use the GCC from the command line. So, whether or not they suffice as justification for a command failing when it always worked with prior versions, I suppose will be a matter of taste.