https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107527
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Target Milestone|--- |15.0
Resolution|--- |FIXED
Last reconfirmed| |2025-5-29
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Fixed by r15-3532:
c++: exception spec and stdlib specialization
We were silently accepting the pr65923.C specialization of std::swap with
the wrong exception specification; it should be declared noexcept. Let's
limit ignoring mismatch with system headers to extern "C" functions so we
get a diagnostic for the C++ library.