modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20010329-1.c (about)

     1  union u {
     2    unsigned char a;
     3    double b;
     4  };
     5  
     6  int a;
     7  
     8  union u foo (void)
     9  {
    10    union u b;
    11  
    12    if (a)
    13      b.a = 1;
    14    else
    15      b.a = 0;
    16    return b;
    17  }