https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
--- Comment #3 from Adrien Guinet <adrien at guinet dot me> --- I don't think this is a user error. Some attributes might be declared aligned inside a structure, without any specifications that every instanced objects must be themselves aligned on a specific boundary. This is espacially true with C++ !