https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90135
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- Patches should be sent to the mailing lists, not in bugzilla, but as the comment indicates, this member function was added to resolve a library defect: https://wg21.link/lwg464 Generally we resolve defects in all applicable dialects, and so as a defect against C++03 we applied the fix to C++03 mode. Changing this now risks breaking code that uses the function, and I don't see any benefit to doing that. If you don't want to use the function in C++03 code then don't use it.