https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103340
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- Created attachment 51866 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51866&action=edit Make all allocator base classes constexpr This patch would make bitmap_allocator, __mt_alloc and __pool_alloc usable as constexpr std::allocator in C++20. But I'm not going to commit it, because these allocators are just broken (see the linked PRs in the comment above). Instead, I'm going to remove them from the allowed --enable-libstdcxx-allocator options.