https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77945
--- Comment #3 from Eric Fiselier <eric at efcs dot ca> --- > if the type contains trailing padding bytes (but one bytes between members). The last bit is nonsense. I meant to say that padding between members seemed OK.