https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109741
--- Comment #1 from Janez Zemva <janezz55 at gmail dot com> --- alternatively, the line could be changed into: struct alignas(void*) M : __gnu_cxx::__mutex { }; since this was probably meant with the magic number 64.