OSDN Git Service

Backported from mainline
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / compile / 20020309-2.c
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 }