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