https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109305
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|WAITING |RESOLVED --- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> --- Removing it would make the code less efficient and more complex. If your allocator is expensive to copy, your allocator is bad and should be fixed. They need to be cheap to copy.