https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89072
--- Comment #11 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #9) > It is not always wrong, it is a reasonable choice for some projects during > their development, if they are willing to fix or work around all new > warnings, even if they are false positives. Sure. If people want the pain, they can have it. But it is never okay to cause other people to have -Werror -- they may have a different compiler (version) that no one else has tested with, they may have different warnings enabled, etc. > But enabling any kind of -Werror by default is always wrong. Yup.