@@ -127,10 +127,10 @@ SUBROUTINE CHECK1(SFAC)
127127* .. Local Scalars ..
128128 COMPLEX * 16 CA
129129 DOUBLE PRECISION SA
130- INTEGER I, J, LEN, NP1
130+ INTEGER I, IX, J, LEN, NP1
131131* .. Local Arrays ..
132- COMPLEX * 16 CTRUE5(8 ,5 ,2 ), CTRUE6(8 ,5 ,2 ), CV(8 ,5 ,2 ), CX (8 ),
133- + MWPCS(5 ), MWPCT(5 )
132+ COMPLEX * 16 CTRUE5(8 ,5 ,2 ), CTRUE6(8 ,5 ,2 ), CV(8 ,5 ,2 ), CVR (8 ),
133+ + CX( 8 ), CXR( 15 ), MWPCS(5 ), MWPCT(5 )
134134 DOUBLE PRECISION STRUE2(5 ), STRUE4(5 )
135135 INTEGER ITRUE3(5 ), ITRUEC(5 )
136136* .. External Functions ..
@@ -173,6 +173,9 @@ SUBROUTINE CHECK1(SFAC)
173173 + (7.0D0 ,2.0D0 ), (0.3D0 ,0.1D0 ), (5.0D0 ,8.0D0 ),
174174 + (0.5D0 ,0.0D0 ), (6.0D0 ,9.0D0 ), (0.0D0 ,0.5D0 ),
175175 + (8.0D0 ,3.0D0 ), (0.0D0 ,0.2D0 ), (9.0D0 ,4.0D0 )/
176+ DATA CVR/ (8.0D0 ,8.0D0 ), (- 7.0D0 ,- 7.0D0 ),
177+ + (9.0D0 ,9.0D0 ), (5.0D0 ,5.0D0 ), (9.0D0 ,9.0D0 ),
178+ + (8.0D0 ,8.0D0 ), (7.0D0 ,7.0D0 ), (7.0D0 ,7.0D0 )/
176179 DATA STRUE2/ 0.0D0 , 0.5D0 , 0.6D0 , 0.7D0 , 0.8D0 /
177180 DATA STRUE4/ 0.0D0 , 0.7D0 , 1.0D0 , 1.3D0 , 1.6D0 /
178181 DATA ((CTRUE5(I,J,1 ),I= 1 ,8 ),J= 1 ,5 )/ (0.1D0 ,0.1D0 ),
@@ -279,6 +282,15 @@ SUBROUTINE CHECK1(SFAC)
279282 END IF
280283*
281284 40 CONTINUE
285+ IF (ICASE.EQ. 10 ) THEN
286+ N = 8
287+ IX = 1
288+ DO 180 I = 1 , N
289+ CXR(IX) = CVR(I)
290+ IX = IX + INCX
291+ 180 CONTINUE
292+ CALL ITEST1(IZAMAX(N,CXR,INCX),3 )
293+ END IF
282294 60 CONTINUE
283295*
284296 INCX = 1
0 commit comments