https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107919
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jason at gcc dot gnu.org
--- Comment #8 from Jason Merrill <jason at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #7)
> With GCC 13 and newer we also do not diagnose with -O2 or -O3. I have a patch
> for trunk (GCC 15) that's going to regress for -O1 (but not -O2 or -O3),
> still declaring this fixed as reported.
With GCC 13/14/trunk we diagnose with -O2 -Wsystem-headers, the warning was
just suppressed by #pragma system_header. -O3 is OK.