* installing *source* package ‘geoBayes’ ... ** package ‘geoBayes’ 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/geoBayes/src' /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 auxfcns.c -o auxfcns.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 msg.c -o msg.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 register_dll.c -o register_dll.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c interfaces.f90 -o interfaces.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c msgmc.f90 -o msgmc.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c flogsumexp.f90 -o flogsumexp.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c lbfgsbmod.f90 -o lbfgsbmod.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c cor_fcns.f90 -o cor_fcns.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c betaprior.f90 -o betaprior.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c tcdfder.f90 -o tcdfder.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c linkdz.f90 -o linkdz.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c bmargin.f90 -o bmargin.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c modelfcns_link.f90 -o modelfcns_link.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c modelfcns_pdfy.f90 -o modelfcns_pdfy.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c bfse.f90 -o bfse.o ./bfse.f90:71:3: warning: Reference to the procedure 'llikfcn_no' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_no (llik2, philist, omglist, nulist, kappalist, sample2, & ^ ./bfse.f90:67:3: previous reference to 'llikfcn_no' call llikfcn_no (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:75:3: warning: Reference to the procedure 'llikfcn_no' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_no (llikn, phi, omg, nu, kappa, sample2, & ^ ./bfse.f90:67:3: previous reference to 'llikfcn_no' call llikfcn_no (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:108:3: warning: Reference to the procedure 'llikfcn_mu' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_mu (llik2, philist, omglist, nulist, kappalist, sample2, & ^ ./bfse.f90:104:3: previous reference to 'llikfcn_mu' call llikfcn_mu (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:112:3: warning: Reference to the procedure 'llikfcn_mu' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_mu (llikn, phi, omg, nu, kappa, sample2, & ^ ./bfse.f90:104:3: previous reference to 'llikfcn_mu' call llikfcn_mu (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:145:3: warning: Reference to the procedure 'llikfcn_wo' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_wo (llik2, philist, omglist, nulist, kappalist, sample2, & ^ ./bfse.f90:141:3: previous reference to 'llikfcn_wo' call llikfcn_wo (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:149:3: warning: Reference to the procedure 'llikfcn_wo' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_wo (llikn, phi, omg, nu, kappa, sample2, & ^ ./bfse.f90:141:3: previous reference to 'llikfcn_wo' call llikfcn_wo (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:182:3: warning: Reference to the procedure 'llikfcn_tr' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_tr (llik2, philist, omglist, nulist, kappalist, sample2, & ^ ./bfse.f90:178:3: previous reference to 'llikfcn_tr' call llikfcn_tr (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:186:3: warning: Reference to the procedure 'llikfcn_tr' has an implicit interface that is distinct from another reference: incompatible dummy argument #1: incompatible dummy data object shapes call llikfcn_tr (llikn, phi, omg, nu, kappa, sample2, & ^ ./bfse.f90:178:3: previous reference to 'llikfcn_tr' call llikfcn_tr (llik1, philist, omglist, nulist, kappalist, sample1, & ^ ./bfse.f90:758:3: warning: Reference to the procedure 'dgemm' has an implicit interface that is distinct from another reference: incompatible dummy argument #7: incompatible dummy data object shapes call dgemm ("t","n",j,nnew,Ntot2,1d0,V1,Ntot2,VV,Ntot2,0d0,cvec,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./bfse.f90:283:5: previous reference to 'dgemm' call dgemm("t","n",kgm1,kgm1,kg,1d0,BD,kg,OOmgBD,kg,0d0,Sig,kgm1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./bfse.f90:781:3: warning: Reference to the procedure 'dgemm' has an implicit interface that is distinct from another reference: incompatible dummy argument #7: incompatible dummy data object shapes call dgemm ("t","n",j,i,Ntot2,1d0,V1,Ntot2,WW,Ntot2,0d0,evec,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./bfse.f90:283:5: previous reference to 'dgemm' call dgemm("t","n",kgm1,kgm1,kg,1d0,BD,kg,OOmgBD,kg,0d0,Sig,kgm1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c covfun.f90 -o covfun.o ./covfun.f90:191:5: warning: Reference to the procedure 'dtrmm' has an implicit interface that is distinct from another reference: incompatible dummy argument #8: incompatible dummy data object shapes call dtrmm ('r','u','n','n',n,p,1d0,FTF,p,TFFT,n) ! TFFT = ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./covfun.f90:185:5: previous reference to 'dtrmm' call dtrmm ('l','u','t','n',n,p,1d0,Tih,n,TiF,n) ! TiF = T^{-1/2}*F ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./covfun.f90:200:5: warning: Reference to the procedure 'dsyrk' has an implicit interface that is distinct from another reference: incompatible dummy argument #9: incompatible dummy data object shapes call dsyrk ('u','n',n,p,-1d0,TFFT,n,1d0,Ups,n) ! Ups = T^{-1} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./covfun.f90:187:5: previous reference to 'dsyrk' call dsyrk ('u','t',p,n,1d0,TiF,n,1d0,FTF,p) ! FTF = F'*T^{-1}*F + Q0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c linkfcn.f90 -o linkfcn.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c modelfcns.f90 -o modelfcns.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c spcorr.f90 -o spcorr.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c transformz.f90 -o transformz.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c seeb.f90 -o seeb.o ./seeb.f90:70:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,A,n,v,1,0d0,Av,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:54:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:219:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,A,n,v,1,0d0,Av,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:54:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:245:5: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm('r','u',n,n,1d0,B,n,A,n,0d0,AB,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:198:7: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,DT(:,:,j),n,Ups,n,0d0,UpsDT,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:246:5: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm('r','u',n,n,1d0,C,n,A,n,0d0,AC,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:198:7: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,DT(:,:,j),n,Ups,n,0d0,UpsDT,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:521:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,A,n,v,1,0d0,Av,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:54:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:588:7: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,DT(:,:,i),n,zU,1,0d0,DTzU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:54:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:603:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,A,n,v,1,0d0,Av,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./seeb.f90:54:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c llikderiv.f90 -o llikderiv.o ./llikderiv.f90:129:7: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,DT(:,:,j),n,zU,1,0d0,DTzU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:107:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:164:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,A,n,v,1,0d0,Av,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:107:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zsam,1,0d0,zU,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:190:5: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm('r','u',n,n,1d0,B,n,A,n,0d0,AB,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:139:7: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,DT(:,:,j),n,Ups,n,0d0,UpsDT,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:191:5: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm('r','u',n,n,1d0,C,n,A,n,0d0,AC,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./llikderiv.f90:139:7: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,DT(:,:,j),n,Ups,n,0d0,UpsDT,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c pdfy.f90 -o pdfy.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c pdfdz.f90 -o pdfdz.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c mcmcfcns.f90 -o mcmcfcns.o ./mcmcfcns.f90:59:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,Upsz,1) ! Upsz = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:51:7: previous reference to 'dsymv' call dsymv ('u',p,1d0,betQ0,p,betm0,1,0d0,betQm0,1) ! betQm0 = Q0*m0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:207:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,Ups2,n,zmxi,1,0d0,Upsz2,1) ! Upsz = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:51:7: previous reference to 'dsymv' call dsymv ('u',p,1d0,betQ0,p,betm0,1,0d0,betQm0,1) ! betQm0 = Q0*m0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:268:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('t',n,n0,1d0,TC,n,zmo,1,1d0,z0_mean,1) ! + C'*T^{-1}*(z-o) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:120:5: previous reference to 'dgemv' call dgemv ('t',n,p,1d0,TiF,n,z,1,1d0,beta,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:269:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n',n0,p,1d0,FCTF,n0,beta,1,1d0,z0_mean,1) ! + (F0-C'T^-1F)*beta ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:120:5: previous reference to 'dgemv' call dgemv ('t',n,p,1d0,TiF,n,z,1,1d0,beta,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:340:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv('u', n, 1d0, Ups, n, zmxinew, 1, 0d0, Upsznew, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:51:7: previous reference to 'dsymv' call dsymv ('u',p,1d0,betQ0,p,betm0,1,0d0,betQm0,1) ! betQm0 = Q0*m0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:446:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv('u', n, 1d0, Ups, n, zmxinew, 1, 0d0, Upsznew, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcmcfcns.f90:51:7: previous reference to 'dsymv' call dsymv ('u',p,1d0,betQ0,p,betm0,1,0d0,betQm0,1) ! betQm0 = Q0*m0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c calcbd_fcns.f90 -o calcbd_fcns.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c mcsp2.f90 -o mcsp2.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c bfsp2.f90 -o bfsp2.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c calcb2.f90 -o calcb2.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c calcbd.f90 -o calcbd.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c linkcalc.f90 -o linkcalc.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c llik.f90 -o llik.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c mcspz0.f90 -o mcspz0.o ./mcspz0.f90:29:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n',n0,p,1d0,FCTF,n0,beta(:,i),1,1d0,z0_mean,1) ! + (F0-C'T^-1F)*b ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:69:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n',n0,p,1d0,FCTF,n0,beta(:,i),1,1d0,z0_mean,1) ! + (F0-C'T^-1F)*b ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:149:5: warning: Reference to the procedure 'dpotrf' has an implicit interface that is distinct from another reference: incompatible dummy argument #3: incompatible dummy data object shapes call dpotrf ('u', n0, T0, n0, j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:139:5: previous reference to 'dpotrf' call dpotrf ('u', n, T, n, j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:153:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n', n, p, alphz, F, n, beta(:,i), 1, 1d0, zz, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:155:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n', n0, p, alphz0, F0, n0, beta(:,i), 1, 0d0, z0_mean, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:156:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('t', n, n0, 1d0, TC, n, zz, 1, 1d0, z0_mean, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:166:7: warning: Reference to the procedure 'dtrmv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dtrmv ('u', 't', 'n', n0, T0, n0, z0, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:154:5: previous reference to 'dtrmv' call dtrmv ('u', 't', 'n', n, T, n, zz, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:248:3: warning: Reference to the procedure 'dpotrf' has an implicit interface that is distinct from another reference: incompatible dummy argument #3: incompatible dummy data object shapes call dpotrf ('u', n0, T0, n0, j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:139:5: previous reference to 'dpotrf' call dpotrf ('u', n, T, n, j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:256:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n', n, p, alphz, F, n, beta(:,i), 1, 1d0, zz, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:258:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('n', n0, p, alphz0, F0, n0, beta(:,i), 1, 0d0, z0_mean, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:259:5: warning: Reference to the procedure 'dgemv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dgemv ('t', n, n0, 1d0, TC, n, zz, 1, 1d0, z0_mean, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:28:5: previous reference to 'dgemv' call dgemv ('t',n,n0,1d0,TC,n,z,1,0d0,z0_mean,1) ! z0_mean = C'*T^{-1}*z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:266:7: warning: Reference to the procedure 'dtrmv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dtrmv ('u', 't', 'n', n0, T0, n0, z0, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./mcspz0.f90:154:5: previous reference to 'dtrmv' call dtrmv ('u', 't', 'n', n, T, n, zz, 1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c skelpnts.f90 -o skelpnts.o /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c llikmc.f90 -o llikmc.o ./skelpnts.f90:329:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,UpsDTUps,n,zmxi,1,0d0,fdz_dphi,1) ! Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:111:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:330:5: warning: Reference to the procedure 'dtrmv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dtrmv ('u','t','n',n,varh,n,fdz_dphi,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:305:5: previous reference to 'dtrmv' call dtrmv ('u','t','n',n,varh,n,fdz_dnu,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:331:5: warning: Reference to the procedure 'dtrmv' has an implicit interface that is distinct from another reference: incompatible dummy argument #5: incompatible dummy data object shapes call dtrmv ('u','n','n',n,varh,n,fdz_dphi,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:305:5: previous reference to 'dtrmv' call dtrmv ('u','t','n',n,varh,n,fdz_dnu,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:598:5: warning: Reference to the procedure 'dtrtri' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dtrtri ('u','n',n,varh,n,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:273:3: previous reference to 'dtrtri' call dtrtri ('u','n',n,varh,n,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:640:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:111:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:701:3: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm ('r','u',n,n,1d0,Ups,n,DT,n,0d0,DTUps,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:321:5: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,Ups,n,DT,n,0d0,DTUps,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:702:3: warning: Reference to the procedure 'dsymm' has an implicit interface that is distinct from another reference: incompatible dummy argument #6: incompatible dummy data object shapes call dsymm ('l','u',n,n,1d0,Ups,n,DTUps,n,0d0,UpsDTUps,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:321:5: previous reference to 'dsymm' call dsymm ('r','u',n,n,1d0,Ups,n,DT,n,0d0,DTUps,n) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:708:5: warning: Reference to the procedure 'dtrtri' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dtrtri ('u','n',n,varh,n,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:273:3: previous reference to 'dtrtri' call dtrtri ('u','n',n,varh,n,j) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:751:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:111:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:787:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv ('u',n,1d0,UpsDTUps,n,zmxi,1,0d0,fdz_dcov,1) ! Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:111:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:921:5: warning: Reference to the procedure 'dsymv' has an implicit interface that is distinct from another reference: incompatible dummy argument #4: incompatible dummy data object shapes call dsymv("u",n,1d0,Ups,n,z,1,0d0,tmp,1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./skelpnts.f90:111:5: previous reference to 'dsymv' call dsymv ('u',n,1d0,Ups,n,zmxi,1,0d0,gr,1) ! gr = Ups*(z-xi) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c mcsp_mala.f90 -o mcsp_mala.o /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 geoBayes.so auxfcns.o msg.o register_dll.o interfaces.o msgmc.o flogsumexp.o lbfgsbmod.o covfun.o betaprior.o pdfy.o tcdfder.o pdfdz.o linkdz.o bmargin.o linkfcn.o modelfcns_link.o modelfcns_pdfy.o modelfcns.o mcmcfcns.o cor_fcns.o calcbd_fcns.o mcsp2.o bfsp2.o calcb2.o calcbd.o linkcalc.o llik.o mcspz0.o skelpnts.o spcorr.o bfse.o transformz.o seeb.o llikderiv.o llikmc.o mcsp_mala.o -L/data/gannet/ripley/R/R-clang/lib -lRlapack -L/data/gannet/ripley/R/R-clang/lib -lRblas -lFortran_main -lFortranRuntime -lFortranDecimal -lm -lFortran_main -lFortranRuntime -lFortranDecimal -lm make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/geoBayes/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/geoBayes/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/geoBayes/src' installing to /data/gannet/ripley/R/packages/tests-clang/geoBayes.Rcheck/00LOCK-geoBayes/00new/geoBayes/libs ** R ** data *** moving datasets to lazyload DB ** demo ** 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 (geoBayes)