2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20031003-1.c
blob5d39d799e50447d610368d561eb959595f5a8f50
1 /* PR optimization/9325 */
3 #include <limits.h>
5 extern void abort (void);
7 int f1()
9 return (int)2147483648.0f;
12 int f2()
14 return (int)(float)(2147483647);
17 int main()
19 #if INT_MAX == 2147483647
20 if (f1() != 2147483647)
21 abort ();
22 if (f2() != 2147483647)
23 abort ();
24 #endif
25 return 0;