https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91148
--- Comment #11 from Martin Sebor <msebor at gcc dot gnu.org> --- Most of the issues were fixed before the warning was enabled: see r271338. The cleanup was done on x86 and it was expected that other targets would need some minor changes before the warning could be enabled in -Werror. As I mentioned at the time I posted the original patch I hoped that target maintainers would actively participate in the cleanup: https://gcc.gnu.org/ml/gcc-patches/2019-05/msg00739.html. That's happening now (thanks to you and others) so from my POV things are working well. Since the cleanup involves changes to tests expecting the author to do all the work across all targets and validate the changes isn't realistic.