https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373
--- Comment #7 from Daniel Fruzynski <bugzi...@poradnik-webmastera.com> --- In my case structures like Msg above are generated from IDL files together with code for serialization and deserialization. Because of this I cannot freely move or add new fields there, this may break compatibility.