https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102994
--- Comment #9 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Óscar Fuentes from comment #6) > So IIUC you are applying modifications to libstdc++ that deviate from the > published standard expecting that the committee will accept those changes. > As a user, this is troublesome, because right now I need to special-case gcc > version >11.2 and maybe version <X.xx again in the future if the change is > not accepted and is reverted. Why do you need to special case anything? What problem are these extra const qualifications causing you?