Commit b863acb7 by Tobias Burnus Committed by Tobias Burnus

quad_3.f90: Fix a condition, which wrongly required ordered/lazy evaluation.

2012-12-04  Tobias Burnus  <burnus@net-b.de>

        * gfortran.dg/quad_3.f90: Fix a condition,
        which wrongly required ordered/lazy evaluation.

From-SVN: r194155
parent 1b5be39f
2012-12-04 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/quad_3.f90: Fix a condition,
which wrongly required ordered/lazy evaluation.
2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com> 2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
* gcc.target/aarch64/121127.c: New test. * gcc.target/aarch64/121127.c: New test.
......
...@@ -15,6 +15,8 @@ program test_qp ...@@ -15,6 +15,8 @@ program test_qp
! Run this only with libquadmath; assume that all those systems ! Run this only with libquadmath; assume that all those systems
! have also kind=10. ! have also kind=10.
if (size (real_kinds) >= 4 .and. real_kinds(3) == 10 .and. qp == 16) then if (size (real_kinds) >= 4 .and. real_kinds(3) == 10 .and. qp == 16) then
if (real_kinds(3) /= 10) stop
exponent = 4000 exponent = 4000
b(:) = huge (1.0_qp)/10.0_qp**exponent b(:) = huge (1.0_qp)/10.0_qp**exponent
! print *, 'real(16) big value: ', b(1) ! print *, 'real(16) big value: ', b(1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment