https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890
--- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> --- To clarify what I said in comment #1: with the growing coverage of middle-end warnings, making the diagnostic pragmas work more reliably is increasingly important. I don't think I'll have the time to work on it in stage 1 but since this is a bug (and could even be considered a regression) I'll try to find some in stage 3.