Mercurial > hg > CbC > CbC_gcc
annotate gcc/testsuite/gcc.c-torture/compile/BUG11.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
rev | line source |
---|---|
111 | 1 #define DD 2410065408 |
2 | |
3 unsigned | |
4 foo (d) | |
5 double d; | |
6 { | |
7 return d; | |
8 } | |
9 | |
10 #if foobar | |
11 | |
12 main () | |
13 { | |
14 #if bar | |
15 unsigned u = DD; | |
16 double d = (double) u; | |
17 #else | |
18 double d = (double) DD; | |
19 #endif | |
20 printf ("%u = %u = %lf\n", foo ((double) DD), foo (d), d); | |
21 } | |
22 #else | |
23 | |
24 main () | |
25 { | |
26 printf ("%lf\n", (double) ((unsigned) DD)); | |
27 foo ((double) DD); | |
28 } | |
29 #endif |