modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20000412-3.c (about) 1 typedef struct { 2 char y; 3 char x[32]; 4 } X; 5 6 int z (void) 7 { 8 X xxx; 9 xxx.x[0] = 10 xxx.x[31] = '0'; 11 xxx.y = 0xf; 12 return f (xxx, xxx); 13 } 14 15 int main (void) 16 { 17 int val; 18 19 val = z (); 20 if (val != 0x60) 21 abort (); 22 exit (0); 23 } 24 25 int f(X x, X y) 26 { 27 if (x.y != y.y) 28 return 'F'; 29 30 return x.x[0] + y.x[0]; 31 } 32