modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20000801-3.c (about) 1 /* Origin: PR c/92 from Simon Marlow <t-simonm@microsoft.com>, adapted 2 to a testcase by Joseph Myers <jsm28@cam.ac.uk>. 3 */ 4 5 typedef struct { } empty; 6 7 typedef struct { 8 int i; 9 empty e; 10 int i2; 11 } st; 12 13 st s = { .i = 0, .i2 = 1 }; 14 15 extern void abort (void); 16 17 int 18 main (void) 19 { 20 if (s.i2 == 1) 21 exit (0); 22 else 23 abort (); 24 }