On Sun, Feb 04, 2018 at 12:34:38PM -0500, valdis.kletni...@vt.edu wrote: > For reasons totally beyond my understanding, gcc 8 changed the > order of two structure member, which leads to an error:
I'm a little late on this, but isn't the whole point of C99 initializers that field order should not matter at all?