https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78497

--- Comment #3 from Alexandre Oliva <aoliva at gcc dot gnu.org> ---
One aspect to the problem is the extra warnings you get.  As more and more
projects adopt -Werror by default, it means you get a different error with
-save-temps.  That's bad for users and inconvenient for ourselves.

Now the real kicker is that -save-temps is the standard, recommended way for
users to report bugs.  As preprocessing now discards information that feeds
into compiler decisions, the odds of some other divergence that is more likely
to affect small details in the compilation to the point of no longer triggering
hard-to-hit bugs grows.  That would is a very unfortunate outcome for a problem
that has an easy-ish solution described in the bug report description.

Reply via email to