Daily bump.
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / ieee / 980619-1.c
blob53065475bdab767f6bd0291126ca1b5acbcbf0ab
1 void abort (void);
2 void exit (int);
4 int main(void)
6 float reale = 1.0f;
7 float oneplus;
8 int i;
10 if (sizeof (float) != 4)
11 exit (0);
13 for (i = 0; ; i++)
15 oneplus = 1.0f + reale;
16 if (oneplus == 1.0f)
17 break;
18 reale=reale/2.0f;
20 /* Assumes ieee754 accurate arithmetic above. */
21 if (i != 24)
22 abort ();
23 else
24 exit (0);