* installing *source* package ‘unmarked’ ... ** package ‘unmarked’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘clang version 17.0.5’ using C++ compiler: ‘clang version 17.0.5’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src' /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c RcppExports.cpp -o RcppExports.o /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c detfuns.cpp -o detfuns.o In file included from RcppExports.cpp:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from RcppExports.cpp:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", In file included from detfuns.cpp:1: In file included from ./detfuns.h:4: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp.h:27: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from detfuns.cpp:1: In file included from ./detfuns.h:4: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp.h:27: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:540: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:2: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/LU:47: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:3: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Cholesky:12: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Jacobi:29: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:3: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Cholesky:43: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:4: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/QR:15: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Householder:27: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:4: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/QR:48: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SVD:48: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:6: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Geometry:58: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:28: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:7: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Eigenvalues:58: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:26: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseCore:61: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:26: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseCore:66: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:27: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/OrderingMethods:71: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseCholesky:43: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:31: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseLU:33: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:32: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseQR:34: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:33: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/IterativeLinearSolvers:46: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:32: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/KroneckerProduct:34: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:36: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/Polynomials:135: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:37: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/SparseExtra:44: /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:239:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 239 | int count = 0; | ^ In file included from RcppExports.cpp:5: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:37: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/SparseExtra:51: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c distprob.cpp -o distprob.o In file included from distprob.cpp:1: In file included from ./distprob.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from distprob.cpp:1: In file included from ./distprob.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c distr.cpp -o distr.o In file included from distr.cpp:2: In file included from ./distr.h:6: In file included from ./utils.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from distr.cpp:2: In file included from ./distr.h:6: In file included from ./utils.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c get_lik_trans.cpp -o get_lik_trans.o In file included from get_lik_trans.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from get_lik_trans.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. 24 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c get_mlogit.cpp -o get_mlogit.o In file included from get_mlogit.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from get_mlogit.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c hmm.c -o hmm.o /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_distsamp.cpp -o nll_distsamp.o In file included from nll_distsamp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_distsamp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_distsampOpen.cpp -o nll_distsampOpen.o In file included from nll_distsampOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_distsampOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_gdistremoval.cpp -o nll_gdistremoval.o In file included from nll_gdistremoval.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_gdistremoval.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_gdistsamp.cpp -o nll_gdistsamp.o In file included from nll_gdistsamp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_gdistsamp.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_gmultmix.cpp -o nll_gmultmix.o In file included from nll_gmultmix.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_gmultmix.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_gpcount.cpp -o nll_gpcount.o In file included from nll_gpcount.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_gpcount.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_multinomPois.cpp -o nll_multinomPois.o In file included from nll_multinomPois.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_multinomPois.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_multmixOpen.cpp -o nll_multmixOpen.o In file included from nll_multmixOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_multmixOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_nmixTTD.cpp -o nll_nmixTTD.o 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occu.cpp -o nll_occu.o In file included from nll_nmixTTD.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_nmixTTD.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occuMS.cpp -o nll_occuMS.o In file included from nll_occu.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_occu.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", In file included from nll_occuMS.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_occuMS.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occuMulti.cpp -o nll_occuMulti.o 3 warnings generated. In file included from nll_occuMulti.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_occuMulti.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occuPEN.cpp -o nll_occuPEN.o 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occuRN.cpp -o nll_occuRN.o In file included from nll_occuPEN.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_occuTTD.cpp -o nll_occuTTD.o In file included from nll_occuPEN.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", In file included from nll_occuRN.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_occuRN.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", In file included from nll_occuTTD.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_occuTTD.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_pcount.cpp -o nll_pcount.o In file included from nll_pcount.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ 3 warnings generated. In file included from nll_pcount.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c nll_pcountOpen.cpp -o nll_pcountOpen.o 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c pifun.cpp -o pifun.o 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c tranprobs.cpp -o tranprobs.o In file included from nll_pcountOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from nll_pcountOpen.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", In file included from pifun.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from pifun.cpp:1: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", 3 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -DSTRICT_R_HEADERS -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fopenmp -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c utils.cpp -o utils.o In file included from tranprobs.cpp:1: In file included from ./tranprobs.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ In file included from tranprobs.cpp:1: In file included from ./tranprobs.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", (cd TMB; /data/gannet/ripley/R/R-clang/bin/Rscript \ --no-save --no-restore compile.R '') In file included from utils.cpp:1: In file included from ./utils.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:128: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/routines.h:26: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:53:20: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 53 | Rprintf("%.*s", num, s); | ~~^~ ~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/iostream/Rstreambuf.h:57:21: warning: field precision should have type 'int', but argument has type 'std::streamsize' (aka 'long') [-Wformat] 57 | REprintf("%.*s", num, s); | ~~^~ ~~~ make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. In file included from utils.cpp:1: In file included from ./utils.h:4: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:25: In file included from /data/gannet/ripley/R/test-clang/Rcpp/include/RcppCommon.h:181: /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 30 | Rf_warningcall(call, s.c_str()); | ^~~~~~~~~ /data/gannet/ripley/R/test-clang/Rcpp/include/Rcpp/print.h:30:26: note: treat the string as an argument to avoid this 30 | Rf_warningcall(call, s.c_str()); | ^ | "%s", using C++ compiler: ‘clang version 17.0.5’ make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src/TMB' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/local/clang17/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -I"/data/gannet/ripley/R/test-clang/TMB/include" -I"/data/gannet/ripley/R/test-clang/RcppEigen/include" -DTMB_EIGEN_DISABLE_WARNINGS -DTMB_LIB_INIT=R_init_unmarked_TMBExports -DCPPAD_FRAMEWORK -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppArmadillo/include' -I'/data/gannet/ripley/R/test-clang/TMB/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -isystem /usr/local/clang17/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c unmarked_TMBExports.cpp -o unmarked_TMBExports.o In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:87: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:26: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseCore:61: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:87: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:31: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseLU:33: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<int> (const int &, const int &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<int> (const int &, const int &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int>, const Eigen::Array<int, -1, 1>, const Eigen::Array<int, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<int, int>, const Array<int, -1, 1, 0, -1, 1>, const Array<int, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<int>, const Eigen::Array<int, -1, 1>, const Eigen::Array<int, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmbutils/array.hpp:248:16: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int>, const Eigen::Array<int, -1, 1>, const Eigen::Array<int, -1, 1>>' requested here 248 | return (tup*mult).sum(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<int> (const int &, const int &)>' has been explicitly marked deprecated here 25 | clas3s warning s_ generatedL. IBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_abs_op<double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_abs_op<double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_abs_op<double>, const Array<double, -1, 1, 0, -1, 1>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/TMB/include/atomic_math.hpp:515:25: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>>' requested here 515 | double res=LUdiag.abs().log().sum(); // TODO: currently PD only - take care of sign. | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_abs_op<double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_log_op<double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_log_op<double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_log_op<double>, const CwiseUnaryOp<scalar_abs_op<double>, const Array<double, -1, 1, 0, -1, 1>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/TMB/include/atomic_math.hpp:515:31: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>>>' requested here 515 | double res=LUdiag.abs().log().sum(); // TODO: currently PD only - take care of sign. | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_log_op<double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<double> (const double &, const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<double> (const double &, const double &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<double, double>, const Matrix<double, -1, -1, 0, -1, -1>, const CwiseNullaryOp<scalar_constant_op<double>, const Matrix<double, -1, -1, 0, -1, -1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:206:36: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>>' requested here 206 | matrix<double> zero = args[0]*0.0; | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<double> (const double &, const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<int, unsigned long> (const int &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<int, unsigned long> (const int &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<int, unsigned long>, const Array<int, -1, 1, 0, -1, 1>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Array<int, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::ArrayBase<Eigen::Array<int, -1, 1>>::CastXpr<unsigned long>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/start_parallel.hpp:139:28: note: while substituting explicitly-specified template arguments into function template 'cast' 139 | vecind[i]=((H[i]->i).cast<size_t>())+((H[i]->j).cast<size_t>())*domain; | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<int, unsigned long> (const int &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<unsigned long> (const unsigned long &, const unsigned long &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<unsigned long> (const unsigned long &, const unsigned long &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<unsigned long, unsigned long>, const CwiseUnaryOp<scalar_cast_op<int, unsigned long>, const Array<int, -1, 1, 0, -1, 1>>, const CwiseNullaryOp<scalar_constant_op<unsigned long>, const Array<unsigned long, -1, 1, 0, -1, 1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/start_parallel.hpp:139:70: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>>' requested here 139 | vecind[i]=((H[i]->i).cast<size_t>())+((H[i]->j).cast<size_t>())*domain; | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<unsigned long> (const unsigned long &, const unsigned long &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sum_op<unsigned long> (const unsigned long &, const unsigned long &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sum_op<unsigned long> (const unsigned long &, const unsigned long &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_sum_op<unsigned long, unsigned long>, const CwiseUnaryOp<scalar_cast_op<int, unsigned long>, const Array<int, -1, 1, 0, -1, 1>>, const CwiseBinaryOp<scalar_product_op<unsigned long, unsigned long>, const CwiseUnaryOp<scalar_cast_op<int, unsigned long>, const Array<int, -1, 1, 0, -1, 1>>, const CwiseNullaryOp<scalar_constant_op<unsigned long>, const Array<unsigned long, -1, 1, 0, -1, 1>>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/start_parallel.hpp:139:43: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<unsigned long>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, unsigned long>, const Eigen::Array<int, -1, 1>>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned long>, const Eigen::Array<unsigned long, -1, 1>>>>' requested here 139 | vecind[i]=((H[i]->i).cast<size_t>())+((H[i]->j).cast<size_t>())*domain; | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sum_op<unsigned long> (const unsigned long &, const unsigned long &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sum_op<double> (const double &, const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sum_op<double> (const double &, const double &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_sum_op<double, double>, const Matrix<double, -1, -1, 0, -1, -1>, const Matrix<double, -1, -1, 0, -1, -1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:25:29: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>>' requested here 25 | return Block( this->A + I ); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:245:34: note: in instantiation of member function 'atomic::Block<double>::addIdentity' requested here 245 | matrix_pade E = AA.scale( c).addIdentity(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:272:28: note: in instantiation of function template specialization 'atomic::expm<atomic::nestedTriangle<0>>' requested here 272 | if (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sum_op<double> (const double &, const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_score_coeff_op<double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_score_coeff_op<double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>>>, -1, 1, true>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_score_coeff_op<double>, const Block<Block<Block<Map<Matrix<double, -1, -1, 0, -1, -1>, 0, Stride<0, 0>>, -1, -1, false>, -1, 1, true>, -1, 1, false>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>>>, -1, 1, true>, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:381:34: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>>>, -1, 1, true>, -1, 1>>' requested here 381 | = lu.col(k).tail(rows-k).unaryExpr(Scoring()).maxCoeff(&row_of_biggest_in_col); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:436:14: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 436 | return unblocked_lu(lu, row_transpositions, nb_transpositions); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Matrix.h:294:22: note: in instantiation of function template specialization 'Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1>>::_init1<Eigen::Inverse<Eigen::Matrix<double, -1, -1>>, Eigen::Inverse<Eigen::Matrix<double, -1, -1>>>' requested here 294 | Base::template _init1<T>(x); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmbutils/vector.hpp:106:16: note: in instantiation of function template specialization 'Eigen::Matrix<double, -1, -1>::Matrix<Eigen::Inverse<Eigen::Matrix<double, -1, -1>>>' requested here 106 | matrix(T1 x):Base(x) {} | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:36:21: note: in instantiation of function template specialization 'tmbutils::matrix<double>::matrix<Eigen::Inverse<Eigen::Matrix<double, -1, -1>>>' requested here 36 | return Block( this->A.inverse() ); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:257:26: note: in instantiation of member function 'atomic::Block<double>::inverse' requested here 257 | matrix_pade invD = D.inverse(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:272:28: note: in instantiation of function template specialization 'atomic::expm<atomic::nestedTriangle<0>>' requested here 272 | if (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_score_coeff_op<double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_quotient_op<double> (const double &, const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_quotient_op<double> (const double &, const double &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_quotient_op<double, double>, const Matrix<double, -1, -1, 0, -1, -1>, const CwiseNullaryOp<scalar_constant_op<double>, const Matrix<double, -1, -1, 0, -1, -1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:384:143: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1>>>' requested here 384 | TriangularViewType& operator/=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = derived().nestedExpression() / other; } | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:435:40: note: in instantiation of member function 'Eigen::TriangularViewImpl<Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>::operator/=' requested here 435 | mat.template triangularView<Lower>() /= scale; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::compute<Eigen::Matrix<double, -1, -1>>' requested here 168 | compute(matrix.derived(), options); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:81:14: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>' requested here 81 | SAES_t saes(A); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:375:14: note: in instantiation of member function 'atomic::Block<double>::sqrtm' requested here 375 | return A.sqrtm(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:381:28: note: in instantiation of function template specialization 'atomic::sqrtm<atomic::nestedTriangle<0>>' requested here 381 | if (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_quotient_op<double> (const double &, const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_abs2_op<double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_abs2_op<double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_abs2_op<double>, const Block<const Block<Block<Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Dot.h:98:31: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>, -1, 1>>' requested here 98 | return numext::real((*this).cwiseAbs2().sum()); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Householder/Householder.h:76:60: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 76 | RealScalar tailSqNorm = size()==1 ? RealScalar(0) : tail.squaredNorm(); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:13: note: in instantiation of function template specialization 'Eigen::internal::tridiagonalization_inplace<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1>>' requested here 437 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, computeEigenvectors); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::compute<Eigen::Matrix<double, -1, -1>>' requested here 168 | compute(matrix.derived(), options); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:81:14: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>' requested here 81 | SAES_t saes(A); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:375:14: note: in instantiation of member function 'atomic::Block<double>::sqrtm' requested here 375 | return A.sqrtm(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:381:28: note: in instantiation of function template specialization 'atomic::sqrtm<atomic::nestedTriangle<0>>' requested here 381 | if (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_abs2_op<double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_conj_product_op<double> (const double &, const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_conj_product_op<double> (const double &, const double &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_conj_product_op<double, double>, const Block<Matrix<double, -1, 1, 0, -1, 1>, -1, 1, false>, const Block<Block<Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>, -1, 1, false>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Dot.h:37:23: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1>>' requested here 37 | return a.template binaryExpr<conj_prod>(b).sum(); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/Dot.h:84:55: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:13: note: in instantiation of function template specialization 'Eigen::internal::tridiagonalization_inplace<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, -1, 1>>' requested here 437 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, computeEigenvectors); | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::compute<Eigen::Matrix<double, -1, -1>>' requested here 168 | compute(matrix.derived(), options); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:81:14: note: in instantiation of function template specialization 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>' requested here 81 | SAES_t saes(A); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:375:14: note: in instantiation of member function 'atomic::Block<double>::sqrtm' requested here 375 | return A.sqrtm(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:381:28: note: in instantiation of function template specialization 'atomic::sqrtm<atomic::nestedTriangle<0>>' requested here 381 | if (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_conj_product_op<double> (const double &, const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sqrt_op<double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sqrt_op<double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_sqrt_op<double>, const Matrix<double, -1, 1, 0, -1, 1>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:310:35: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1>>' requested here 310 | return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:82:29: note: in instantiation of member function 'Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1>>::operatorSqrt' requested here 82 | matrix<Type> X = saes.operatorSqrt(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:375:14: note: in instantiation of member function 'atomic::Block<double>::sqrtm' requested here 375 | return A.sqrtm(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/expm.hpp:381:28: note: in instantiation of function template specialization 'atomic::sqrtm<atomic::nestedTriangle<0>>' requested here 381 | if (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sqrt_op<double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<AD<double>, AD<double>>, const Array<AD<double>, -1, 1, 0, -1, 1>, const Array<AD<double>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:920:37: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>>' requested here 920 | ans += ( this->reportvector() * TMB_epsilon_ ).sum(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1305:12: note: in instantiation of member function 'objective_function<CppAD::AD<double>>::evalUserTemplate' requested here 1305 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<double, AD<double>>, const Map<Matrix<double, -1, 1, 0, -1, 1>, 0, Stride<0, 0>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Map<Eigen::Matrix<double, -1, 1>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>>>::CastXpr<CppAD::AD<double>>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/convert.hpp:114:25: note: while substituting explicitly-specified template arguments into function template 'cast' 114 | vector<Type> y = tmp.cast<Type>(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:919:7: note: in instantiation of function template specialization 'asVector<CppAD::AD<double>>' requested here 919 | PARAMETER_VECTOR( TMB_epsilon_ ); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:221:73: note: expanded from macro 'PARAMETER_VECTOR' 221 | vector<Type> name(TMB_OBJECTIVE_PTR -> fillShape( \ | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1305:12: note: in instantiation of member function 'objective_function<CppAD::AD<double>>::evalUserTemplate' requested here 1305 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<double>> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sum_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_sum_op<AD<double>, AD<double>>, const Array<AD<double>, -1, 1, 0, -1, 1>, const Array<AD<double>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_occu.hpp:39:43: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::Array<CppAD::AD<double>, -1, 1>>' requested here 39 | vector<Type> psi = X_state * beta_state + offset_state; | ^ unmarked_TMBExports.cpp:17:12: note: in instantiation of function template specialization 'tmb_occu<CppAD::AD<double>>' requested here 17 | return tmb_occu(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1308:6: note: in instantiation of member function 'objective_function<CppAD::AD<double>>::operator()' requested here 1308 | F(); // Run through user template (modifies reportvector) | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<double, int> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<double, int> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, int>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<double, int>, const Map<Matrix<double, -1, 1, 0, -1, 1>, 0, Stride<0, 0>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, int>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, int>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>>>::CastXpr<int>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/convert.hpp:114:25: note: while substituting explicitly-specified template arguments into function template 'cast' 114 | vector<Type> y = tmp.cast<Type>(); | ^ ./tmb_occu.hpp:17:3: note: in instantiation of function template specialization 'asVector<int>' requested here 17 | DATA_IVECTOR(n_grouplevels_state); //# of levels of each grouping variable | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:287:45: note: expanded from macro 'DATA_IVECTOR' 287 | #define DATA_IVECTOR(name) vector<int> name(asVector<int>( \ | ^ unmarked_TMBExports.cpp:17:12: note: in instantiation of function template specialization 'tmb_occu<CppAD::AD<double>>' requested here 17 | return tmb_occu(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1308:6: note: in instantiation of member function 'objective_function<CppAD::AD<double>>::operator()' requested here 1308 | F(); // Run through user template (modifies reportvector) | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<double, int> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_quotient_op<AD<double>, AD<double>>, const Array<AD<double>, -1, 1, 0, -1, 1>, const CwiseNullaryOp<scalar_constant_op<AD<double>>, const Array<AD<double>, -1, 1, 0, -1, 1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_gdistremoval.hpp:172:16: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<double>>, const Eigen::Array<CppAD::AD<double>, -1, 1>>>' requested here 172 | cpd = cpd/pdist; | ^ unmarked_TMBExports.cpp:25:12: note: in instantiation of function template specialization 'tmb_gdistremoval<CppAD::AD<double>>' requested here 25 | return tmb_gdistremoval(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1308:6: note: in instantiation of member function 'objective_function<CppAD::AD<double>>::operator()' requested here 1308 | F(); // Run through user template (modifies reportvector) | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<double>> (const CppAD::AD<double> &, const CppAD::AD<double> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<double, double> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<double, double> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<double, double>, const Map<Matrix<double, -1, 1, 0, -1, 1>, 0, Stride<0, 0>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Map<Eigen::Matrix<double, -1, 1>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>>>::CastXpr<double>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/convert.hpp:114:25: note: while substituting explicitly-specified template arguments into function template 'cast' 114 | vector<Type> y = tmp.cast<Type>(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1183:22: note: in instantiation of function template specialization 'asVector<double>' requested here 1183 | vector<double> x = asVector<double>(theta); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1869:9: note: in instantiation of function template specialization 'EvalADFunObjectTemplate<CppAD::ADFun<double>>' requested here 1869 | return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<double, double> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<bool, int> (const bool &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<bool, int> (const bool &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<bool, int>, const Eigen::Array<bool, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<bool, int>, const Array<bool, -1, 1, 0, -1, 1>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<bool, int>, const Eigen::Array<bool, -1, 1>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<bool, int>, const Eigen::Array<bool, -1, 1>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Array<bool, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<bool, int>, const Eigen::Array<bool, -1, 1>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::ArrayBase<Eigen::Array<bool, -1, 1>>::CastXpr<int>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:561:55: note: while substituting explicitly-specified template arguments into function template 'cast' 561 | vector<int> tmp = (pf->RevSparseHes(n,Py)).template cast<int>(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1226:21: note: in instantiation of function template specialization 'HessianSparsityPattern<double>' requested here 1226 | PROTECT(res=asSEXP(HessianSparsityPattern(pf))); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:1869:9: note: in instantiation of function template specialization 'EvalADFunObjectTemplate<CppAD::ADFun<double>>' requested here 1869 | return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<bool, int> (const bool &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<AD<AD<double>>, AD<AD<double>>>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:920:37: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>' requested here 920 | ans += ( this->reportvector() * TMB_epsilon_ ).sum(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2112:10: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::evalUserTemplate' requested here 2112 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_sum_op<AD<AD<double>>, AD<AD<double>>>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_occu.hpp:39:43: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>' requested here 39 | vector<Type> psi = X_state * beta_state + offset_state; | ^ unmarked_TMBExports.cpp:17:12: note: in instantiation of function template specialization 'tmb_occu<CppAD::AD<CppAD::AD<double>>>' requested here 17 | return tmb_occu(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:913:20: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::operator()' requested here 913 | Type ans=this->operator()(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2112:10: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::evalUserTemplate' requested here 2112 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_quotient_op<AD<AD<double>>, AD<AD<double>>>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>, const CwiseNullaryOp<scalar_constant_op<AD<AD<double>>>, const Array<AD<AD<double>>, -1, 1, 0, -1, 1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_gdistremoval.hpp:172:16: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<double>>>, const Eigen::Array<CppAD::AD<CppAD::AD<double>>, -1, 1>>>' requested here 172 | cpd = cpd/pdist; | ^ unmarked_TMBExports.cpp:25:12: note: in instantiation of function template specialization 'tmb_gdistremoval<CppAD::AD<CppAD::AD<double>>>' requested here 25 | return tmb_gdistremoval(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:913:20: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::operator()' requested here 913 | Type ans=this->operator()(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2112:10: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::evalUserTemplate' requested here 2112 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<double>>> (const CppAD::AD<CppAD::AD<double>> &, const CppAD::AD<CppAD::AD<double>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<double, AD<AD<double>>>, const Map<Matrix<double, -1, 1, 0, -1, 1>, 0, Stride<0, 0>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Map<Eigen::Matrix<double, -1, 1>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>>>::CastXpr<CppAD::AD<CppAD::AD<double>>>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/convert.hpp:114:25: note: while substituting explicitly-specified template arguments into function template 'cast' 114 | vector<Type> y = tmp.cast<Type>(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:919:7: note: in instantiation of function template specialization 'asVector<CppAD::AD<CppAD::AD<double>>>' requested here 919 | PARAMETER_VECTOR( TMB_epsilon_ ); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:221:73: note: expanded from macro 'PARAMETER_VECTOR' 221 | vector<Type> name(TMB_OBJECTIVE_PTR -> fillShape( \ | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2112:10: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<double>>>::evalUserTemplate' requested here 2112 | y[0]=F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<double>>> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_product_op<AD<AD<AD<double>>>, AD<AD<AD<double>>>>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:920:37: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>' requested here 920 | ans += ( this->reportvector() * TMB_epsilon_ ).sum(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2361:12: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::evalUserTemplate' requested here 2361 | y[0] = F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_product_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_sum_op<AD<AD<AD<double>>>, AD<AD<AD<double>>>>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_occu.hpp:39:43: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>' requested here 39 | vector<Type> psi = X_state * beta_state + offset_state; | ^ unmarked_TMBExports.cpp:17:12: note: in instantiation of function template specialization 'tmb_occu<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>' requested here 17 | return tmb_occu(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:913:20: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::operator()' requested here 913 | Type ans=this->operator()(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2361:12: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::evalUserTemplate' requested here 2361 | y[0] = F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_sum_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:33:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' requested here 33 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:149:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseBinaryOp<scalar_quotient_op<AD<AD<AD<double>>>, AD<AD<AD<double>>>>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>, const CwiseNullaryOp<scalar_constant_op<AD<AD<AD<double>>>>, const Array<AD<AD<AD<double>>>, -1, 1, 0, -1, 1>>>>' required here 149 | : public internal::generic_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:78:10: note: in instantiation of template class 'Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>, Eigen::Dense>' requested here 78 | public CwiseBinaryOpImpl< | ^ ./tmb_gdistremoval.hpp:172:16: note: in instantiation of template class 'Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Array<CppAD::AD<CppAD::AD<CppAD::AD<double>>>, -1, 1>>>' requested here 172 | cpd = cpd/pdist; | ^ unmarked_TMBExports.cpp:25:12: note: in instantiation of function template specialization 'tmb_gdistremoval<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>' requested here 25 | return tmb_gdistremoval(this); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:913:20: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::operator()' requested here 913 | Type ans=this->operator()(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2361:12: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::evalUserTemplate' requested here 2361 | y[0] = F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_quotient_op<CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &, const CppAD::AD<CppAD::AD<CppAD::AD<double>>> &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from unmarked_TMBExports.cpp:3: In file included from /data/gannet/ripley/R/test-clang/TMB/include/TMB.hpp:83: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Dense:1: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Core:367: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/Meta.h:320:25: warning: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const double &)>' is deprecated [-Wdeprecated-declarations] 320 | typedef typename std::result_of<T>::type type1; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:21:20: note: in instantiation of template class 'Eigen::internal::result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const double &)>' requested here 21 | typedef typename result_of< | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:497:56: note: in instantiation of template class 'Eigen::internal::traits<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 497 | template<typename Derived, typename XprKind = typename traits<Derived>::XprKind, typename StorageKind = typename traits<Derived>::StorageKind> | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:95:22: note: in instantiation of default argument for 'generic_xpr_base<CwiseUnaryOp<scalar_cast_op<double, AD<AD<AD<double>>>>, const Map<Matrix<double, -1, 1, 0, -1, 1>, 0, Stride<0, 0>>>>' required here 95 | : public internal::generic_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:29: note: in instantiation of template class 'Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>, Eigen::Dense>' requested here 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:510:20: note: in instantiation of template class 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>' requested here 510 | typedef typename _CastType::Scalar NewScalarType; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:69: note: in instantiation of template class 'Eigen::internal::cast_return_type<Eigen::Map<Eigen::Matrix<double, -1, 1>>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>>, const Eigen::Map<Eigen::Matrix<double, -1, 1>>>>' requested here 48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; }; | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:61:1: note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>>>::CastXpr<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>' requested here 61 | typename CastXpr<NewType>::Type | ^ /data/gannet/ripley/R/test-clang/TMB/include/convert.hpp:114:25: note: while substituting explicitly-specified template arguments into function template 'cast' 114 | vector<Type> y = tmp.cast<Type>(); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:919:7: note: in instantiation of function template specialization 'asVector<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>' requested here 919 | PARAMETER_VECTOR( TMB_epsilon_ ); | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:221:73: note: expanded from macro 'PARAMETER_VECTOR' 221 | vector<Type> name(TMB_OBJECTIVE_PTR -> fillShape( \ | ^ /data/gannet/ripley/R/test-clang/TMB/include/tmb_core.hpp:2361:12: note: in instantiation of member function 'objective_function<CppAD::AD<CppAD::AD<CppAD::AD<double>>>>::evalUserTemplate' requested here 2361 | y[0] = F.evalUserTemplate(); | ^ /usr/local/clang17/bin/../include/c++/v1/__type_traits/result_of.h:25:7: note: 'result_of<Eigen::internal::scalar_cast_op<double, CppAD::AD<CppAD::AD<CppAD::AD<double>>>> (const double &)>' has been explicitly marked deprecated here 25 | class _LIBCPP_DEPRECATED_IN_CXX17 result_of; | ^ /usr/local/clang17/bin/../include/c++/v1/__config:983:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 983 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang17/bin/../include/c++/v1/__config:956:49: note: expanded from macro '_LIBCPP_DEPRECATED' 956 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 31 warnings generated. /usr/local/clang17/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang17/lib -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o unmarked_TMBExports.so unmarked_TMBExports.o make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src/TMB' make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src/TMB' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src/TMB' [1] TRUE /usr/local/clang17/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang17/lib -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o unmarked.so RcppExports.o detfuns.o distprob.o distr.o get_lik_trans.o get_mlogit.o hmm.o nll_distsamp.o nll_distsampOpen.o nll_gdistremoval.o nll_gdistsamp.o nll_gmultmix.o nll_gpcount.o nll_multinomPois.o nll_multmixOpen.o nll_nmixTTD.o nll_occu.o nll_occuMS.o nll_occuMulti.o nll_occuPEN.o nll_occuRN.o nll_occuTTD.o nll_pcount.o nll_pcountOpen.o pifun.o tranprobs.o utils.o -L/data/gannet/ripley/R/R-clang/lib -lRlapack -L/data/gannet/ripley/R/R-clang/lib -lRblas -lFortran_main -lFortranRuntime -lFortranDecimal -lm -fopenmp make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/unmarked/src' installing to /data/gannet/ripley/R/packages/tests-clang/unmarked.Rcheck/00LOCK-unmarked/00new/unmarked/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** 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 (unmarked)