https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66559
--- Comment #2 from David Krauss <potswa at mac dot com> --- That bug only mentions missing allocator_traits support. It looks like the problem here is that _List_node declares a member _Tp and initializes it, whereas it should declare aligned storage for a _Tp and let the container initialize it.