* installing *source* package 'minqa' ... ** package 'minqa' successfully unpacked and MD5 sums checked ** using staged installation ** libs using Fortran compiler: 'GNU Fortran (GCC) 13.2.0' using C++ compiler: 'g++.exe (GCC) 13.2.0' make[1]: Entering directory '/d/temp/RtmpSWawzs/R.INSTALL2d2ac18a4368d/minqa/src' gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c altmov.f -o altmov.o altmov.f:42:72: 42 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) altmov.f:45:72: 45 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) altmov.f:46:72: 46 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) altmov.f:53:72: 53 | 30 GLAG(I)=BMAT(KNEW,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) altmov.f:57:72: 57 | 40 TEMP=TEMP+XPT(K,J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) altmov.f:59:72: 59 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) altmov.f:60:72: 60 | 50 GLAG(I)=GLAG(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) altmov.f:76:72: 76 | 60 DISTSQ=DISTSQ+TEMP*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) altmov.f:173:72: 173 | 90 XNEW(I)=DMAX1(SL(I),DMIN1(SU(I),TEMP)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) altmov.f:238:72: 238 | 140 GW=GW+GLAG(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) altmov.f:249:72: 249 | 150 TEMP=TEMP+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) altmov.f:250:72: 250 | 160 CURV=CURV+HCOL(K)*TEMP*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) altmov.f:256:72: 256 | 170 XALT(I)=DMAX1(SL(I),DMIN1(SU(I),TEMP)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) altmov.f:269:72: 269 | 180 W(N+I)=XALT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) altmov.f:276:72: 276 | 190 XALT(I)=W(N+I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c bigden.f -o bigden.o bigden.f:45:72: 45 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) bigden.f:49:72: 49 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) bigden.f:50:72: 50 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) bigden.f:67:72: 67 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) bigden.f:78:72: 78 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) bigden.f:88:72: 88 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) bigden.f:104:72: 104 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) bigden.f:116:72: 116 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) bigden.f:127:72: 127 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) bigden.f:132:72: 132 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) bigden.f:139:72: 139 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) bigden.f:147:72: 147 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) bigden.f:151:72: 151 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) bigden.f:153:72: 153 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) bigden.f:154:72: 154 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) bigden.f:159:72: 159 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) bigden.f:160:72: 160 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) bigden.f:162:72: 162 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) bigden.f:165:72: 165 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) bigden.f:166:72: 166 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) bigden.f:174:72: 174 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) bigden.f:193:72: 193 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) bigden.f:200:72: 200 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) bigden.f:234:72: 234 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) bigden.f:238:72: 238 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) bigden.f:264:72: 264 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) bigden.f:269:72: 269 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) bigden.f:272:72: 272 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) bigden.f:273:72: 273 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) bigden.f:283:72: 283 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) bigden.f:294:72: 294 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) bigden.f:298:72: 298 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) bigden.f:300:72: 300 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) bigden.f:301:72: 301 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) bigden.f:306:72: 306 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) bigden.f:314:72: 314 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) bigden.f:315:72: 315 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c biglag.f -o biglag.o biglag.f:38:72: 38 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) biglag.f:42:72: 42 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) biglag.f:43:72: 43 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) biglag.f:54:72: 54 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) biglag.f:60:72: 60 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) biglag.f:63:72: 63 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) biglag.f:65:72: 65 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) biglag.f:76:72: 76 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) biglag.f:86:72: 86 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) biglag.f:99:72: 99 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) biglag.f:105:72: 105 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) biglag.f:113:72: 113 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) biglag.f:115:72: 115 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) biglag.f:116:72: 116 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) biglag.f:127:72: 127 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) biglag.f:151:72: 151 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) biglag.f:170:72: 170 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c bobyqa.f -o bobyqa.o gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c bobyqb.f -o bobyqb.o bobyqb.f:68:72: 68 | 10 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) bobyqb.f:97:72: 97 | DO 30 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 30 at (1) bobyqb.f:100:72: 100 | 30 GOPT(I)=GOPT(I)+HQ(IH)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) bobyqb.f:105:72: 105 | 40 TEMP=TEMP+XPT(K,J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) bobyqb.f:107:72: 107 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) bobyqb.f:108:72: 108 | 50 GOPT(I)=GOPT(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) bobyqb.f:145:72: 145 | 70 CURV=CURV+PQ(K)*XPT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) bobyqb.f:167:72: 167 | 100 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) bobyqb.f:170:72: 170 | DO 110 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 110 at (1) bobyqb.f:174:72: 174 | DO 110 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 110 at (1) bobyqb.f:175:72: 175 | 110 BMAT(IP,J)=BMAT(IP,J)+W(I)*VLAG(J)+VLAG(I)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) bobyqb.f:185:72: 185 | 120 SUMW=SUMW+VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) bobyqb.f:189:72: 189 | 130 SUM=SUM+VLAG(K)*XPT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) bobyqb.f:191:72: 191 | DO 140 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) bobyqb.f:192:72: 192 | 140 BMAT(K,J)=BMAT(K,J)+SUM*ZMAT(K,JJ) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) bobyqb.f:193:72: 193 | DO 150 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) bobyqb.f:196:72: 196 | DO 150 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) bobyqb.f:197:72: 197 | 150 BMAT(IP,J)=BMAT(IP,J)+TEMP*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) bobyqb.f:207:72: 207 | 160 XPT(K,J)=XPT(K,J)-XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) bobyqb.f:208:72: 208 | DO 170 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) bobyqb.f:211:72: 211 | 170 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) bobyqb.f:217:72: 217 | 180 XOPT(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) bobyqb.f:246:72: 246 | 200 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) bobyqb.f:278:72: 278 | 220 D(I)=XNEW(I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) bobyqb.f:291:72: 291 | 240 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) bobyqb.f:294:72: 294 | 250 W(NPT+K)=SUMA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) bobyqb.f:299:72: 299 | 260 SUM=SUM+ZMAT(K,JJ)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) bobyqb.f:301:72: 301 | DO 270 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 270 at (1) bobyqb.f:302:72: 302 | 270 VLAG(K)=VLAG(K)+SUM*ZMAT(K,JJ) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) bobyqb.f:310:72: 310 | 280 SUM=SUM+W(K)*BMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) bobyqb.f:314:72: 314 | 290 SUM=SUM+BMAT(JP,I)*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) bobyqb.f:317:72: 317 | 300 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) bobyqb.f:330:72: 330 | 310 D(I)=XNEW(I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) bobyqb.f:361:72: 361 | 330 HDIAG=HDIAG+ZMAT(K,JJ)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) bobyqb.f:365:72: 365 | 340 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) bobyqb.f:428:72: 428 | DO 410 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 410 at (1) bobyqb.f:432:72: 432 | 410 VQUAD=VQUAD+HQ(IH)*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1) bobyqb.f:434:72: 434 | 420 VQUAD=VQUAD+HALF*PQ(K)*W(NPT+K)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) bobyqb.f:476:72: 476 | 440 HDIAG=HDIAG+ZMAT(K,JJ)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) bobyqb.f:480:72: 480 | 450 DISTSQ=DISTSQ+(XPT(K,J)-XNEW(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) bobyqb.f:487:72: 487 | 460 BIGLSQ=DMAX1(BIGLSQ,TEMP*VLAG(K)**2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 460 at (1) bobyqb.f:504:72: 504 | DO 470 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 470 at (1) bobyqb.f:506:72: 506 | 470 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) bobyqb.f:509:72: 509 | DO 480 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 480 at (1) bobyqb.f:510:72: 510 | 480 PQ(K)=PQ(K)+TEMP*ZMAT(K,JJ) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 480 at (1) bobyqb.f:518:72: 518 | 490 W(I)=BMAT(KNEW,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 490 at (1) bobyqb.f:522:72: 522 | 500 SUMA=SUMA+ZMAT(KNEW,JJ)*ZMAT(K,JJ) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 500 at (1) bobyqb.f:525:72: 525 | 510 SUMB=SUMB+XPT(K,J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1) bobyqb.f:527:72: 527 | DO 520 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 520 at (1) bobyqb.f:528:72: 528 | 520 W(I)=W(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 520 at (1) bobyqb.f:530:72: 530 | 530 GOPT(I)=GOPT(I)+DIFF*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1) bobyqb.f:541:72: 541 | DO 540 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 540 at (1) bobyqb.f:544:72: 544 | 540 GOPT(I)=GOPT(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) bobyqb.f:548:72: 548 | 550 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 550 at (1) bobyqb.f:550:72: 550 | DO 560 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 560 at (1) bobyqb.f:551:72: 551 | 560 GOPT(I)=GOPT(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 560 at (1) bobyqb.f:561:72: 561 | 570 W(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 570 at (1) bobyqb.f:565:72: 565 | 580 SUM=SUM+ZMAT(K,J)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1) bobyqb.f:566:72: 566 | DO 590 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 590 at (1) bobyqb.f:567:72: 567 | 590 W(K)=W(K)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 590 at (1) bobyqb.f:571:72: 571 | 600 SUM=SUM+XPT(K,J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 600 at (1) bobyqb.f:573:72: 573 | 610 W(K)=SUM*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 610 at (1) bobyqb.f:579:72: 579 | 620 SUM=SUM+BMAT(K,I)*VLAG(K)+XPT(K,I)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 620 at (1) bobyqb.f:590:72: 590 | 630 VLAG(NPT+I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 630 at (1) bobyqb.f:622:72: 622 | 660 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 660 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c lagmax.f -o lagmax.o lagmax.f:36:72: 36 | 10 SUM=SUM+H(I,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) lagmax.f:43:72: 43 | 30 V(J)=H(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) lagmax.f:56:72: 56 | 40 D(I)=D(I)+H(I,J)*V(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) lagmax.f:58:72: 58 | 50 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) lagmax.f:64:72: 64 | 60 WSQ=WSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) lagmax.f:70:72: 70 | 70 TEMP=TEMP+H(I,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) lagmax.f:72:72: 72 | 80 V(I)=RATIO*V(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) lagmax.f:78:72: 78 | 90 D(I)=VHW*V(I)+TEMP*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) lagmax.f:94:72: 94 | 100 SUM=SUM+H(I,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) lagmax.f:95:72: 95 | 110 DHD=DHD+SUM*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) lagmax.f:102:72: 102 | 120 D(I)=SCALE*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) lagmax.f:122:72: 122 | 130 SUMV=SUMV+H(I,J)*V(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) lagmax.f:125:72: 125 | 140 VHV=VHV+SUMV*V(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) lagmax.f:147:72: 147 | 150 V(I)=TEMPC*V(I)-TEMPD*G(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) lagmax.f:168:72: 168 | 160 D(I)=TEMPD*D(I)+TEMPV*V(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c minqa.cpp -o minqa.o gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c newuoa.f -o newuoa.o gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c newuob.f -o newuob.o newuob.f:49:72: 49 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuob.f:50:72: 50 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuob.f:51:72: 51 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuob.f:53:72: 53 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuob.f:56:72: 56 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuob.f:57:72: 57 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuob.f:98:72: 98 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuob.f:159:72: 159 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuob.f:170:72: 170 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuob.f:191:72: 191 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuob.f:195:72: 195 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuob.f:201:72: 201 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuob.f:202:72: 202 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuob.f:210:72: 210 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuob.f:214:72: 214 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuob.f:217:72: 217 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuob.f:218:72: 218 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuob.f:219:72: 219 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuob.f:223:72: 223 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuob.f:224:72: 224 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuob.f:234:72: 234 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuob.f:235:72: 235 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuob.f:240:72: 240 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuob.f:243:72: 243 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuob.f:266:72: 266 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuob.f:268:72: 268 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuob.f:273:72: 273 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuob.f:280:72: 280 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuob.f:281:72: 281 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuob.f:287:72: 287 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuob.f:291:72: 291 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuob.f:294:72: 294 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuob.f:314:72: 314 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuob.f:343:72: 343 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuob.f:347:72: 347 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuob.f:349:72: 349 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuob.f:366:72: 366 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuob.f:405:72: 405 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuob.f:409:72: 409 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuob.f:427:72: 427 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuob.f:429:72: 429 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuob.f:438:72: 438 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuob.f:439:72: 439 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuob.f:444:72: 444 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuob.f:455:72: 455 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuob.f:460:72: 460 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuob.f:462:72: 462 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuob.f:471:72: 471 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuob.f:473:72: 473 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuob.f:477:72: 477 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuob.f:478:72: 478 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuob.f:481:72: 481 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuob.f:482:72: 482 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuob.f:504:72: 504 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuob.f:556:72: 556 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c prelim.f -o prelim.o prelim.f:39:72: 39 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) prelim.f:40:72: 40 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) prelim.f:41:72: 41 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) prelim.f:43:72: 43 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) prelim.f:46:72: 46 | DO 40 J=1,NPT-NP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) prelim.f:47:72: 47 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c rescue.f -o rescue.o rescue.f:66:72: 66 | 10 DISTSQ=DISTSQ+XPT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) rescue.f:70:72: 70 | DO 20 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) rescue.f:71:72: 71 | 20 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) rescue.f:80:72: 80 | 30 W(J)=W(J)+PQ(K)*XPT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) rescue.f:81:72: 81 | DO 40 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) rescue.f:83:72: 83 | 40 HQ(IH)=HQ(IH)+W(I)*XOPT(J)+W(J)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) rescue.f:103:72: 103 | DO 50 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) rescue.f:104:72: 104 | 50 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) rescue.f:145:72: 145 | 70 ZMAT(K,K-NP)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) rescue.f:157:72: 157 | 90 BMAT(KNEW,J)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) rescue.f:161:72: 161 | 100 ZMAT(KNEW,J)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) rescue.f:180:72: 180 | 110 W(NDIM+K)=DABS(W(NDIM+K)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) rescue.f:201:72: 201 | 140 W(NPT+J)=XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) rescue.f:208:72: 208 | 150 SUM=SUM+W(NPT+J)*XPT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) rescue.f:219:72: 219 | 160 W(K)=HALF*SUM*SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) rescue.f:227:72: 227 | 170 SUM=SUM+BMAT(K,J)*W(NPT+J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) rescue.f:228:72: 228 | 180 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) rescue.f:233:72: 233 | 190 SUM=SUM+ZMAT(K,J)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) rescue.f:235:72: 235 | DO 200 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) rescue.f:236:72: 236 | 200 VLAG(K)=VLAG(K)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) rescue.f:242:72: 242 | 210 SUM=SUM+BMAT(K,J)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) rescue.f:246:72: 246 | 220 SUM=SUM+BMAT(IP,J)*W(IP) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) rescue.f:249:72: 249 | 230 DISTSQ=DISTSQ+XPT(KNEW,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) rescue.f:264:72: 264 | 240 HDIAG=HDIAG+ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) rescue.f:271:72: 271 | 250 VLMXSQ=DMAX1(VLMXSQ,VLAG(K)**2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) rescue.f:297:72: 297 | DO 270 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 270 at (1) rescue.f:299:72: 299 | 270 HQ(IH)=HQ(IH)+TEMP*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) rescue.f:332:72: 332 | 280 VQUAD=VQUAD+HALF*PQ(K)*TEMP*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) rescue.f:359:72: 359 | 310 GOPT(I)=GOPT(I)+DIFF*BMAT(KPT,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) rescue.f:363:72: 363 | 320 SUM=SUM+ZMAT(K,J)*ZMAT(KPT,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c trsapp.f -o trsapp.o trsapp.f:33:72: 33 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) trsapp.f:45:72: 45 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) trsapp.f:61:72: 61 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) trsapp.f:82:72: 82 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) trsapp.f:98:72: 98 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) trsapp.f:112:72: 112 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) trsapp.f:125:72: 125 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) trsapp.f:133:72: 133 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) trsapp.f:156:72: 156 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) trsapp.f:176:72: 176 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) trsapp.f:188:72: 188 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) trsapp.f:192:72: 192 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) trsapp.f:194:72: 194 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) trsapp.f:195:72: 195 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) trsapp.f:198:72: 198 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) trsapp.f:201:72: 201 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c trsbox.f -o trsbox.o trsbox.f:71:72: 71 | 10 GNEW(I)=GOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) trsbox.f:92:72: 92 | 40 STEPSQ=STEPSQ+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) trsbox.f:163:72: 163 | 80 D(I)=D(I)+STPLEN*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) trsbox.f:304:72: 304 | 170 REDSAV=REDNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) trsbox.f:333:72: 333 | 180 HRED(I)=CTH*HRED(I)+STH*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) trsbox.f:351:72: 351 | 200 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) trsbox.f:362:72: 362 | DO 220 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 220 at (1) trsbox.f:365:72: 365 | 220 HS(I)=HS(I)+HQ(IH)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) trsbox.f:370:72: 370 | 230 TEMP=TEMP+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) trsbox.f:373:72: 373 | 240 HS(I)=HS(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) trsbox.f:379:72: 379 | 260 HRED(I)=HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c trstep.f -o trstep.o trstep.f:41:72: 41 | DO 10 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1) trstep.f:42:72: 42 | 10 H(I,J)=H(J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) trstep.f:55:72: 55 | 20 SUM=SUM+H(I,K)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) trstep.f:68:72: 68 | 30 Z(I)=TD(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) trstep.f:74:72: 74 | 40 Z(J)=Z(J)+H(I,J)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) trstep.f:75:72: 75 | 50 WZ=WZ+W(J)*Z(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) trstep.f:82:72: 82 | 60 H(I,J)=H(I,J)-W(I)*Z(J)-W(J)*(Z(I)-WZ*W(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) trstep.f:93:72: 93 | 90 GSQ=GSQ+G(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) trstep.f:99:72: 99 | 100 SUM=SUM+GG(I)*H(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) trstep.f:100:72: 100 | DO 110 I=KP,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 110 at (1) trstep.f:101:72: 101 | 110 GG(I)=GG(I)-SUM*H(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) trstep.f:112:72: 112 | 120 TDMIN=DMIN1(TDMIN,TD(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) trstep.f:117:72: 117 | 130 D(I)=-SCALE*GG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) trstep.f:187:72: 187 | 180 D(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) trstep.f:200:72: 200 | 200 DTG=DTG+D(I)*GG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) trstep.f:203:72: 203 | 210 D(I)=SCALE*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) trstep.f:222:72: 222 | 240 W(I)=(-GG(I)-TN(I-1)*W(I-1))/PIV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) trstep.f:225:72: 225 | 250 D(I)=W(I)-TN(I)*D(I+1)/PIV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) trstep.f:233:72: 233 | 260 WSQ=WSQ+PIV(I)*W(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) trstep.f:244:72: 244 | 270 D(I)=SCALE*D(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) trstep.f:276:72: 276 | 280 W(I)=(DSIGN(ONE,TEMP)+TEMP)/PIV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) trstep.f:279:72: 279 | 290 Z(I)=W(I)-TN(I)*Z(I+1)/PIV(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) trstep.f:286:72: 286 | 300 DTZ=DTZ+D(I)*Z(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) trstep.f:296:72: 296 | 310 D(I)=D(I)+GAM*Z(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) trstep.f:327:72: 327 | 330 SHFMAX=DMIN1(SHFMAX,PIVOT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) trstep.f:371:72: 371 | 380 SUM=SUM+D(I)*H(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) trstep.f:372:72: 372 | DO 390 I=KP,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 390 at (1) trstep.f:373:72: 373 | 390 D(I)=D(I)-SUM*H(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c uobyqa.f -o uobyqa.o gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c uobyqb.f -o uobyqb.o uobyqb.f:49:72: 49 | DO 10 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1) uobyqb.f:50:72: 50 | 10 XPT(K,I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) uobyqb.f:52:72: 52 | DO 20 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) uobyqb.f:53:72: 53 | 20 PL(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) uobyqb.f:61:72: 61 | 40 X(I)=XBASE(I)+XPT(NF+1,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) uobyqb.f:173:72: 173 | DO 80 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 80 at (1) uobyqb.f:177:72: 177 | 80 H(I,J)=PQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) uobyqb.f:187:72: 187 | 90 TEMP=TEMP+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) uobyqb.f:201:72: 201 | 110 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) uobyqb.f:230:72: 230 | DO 150 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) uobyqb.f:234:72: 234 | 150 VQUAD=VQUAD+W(IH)*PQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) uobyqb.f:238:72: 238 | 160 TEMP=TEMP+W(J)*PL(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) uobyqb.f:239:72: 239 | 170 VLAG(K)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) uobyqb.f:250:72: 250 | 180 TEMP=TEMP+(XPT(K,I)-XNEW(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) uobyqb.f:252:72: 252 | 190 SUM=SUM+DABS(TEMP*TEMP*TEMP*VLAG(K)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) uobyqb.f:262:72: 262 | 200 XOPT(I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) uobyqb.f:298:72: 298 | 220 SUM=SUM+(XPT(K,I)-XOPT(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) uobyqb.f:313:72: 313 | 250 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) uobyqb.f:317:72: 317 | 260 PQ(J)=PQ(J)+DIFF*PL(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) uobyqb.f:322:72: 322 | 270 PL(K,J)=PL(K,J)-TEMP*PL(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) uobyqb.f:343:72: 343 | DO 300 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 300 at (1) uobyqb.f:344:72: 344 | 300 W(K)=W(K)+(XPT(K,I)-XOPT(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) uobyqb.f:371:72: 371 | 330 H(I,J)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) uobyqb.f:372:72: 372 | 340 SUMH=SUMH+HALF*TEMP*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) uobyqb.f:382:72: 382 | 350 SUMG=SUMG+G(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) uobyqb.f:409:72: 409 | 360 XPT(K,J)=XPT(K,J)-XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) uobyqb.f:410:72: 410 | DO 380 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 380 at (1) uobyqb.f:416:72: 416 | 370 PL(K,J)=PL(K,J)+PL(K,IH)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 370 at (1) uobyqb.f:418:72: 418 | DO 380 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 380 at (1) uobyqb.f:419:72: 419 | 380 PL(K,I)=PL(K,I)+PL(K,IH)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) uobyqb.f:453:72: 453 | 430 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 430 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c update.f -o update.o update.f:30:72: 30 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) update.f:61:72: 61 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) update.f:79:72: 79 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) update.f:94:72: 94 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) update.f:104:72: 104 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) gfortran -pedantic -O2 -mfpmath=sse -msse2 -mstackrealign -c updatebobyqa.f -o updatebobyqa.o updatebobyqa.f:22:72: 22 | DO 10 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 10 at (1) updatebobyqa.f:23:72: 23 | 10 ZTEST=DMAX1(ZTEST,DABS(ZMAT(K,J))) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) updatebobyqa.f:37:72: 37 | 20 ZMAT(I,1)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) updatebobyqa.f:58:72: 58 | 50 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) updatebobyqa.f:67:72: 67 | DO 60 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 60 at (1) g++ -std=gnu++17 -shared -s -static-libgcc -o minqa.dll tmp.def altmov.o bigden.o biglag.o bobyqa.o bobyqb.o lagmax.o minqa.o newuoa.o newuob.o prelim.o rescue.o trsapp.o trsbox.o trstep.o uobyqa.o uobyqb.o update.o updatebobyqa.o -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -lgfortran -lm -lquadmath -LD:/RCompile/recent/R-4.4.0/bin/x64 -lR make[1]: Leaving directory '/d/temp/RtmpSWawzs/R.INSTALL2d2ac18a4368d/minqa/src' make[1]: Entering directory '/d/temp/RtmpSWawzs/R.INSTALL2d2ac18a4368d/minqa/src' make[1]: Leaving directory '/d/temp/RtmpSWawzs/R.INSTALL2d2ac18a4368d/minqa/src' installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-minqa/00new/minqa/libs/x64 ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'minqa' as minqa_1.2.6.zip * DONE (minqa)