https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85985
--- Comment #3 from Valentin Petrov <valentinp at mellanox dot com> --- Thanks, just to clarify. Do I understand correctly that the alignment requirement for bbb comes from __attribute__ (aligned) in aaa ?? (attribute makes a3 to be aligned, which makes aaa to be 64b aligned, which makes bbb 64b aligned) ? Is this correct logic?