aboutsummaryrefslogtreecommitdiff
path: root/BLAS/TESTING/sblat1.f
diff options
context:
space:
mode:
Diffstat (limited to 'BLAS/TESTING/sblat1.f')
-rw-r--r--BLAS/TESTING/sblat1.f5
1 files changed, 3 insertions, 2 deletions
diff --git a/BLAS/TESTING/sblat1.f b/BLAS/TESTING/sblat1.f
index bf336d6b..b78e10af 100644
--- a/BLAS/TESTING/sblat1.f
+++ b/BLAS/TESTING/sblat1.f
@@ -898,7 +898,8 @@
*
* .. Parameters ..
INTEGER NOUT
- PARAMETER (NOUT=6)
+ REAL ZERO
+ PARAMETER (NOUT=6, ZERO=0.0E0)
* .. Scalar Arguments ..
REAL SFAC
INTEGER LEN
@@ -921,7 +922,7 @@
*
DO 40 I = 1, LEN
SD = SCOMP(I) - STRUE(I)
- IF (SDIFF(ABS(SSIZE(I))+ABS(SFAC*SD),ABS(SSIZE(I))).EQ.0.0E0)
+ IF (ABS(SFAC*SD) .LE. ABS(SSIZE(I))*EPSILON(ZERO))
+ GO TO 40
*
* HERE SCOMP(I) IS NOT CLOSE TO STRUE(I).