* cfgloopmanip.c (duplicate_loop_to_header_edge): Cleanup profile
[official-gcc.git] / gcc / testsuite / gfortran.dg / pr66864.f90
blobebea99b389254ce167fedea2303564be2105c559
1 ! { dg-do run }
2 ! PR fortran/66864
4 program t
5 implicit none
6 real(8) x
7 x = 2.0d0**26.5d0
8 if (floor(x) /= 94906265) call abort
9 if (floor(2.0d0**26.5d0)/= 94906265) call abort
10 x = 777666555.6d0
11 if (floor(x) /= 777666555) call abort
12 if (floor(777666555.6d0) /= 777666555) call abort
13 x = 2000111222.6d0
14 if (floor(x) /= 2000111222) call abort
15 if (floor(2000111222.6d0) /= 2000111222) call abort
16 end program t