modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/ifreg.c (about) 1 union foo 2 { 3 float f; 4 int i; 5 }; 6 7 foo (int a, float c) 8 { 9 union foo b; 10 b.i = a; 11 return b.f + c; 12 }