* installing *source* package ‘growth’ ... ** package ‘growth’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘clang version 18.1.4’ using Fortran compiler: ‘flang-new version 18.1.4’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/growth/src' /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c carmasub.f -o carmasub.o ./carmasub.f:85:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:85:7: in the context: intrinsic type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:85:7: in the context: declaration type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:85:7: in the context: specification construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:85:7: in the context: declaration construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:72:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:69:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID(NP,PAR,BETA,AVE,PRED,SDR,RES,Y,SSE,NQ,NLP,NS, ^ ./carmasub.f:86:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:86:7: in the context: intrinsic type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:86:7: in the context: declaration type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:86:7: in the context: specification construct DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:86:7: in the context: declaration construct DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:72:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:69:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID(NP,PAR,BETA,AVE,PRED,SDR,RES,Y,SSE,NQ,NLP,NS, ^ ./carmasub.f:87:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR),EX(MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:87:7: in the context: intrinsic type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR),EX(MAXAR) ^ ./carmasub.f:87:7: in the context: declaration type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR),EX(MAXAR) ^ ./carmasub.f:87:7: in the context: specification construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR),EX(MAXAR) ^ ./carmasub.f:87:7: in the context: declaration construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR),EX(MAXAR) ^ ./carmasub.f:72:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:69:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID(NP,PAR,BETA,AVE,PRED,SDR,RES,Y,SSE,NQ,NLP,NS, ^ ./carmasub.f:88:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:88:7: in the context: intrinsic type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:88:7: in the context: declaration type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:88:7: in the context: specification construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:88:7: in the context: declaration construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:72:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:69:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID(NP,PAR,BETA,AVE,PRED,SDR,RES,Y,SSE,NQ,NLP,NS, ^ ./carmasub.f:89:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX CSTATE(MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:89:7: in the context: intrinsic type spec DOUBLE COMPLEX CSTATE(MAXAR) ^ ./carmasub.f:89:7: in the context: declaration type spec DOUBLE COMPLEX CSTATE(MAXAR) ^ ./carmasub.f:89:7: in the context: specification construct DOUBLE COMPLEX CSTATE(MAXAR) ^ ./carmasub.f:89:7: in the context: declaration construct DOUBLE COMPLEX CSTATE(MAXAR) ^ ./carmasub.f:72:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:69:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID(NP,PAR,BETA,AVE,PRED,SDR,RES,Y,SSE,NQ,NLP,NS, ^ ./carmasub.f:419:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX R(N) ^^^^^^^^^^^^^^ ./carmasub.f:419:7: in the context: intrinsic type spec DOUBLE COMPLEX R(N) ^ ./carmasub.f:419:7: in the context: declaration type spec DOUBLE COMPLEX R(N) ^ ./carmasub.f:419:7: in the context: specification construct DOUBLE COMPLEX R(N) ^ ./carmasub.f:419:7: in the context: declaration construct DOUBLE COMPLEX R(N) ^ ./carmasub.f:415:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:413:7: in the context: SUBROUTINE subprogram SUBROUTINE ROOTS(N,P,R) ^ ./carmasub.f:452:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX R(N),U(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:452:7: in the context: intrinsic type spec DOUBLE COMPLEX R(N),U(MAXAR,MAXAR) ^ ./carmasub.f:452:7: in the context: declaration type spec DOUBLE COMPLEX R(N),U(MAXAR,MAXAR) ^ ./carmasub.f:452:7: in the context: specification construct DOUBLE COMPLEX R(N),U(MAXAR,MAXAR) ^ ./carmasub.f:452:7: in the context: declaration construct DOUBLE COMPLEX R(N),U(MAXAR,MAXAR) ^ ./carmasub.f:446:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:445:7: in the context: SUBROUTINE subprogram SUBROUTINE TRANS(N,R,U) ^ ./carmasub.f:472:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX R(N),UI(MAXAR,MAXAR),RES(MAXAR),COV(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:472:7: in the context: intrinsic type spec DOUBLE COMPLEX R(N),UI(MAXAR,MAXAR),RES(MAXAR),COV(MAXAR,MAXAR) ^ ./carmasub.f:472:7: in the context: declaration type spec DOUBLE COMPLEX R(N),UI(MAXAR,MAXAR),RES(MAXAR),COV(MAXAR,MAXAR) ^ ./carmasub.f:472:7: in the context: specification construct DOUBLE COMPLEX R(N),UI(MAXAR,MAXAR),RES(MAXAR),COV(MAXAR,MAXAR) ^ ./carmasub.f:472:7: in the context: declaration construct DOUBLE COMPLEX R(N),UI(MAXAR,MAXAR),RES(MAXAR),COV(MAXAR,MAXAR) ^ ./carmasub.f:466:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:464:7: in the context: SUBROUTINE subprogram SUBROUTINE INIT(N,R,UI,COV,VARI) ^ ./carmasub.f:473:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX EX ^^^^^^^^^^^^^^ ./carmasub.f:473:7: in the context: intrinsic type spec DOUBLE COMPLEX EX ^ ./carmasub.f:473:7: in the context: declaration type spec DOUBLE COMPLEX EX ^ ./carmasub.f:473:7: in the context: specification construct DOUBLE COMPLEX EX ^ ./carmasub.f:473:7: in the context: declaration construct DOUBLE COMPLEX EX ^ ./carmasub.f:466:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:464:7: in the context: SUBROUTINE subprogram SUBROUTINE INIT(N,R,UI,COV,VARI) ^ ./carmasub.f:519:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX UI(MAXAR,MAXAR),T ^^^^^^^^^^^^^^ ./carmasub.f:519:7: in the context: intrinsic type spec DOUBLE COMPLEX UI(MAXAR,MAXAR),T ^ ./carmasub.f:519:7: in the context: declaration type spec DOUBLE COMPLEX UI(MAXAR,MAXAR),T ^ ./carmasub.f:519:7: in the context: specification construct DOUBLE COMPLEX UI(MAXAR,MAXAR),T ^ ./carmasub.f:519:7: in the context: declaration construct DOUBLE COMPLEX UI(MAXAR,MAXAR),T ^ ./carmasub.f:513:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:511:7: in the context: SUBROUTINE subprogram SUBROUTINE CVERT(N,UI) ^ ./carmasub.f:608:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX CSTATE(MAXAR,NLP+1),EXX(NLP+1) ^^^^^^^^^^^^^^ ./carmasub.f:608:7: in the context: intrinsic type spec DOUBLE COMPLEX CSTATE(MAXAR,NLP+1),EXX(NLP+1) ^ ./carmasub.f:608:7: in the context: declaration type spec DOUBLE COMPLEX CSTATE(MAXAR,NLP+1),EXX(NLP+1) ^ ./carmasub.f:608:7: in the context: specification construct DOUBLE COMPLEX CSTATE(MAXAR,NLP+1),EXX(NLP+1) ^ ./carmasub.f:608:7: in the context: declaration construct DOUBLE COMPLEX CSTATE(MAXAR,NLP+1),EXX(NLP+1) ^ ./carmasub.f:598:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:595:7: in the context: SUBROUTINE subprogram SUBROUTINE KALMAN(NP,PAR,LIKE,XX,Y,SSE,NQ,NLP,NS,NT1,MODEL, ^ ./carmasub.f:610:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:610:7: in the context: intrinsic type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:610:7: in the context: declaration type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:610:7: in the context: specification construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:610:7: in the context: declaration construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./carmasub.f:598:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:595:7: in the context: SUBROUTINE subprogram SUBROUTINE KALMAN(NP,PAR,LIKE,XX,Y,SSE,NQ,NLP,NS,NT1,MODEL, ^ ./carmasub.f:611:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P12(MAXAR,MAXRE),DC(MAXAR),HTEMP(MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:611:7: in the context: intrinsic type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:611:7: in the context: declaration type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:611:7: in the context: specification construct DOUBLE COMPLEX P12(MAXAR,MAXRE),DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:611:7: in the context: declaration construct DOUBLE COMPLEX P12(MAXAR,MAXRE),DC(MAXAR),HTEMP(MAXAR) ^ ./carmasub.f:598:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:595:7: in the context: SUBROUTINE subprogram SUBROUTINE KALMAN(NP,PAR,LIKE,XX,Y,SSE,NQ,NLP,NS,NT1,MODEL, ^ ./carmasub.f:612:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:612:7: in the context: intrinsic type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR) ^ ./carmasub.f:612:7: in the context: declaration type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR) ^ ./carmasub.f:612:7: in the context: specification construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR) ^ ./carmasub.f:612:7: in the context: declaration construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR) ^ ./carmasub.f:598:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:595:7: in the context: SUBROUTINE subprogram SUBROUTINE KALMAN(NP,PAR,LIKE,XX,Y,SSE,NQ,NLP,NS,NT1,MODEL, ^ ./carmasub.f:613:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./carmasub.f:613:7: in the context: intrinsic type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:613:7: in the context: declaration type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:613:7: in the context: specification construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:613:7: in the context: declaration construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./carmasub.f:598:7: in the context: specification part IMPLICIT NONE ^ ./carmasub.f:595:7: in the context: SUBROUTINE subprogram SUBROUTINE KALMAN(NP,PAR,LIKE,XX,Y,SSE,NQ,NLP,NS,NT1,MODEL, ^ /usr/local/clang18/bin/clang -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -isystem /usr/local/clang18/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c cutil.c -o cutil.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c elliptic.f -o elliptic.o /usr/local/clang18/bin/clang -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -isystem /usr/local/clang18/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c growth_init.c -o growth_init.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c resid.f -o resid.o ./resid.f:54:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./resid.f:54:7: in the context: intrinsic type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./resid.f:54:7: in the context: declaration type spec DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./resid.f:54:7: in the context: specification construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./resid.f:54:7: in the context: declaration construct DOUBLE COMPLEX RR(MAXAR),UU(MAXAR,MAXAR),UI(MAXAR,MAXAR) ^ ./resid.f:43:7: in the context: specification part IMPLICIT NONE ^ ./resid.f:40:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID2(NP,PAR,AVE,PRED,RPRED,SDR,RES,Y,MSE,NS, ^ ./resid.f:55:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^^^^^^^^^^^^^^ ./resid.f:55:7: in the context: intrinsic type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./resid.f:55:7: in the context: declaration type spec DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./resid.f:55:7: in the context: specification construct DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./resid.f:55:7: in the context: declaration construct DOUBLE COMPLEX P12(MAXAR,MAXRE),EXX,DC(MAXAR),HTEMP(MAXAR) ^ ./resid.f:43:7: in the context: specification part IMPLICIT NONE ^ ./resid.f:40:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID2(NP,PAR,AVE,PRED,RPRED,SDR,RES,Y,MSE,NS, ^ ./resid.f:56:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR+1),EX(MAXAR) ^^^^^^^^^^^^^^ ./resid.f:56:7: in the context: intrinsic type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR+1),EX(MAXAR) ^ ./resid.f:56:7: in the context: declaration type spec DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR+1),EX(MAXAR) ^ ./resid.f:56:7: in the context: specification construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR+1),EX(MAXAR) ^ ./resid.f:56:7: in the context: declaration construct DOUBLE COMPLEX H(MAXAR),HP(MAXAR),K(MAXAR+1),EX(MAXAR) ^ ./resid.f:43:7: in the context: specification part IMPLICIT NONE ^ ./resid.f:40:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID2(NP,PAR,AVE,PRED,RPRED,SDR,RES,Y,MSE,NS, ^ ./resid.f:57:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^^^^^^^^^^^^^^ ./resid.f:57:7: in the context: intrinsic type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./resid.f:57:7: in the context: declaration type spec DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./resid.f:57:7: in the context: specification construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./resid.f:57:7: in the context: declaration construct DOUBLE COMPLEX P110(MAXAR,MAXAR),P11(MAXAR,MAXAR) ^ ./resid.f:43:7: in the context: specification part IMPLICIT NONE ^ ./resid.f:40:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID2(NP,PAR,AVE,PRED,RPRED,SDR,RES,Y,MSE,NS, ^ ./resid.f:58:7: portability: nonstandard usage: DOUBLE COMPLEX DOUBLE COMPLEX CSTATE(MAXAR) ^^^^^^^^^^^^^^ ./resid.f:58:7: in the context: intrinsic type spec DOUBLE COMPLEX CSTATE(MAXAR) ^ ./resid.f:58:7: in the context: declaration type spec DOUBLE COMPLEX CSTATE(MAXAR) ^ ./resid.f:58:7: in the context: specification construct DOUBLE COMPLEX CSTATE(MAXAR) ^ ./resid.f:58:7: in the context: declaration construct DOUBLE COMPLEX CSTATE(MAXAR) ^ ./resid.f:43:7: in the context: specification part IMPLICIT NONE ^ ./resid.f:40:7: in the context: SUBROUTINE subprogram SUBROUTINE RESID2(NP,PAR,AVE,PRED,RPRED,SDR,RES,Y,MSE,NS, ^ /usr/local/clang18/bin/clang -shared -L/usr/local/clang/lib64 -L/usr/local/clang18/lib -L/usr/local/clang18/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o growth.so carmasub.o cutil.o elliptic.o growth_init.o resid.o -lFortran_main -lFortranRuntime -lFortranDecimal -lm make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/growth/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/growth/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/growth/src' installing to /data/gannet/ripley/R/packages/tests-clang/growth.Rcheck/00LOCK-growth/00new/growth/libs ** 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 ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (growth)