https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137
--- Comment #5 from Nathan Sidwell <nathan at gcc dot gnu.org> --- what should the layout of the following be? struct Foo { unsigned one : 24; static int var; unsigned two : 4; }; is this size 8 or 4?