diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2010-06-25 21:32:37 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2010-06-25 21:32:37 +0000 |
commit | 754172c709906504704f97a7bfe68b07f60b1d10 (patch) | |
tree | 80d1d49e8cc5246619deffa90b734a08e4a9bbef /gcc | |
parent | e0a80069baa67f2791ecaeaf5301a982428f29c3 (diff) | |
download | gcc-754172c709906504704f97a7bfe68b07f60b1d10.tar.gz |
re PR testsuite/38946 (gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously)
2010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR testsuite/38946
* gfortran.dg/array_constructor_23.f: Update test to allow for small
error in comparing reals.
From-SVN: r161416
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/array_constructor_23.f | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8365f765322..88f6e03cbb8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR testsuite/38946 + * gfortran.dg/array_constructor_23.f: Update test to allow for small + error in comparing reals. + 2010-06-25 Tobias Burnus <burnus@net-b.de> * selected_real_kind_2.f90: New. diff --git a/gcc/testsuite/gfortran.dg/array_constructor_23.f b/gcc/testsuite/gfortran.dg/array_constructor_23.f index ac57efc2440..fa0a28a1f17 100644 --- a/gcc/testsuite/gfortran.dg/array_constructor_23.f +++ b/gcc/testsuite/gfortran.dg/array_constructor_23.f @@ -20,7 +20,7 @@ DDA1 = ATAN2 ((/(REAL(J1,KV),J1=1,10)/), $ REAL((/(J1,J1=nf10,nf1,mf1)/), KV)) !fails DDA2 = ATAN2 (DDA, DDA(10:1:-1)) - if (any (DDA1 .ne. DDA2)) call abort () + if (any (DDA1 - DDA2 .gt. epsilon(dval))) call abort () END subroutine FA6077 (nf10,nf1,mf1, ida) @@ -42,7 +42,7 @@ QDA1 = MOD ( 1.1_k*( QDA(1) -5.0_k), P=( QDA -2.5_k)) DO J1 = 1,10 QVAL = MOD(1.1_k*(QDA(1)-5.0_k),P=(QDA(J1)-2.5_k)) - if (qval .ne. qda1(j1)) call abort () + if (qval - qda1(j1) .gt. epsilon(qval)) call abort () ENDDO END |