/* Origin: PR c/92 from Simon Marlow <t-simonm@microsoft.com>, adapted | |
to a testcase by Joseph Myers <jsm28@cam.ac.uk>. | |
*/ | |
typedef struct { } empty; | |
typedef struct { | |
int i; | |
empty e; | |
int i2; | |
} st; | |
st s = { .i = 0, .i2 = 1 }; | |
extern void abort (void); | |
int | |
main (void) | |
{ | |
if (s.i2 == 1) | |
exit (0); | |
else | |
abort (); | |
} |