* installing *source* package ‘nimble’ ... ** using staged installation checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether clang++-18 -std=gnu++17 accepts -g... yes checking for clang++-18 -std=gnu++17 option to enable C++11 features... none needed working on eigen checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for Eigen/Dense... no Using the version of Eigen provided with NIMBLE ENABLE_LIB=true configure: creating ./config.status config.status: creating inst/make/Makevars config.status: creating inst/make/Makevars_lib config.status: creating R/config.R config.status: creating src/Makevars config.status: creating inst/CppCode/Makevars removing debugging flags /home/hornik/tmp/R/bin/Rscript --vanilla ./customizeMakeconf.R Building libnimble clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimOptim.cpp -o nimOptim.o In file included from nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:25: In file included from ../include/nimble/NimArr.h:26: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimOptim.cpp:23: In file included from ../include/nimble/nimOptim.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_dyn_ind.cpp -o nimDerivs_atomic_dyn_ind.o In file included from nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_dyn_ind.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_dyn_ind.h:6: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ nimDerivs_atomic_dyn_ind.cpp:149:10: warning: unused variable 'nx' [-Wunused-variable] 149 | size_t nx = length_x-2; | ^~ nimDerivs_atomic_dyn_ind.cpp:178:10: warning: unused variable 'nx' [-Wunused-variable] 178 | size_t nx = length_x-2; | ^~ 11 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nodeFun.cpp -o nodeFun.o In file included from nodeFun.cpp:1: In file included from ../include/nimble/nodeFun.h:24: In file included from ../include/nimble/NimArr.h:26: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c accessorClasses.cpp -o accessorClasses.o In file included from accessorClasses.cpp:22: In file included from ../include/nimble/accessorClasses.h:31: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimbleCppAD.cpp -o nimbleCppAD.o In file included from nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimbleCppAD.cpp:1: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c RcppUtils.cpp -o RcppUtils.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c EigenTypedefs.cpp -o EigenTypedefs.o In file included from EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 EigenTypedefs.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c eigenUsingClasses.cpp -o eigenUsingClasses.o In file included from eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 eigenUsingClasses.cpp:22: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c RcppNimbleUtils.cpp -o RcppNimbleUtils.o In file included from RcppNimbleUtils.cpp:22: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c Utils.cpp -o Utils.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c NamedObjects.cpp -o NamedObjects.o In file included from NamedObjects.cpp:22: In file included from ../include/nimble/NamedObjects.h:28: In file included from ../include/nimble/RcppNimbleUtils.h:24: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c ModelClassUtils.cpp -o ModelClassUtils.o In file included from ModelClassUtils.cpp:22: In file included from ../include/nimble/ModelClassUtils.h:25: In file included from ../include/nimble/NamedObjects.h:28: In file included from ../include/nimble/RcppNimbleUtils.h:24: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c dists.cpp -o dists.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDists.cpp -o nimDists.o In file included from nimDists.cpp:24: In file included from ../include/nimble/nimDists.h:25: In file included from ../include/nimble/NimArr.h:26: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 | ^ 1 warning generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c dllFinalizer.cpp -o dllFinalizer.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimbleGraph.cpp -o nimbleGraph.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c smartPtrs.cpp -o smartPtrs.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c predefinedNimbleLists.cpp -o predefinedNimbleLists.o In file included from predefinedNimbleLists.cpp:6: In file included from ../include/nimble/predefinedNimbleLists.h:9: In file included from ../include/nimble/NamedObjects.h:28: In file included from ../include/nimble/RcppNimbleUtils.h:24: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 predefinedNimbleLists.cpp:8: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimIntegrate.cpp -o nimIntegrate.o In file included from nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:25: In file included from ../include/nimble/NimArr.h:26: In file included from ../include/nimble/NimArrBase.h:33: In file included from ../include/Eigen/Core:382: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimIntegrate.cpp:29: In file included from ../include/nimble/nimIntegrate.h:28: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_classes.cpp -o nimDerivs_atomic_classes.o In file included from nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_classes.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_classes.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_matmult.cpp -o nimDerivs_atomic_matmult.o In file included from nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_matmult.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matmult.h:11: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_matinverse.cpp -o nimDerivs_atomic_matinverse.o In file included from nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_matinverse.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_matinverse.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_backsolve.cpp -o nimDerivs_atomic_backsolve.o In file included from nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_backsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_backsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_forwardsolve.cpp -o nimDerivs_atomic_forwardsolve.o In file included from nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_forwardsolve.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_forwardsolve.h:4: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_cholesky.cpp -o nimDerivs_atomic_cholesky.o In file included from nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_cholesky.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_cholesky.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_solve_base.cpp -o nimDerivs_atomic_solve_base.o In file included from nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_solve_base.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_solve_base.h:9: In file included from ../include/nimble/nimDerivs_vecmat_utils.h:5: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_pow_int.cpp -o nimDerivs_atomic_pow_int.o In file included from nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_pow_int.cpp:17: In file included from ../include/nimble/nimDerivs_atomic_pow_int.h:10: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_zround.cpp -o nimDerivs_atomic_zround.o In file included from nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_zround.cpp:12: In file included from ../include/nimble/nimDerivs_atomic_zround.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_log_pow_int.cpp -o nimDerivs_atomic_log_pow_int.o In file included from nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_log_pow_int.cpp:44: In file included from ../include/nimble/nimDerivs_atomic_log_pow_int.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I"../include" -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -O3 -Wall -pedantic -c nimDerivs_atomic_probit.cpp -o nimDerivs_atomic_probit.o In file included from nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:1: In file included from ../include/Eigen/Core:382: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:2: In file included from ../include/Eigen/LU:45: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:12: In file included from ../include/Eigen/Jacobi:29: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:3: In file included from ../include/Eigen/Cholesky:43: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:15: In file included from ../include/Eigen/Householder:27: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:4: In file included from ../include/Eigen/QR:48: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:5: In file included from ../include/Eigen/SVD:48: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:6: In file included from ../include/Eigen/Geometry:57: ../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 nimDerivs_atomic_probit.cpp:1: In file included from ../include/nimble/nimDerivs_atomic_probit.h:9: In file included from ../include/nimble/nimbleCppAD.h:38: In file included from ../include/nimble/EigenTypedefs.h:24: In file included from ../include/Eigen/Dense:7: In file included from ../include/Eigen/Eigenvalues:58: ../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 | ^ 9 warnings generated. linking libnimble.so Linux clang++-18 -std=gnu++17 -shared -o libnimble.so nimOptim.o nimDerivs_atomic_dyn_ind.o nodeFun.o accessorClasses.o nimbleCppAD.o RcppUtils.o EigenTypedefs.o eigenUsingClasses.o RcppNimbleUtils.o Utils.o NamedObjects.o ModelClassUtils.o dists.o nimDists.o dllFinalizer.o nimbleGraph.o smartPtrs.o predefinedNimbleLists.o nimIntegrate.o nimDerivs_atomic_classes.o nimDerivs_atomic_matmult.o nimDerivs_atomic_matinverse.o nimDerivs_atomic_backsolve.o nimDerivs_atomic_forwardsolve.o nimDerivs_atomic_cholesky.o nimDerivs_atomic_solve_base.o nimDerivs_atomic_pow_int.o nimDerivs_atomic_zround.o nimDerivs_atomic_log_pow_int.o nimDerivs_atomic_probit.o rm *.o rm -f Makeconf ** libs using C++ compiler: ‘Debian clang version 18.1.6 (1)’ clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I../inst/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c RcppUtils.cpp -o RcppUtils.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I../inst/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c dists.cpp -o dists.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I../inst/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c eigenUsingClasses.cpp -o eigenUsingClasses.o In file included from eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:1: In file included from ../inst/include/Eigen/Core:382: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:2: In file included from ../inst/include/Eigen/LU:45: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:3: In file included from ../inst/include/Eigen/Cholesky:12: In file included from ../inst/include/Eigen/Jacobi:29: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:3: In file included from ../inst/include/Eigen/Cholesky:43: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:4: In file included from ../inst/include/Eigen/QR:15: In file included from ../inst/include/Eigen/Householder:27: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:4: In file included from ../inst/include/Eigen/QR:48: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:5: In file included from ../inst/include/Eigen/SVD:48: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:6: In file included from ../inst/include/Eigen/Geometry:57: ../inst/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 eigenUsingClasses.cpp:22: In file included from ../inst/include/nimble/EigenTypedefs.h:24: In file included from ../inst/include/Eigen/Dense:7: In file included from ../inst/include/Eigen/Eigenvalues:58: ../inst/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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I../inst/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c nimble.cpp -o nimble.o In file included from nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:1: In file included from ../inst/include/Eigen/Core:382: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:2: In file included from ../inst/include/Eigen/LU:45: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:3: In file included from ../inst/include/Eigen/Cholesky:12: In file included from ../inst/include/Eigen/Jacobi:29: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:3: In file included from ../inst/include/Eigen/Cholesky:43: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:4: In file included from ../inst/include/Eigen/QR:15: In file included from ../inst/include/Eigen/Householder:27: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:4: In file included from ../inst/include/Eigen/QR:48: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:5: In file included from ../inst/include/Eigen/SVD:48: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:6: In file included from ../inst/include/Eigen/Geometry:57: ../inst/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 nimble.cpp:1: In file included from ../inst/include/Eigen/Dense:7: In file included from ../inst/include/Eigen/Eigenvalues:58: ../inst/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 | ^ 9 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -DR_NO_REMAP -I../inst/include -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c nimbleGraph.cpp -o nimbleGraph.o clang++-18 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o nimble.so RcppUtils.o dists.o eigenUsingClasses.o nimble.o nimbleGraph.o -llapack -L/home/hornik/tmp/R/lib -lRblas -L/usr/lib/llvm-18/lib -lFortran_main -lFortranRuntime -lFortranDecimal -lm -L/home/hornik/tmp/R/lib -lR installing to /srv/hornik/tmp/CRAN/nimble.Rcheck/00LOCK-nimble/00new/nimble/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (nimble)