https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65122
--- Comment #22 from Marc Glisse <glisse at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #20) > In C++17 std::allocator no longer says "It is implementation-defined whether > over-aligned types are supported" and is no longer required to call operator > new(size_t), it is supposed to use the over-aligned form as appropriate. Ah, I had missed those last few lines of p0035r4 (they were not in r2). That's great news! I remember discussions and polls about the fact that the proposal wasn't handling the library part, is there still anything missing (postponed?) or did the last couple revisions add everything?