modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20020309-2.c (about) 1 /* This testcase ICEd on IA-32 at -O2, because loop was calling convert_modes 2 between a MODE_FLOAT and MODE_INT class modes. */ 3 4 typedef union 5 { 6 double d; 7 long long ll; 8 } A; 9 10 void 11 foo (A x, A **y, A z) 12 { 13 for (; *y; y++) 14 if (x.ll == 262 && (*y)->d == z.d) 15 break; 16 }