https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90027
--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > for deja testcase: gcc.c-torture/execute/20010518-2.c > as the struct a_struct define with __attribute__ ((packed)), so the member > variable b also not aligned with 4 bytes, is this case undefined behavior ? No, and AFAIK the testcase has always worked on strict-alignment platforms.