* installing *source* package ‘OpenMx’ ... ** using staged installation NOTE: ./configure is not an autoconf generated script. Change default C/C++ compiler and default compile flags by editing ~/.R/Makevars ** libs using C compiler: ‘Debian clang version 18.1.8 (12)’ using Fortran compiler: ‘Debian flang-new version 18.1.8 (12)’ using C++ compiler: ‘Debian clang version 18.1.8 (12)’ using C++17 clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c Compute.cpp -o Compute.o In file included from Compute.cpp:25: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from Compute.cpp:25: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from Compute.cpp:25: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class Compute.cpp:1650:45: warning: struct 'omxCompute' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1650 | LeaveComputeWithVarGroup(FitContext *u_fc, struct omxCompute *compute) : fc(u_fc), name(compute->name) { | ^ ./Compute.h:364:7: note: previous use is here 364 | class omxCompute { | ^ Compute.cpp:1650:45: note: did you mean class here? 1650 | LeaveComputeWithVarGroup(FitContext *u_fc, struct omxCompute *compute) : fc(u_fc), name(compute->name) { | ^~~~~~ | class 5 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ComputeGD.cpp -o ComputeGD.o In file included from ComputeGD.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ComputeGD.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ComputeGD.cpp:18: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class ComputeGD.cpp:1610:1: warning: 'ComputeGenSA' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 1610 | class ComputeGenSA : public omxCompute { | ^ ./asa_usr_asa.h:577:5: note: did you mean class here? 577 | OPTIONAL_PTR_TYPE *Asa_Data_Ptr; | ^ ./asa_usr_asa.h:46:27: note: expanded from macro 'OPTIONAL_PTR_TYPE' 46 | #define OPTIONAL_PTR_TYPE struct ComputeGenSA | ^ ComputeGD.cpp:201:25: warning: private field 'gradientAlgo' is not used [-Wunused-private-field] 201 | enum GradientAlgorithm gradientAlgo; | ^ ComputeGD.cpp:202:6: warning: private field 'gradientIterations' is not used [-Wunused-private-field] 202 | int gradientIterations; | ^ ComputeGD.cpp:203:9: warning: private field 'gradientStepSize' is not used [-Wunused-private-field] 203 | double gradientStepSize; | ^ 8 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ComputeNM.cpp -o ComputeNM.o In file included from ComputeNM.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ComputeNM.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ComputeNM.cpp:18: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ComputeNR.cpp -o ComputeNR.o In file included from ComputeNR.cpp:17: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ComputeNR.cpp:17: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ComputeNR.cpp:17: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ComputeSD.cpp -o ComputeSD.o In file included from ComputeSD.cpp:3: In file included from ./ComputeGD.h:20: In file included from ./Compute.h:20: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ComputeSD.cpp:3: In file included from ./ComputeGD.h:20: In file included from ./Compute.h:20: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ComputeSD.cpp:3: In file included from ./ComputeGD.h:20: In file included from ./Compute.h:23: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c FellnerFitFunction.cpp -o FellnerFitFunction.o In file included from FellnerFitFunction.cpp:22: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from FellnerFitFunction.cpp:22: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from FellnerFitFunction.cpp:22: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from FellnerFitFunction.cpp:29: In file included from ./RAMInternal.h:12: ./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable] 244 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ ./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable] 393 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ 6 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c MarkovExpectation.cpp -o MarkovExpectation.o In file included from MarkovExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from MarkovExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from MarkovExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c MarkovFF.cpp -o MarkovFF.o In file included from MarkovFF.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from MarkovFF.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from MarkovFF.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c asa.c -o asa.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c asubnp.cpp -o asubnp.o In file included from asubnp.cpp:7: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from asubnp.cpp:7: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from asubnp.cpp:12: In file included from ./omxCsolnp.h:21: In file included from ./Compute.h:23: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class asubnp.cpp:22:13: warning: unknown pragma ignored [-Wunknown-pragmas] 22 | #pragma GCC optimize ("no-var-tracking-assignments") | ^ 5 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ba81quad.cpp -o ba81quad.o In file included from ba81quad.cpp:18: In file included from ./ba81quad.h:21: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ba81quad.cpp:18: In file included from ./ba81quad.h:21: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ba81quad.cpp:18: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] 1018 | const int numThreads = quad.numThreads; | ^~~~~~~~~~ 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c dmvnorm.cpp -o dmvnorm.o In file included from dmvnorm.cpp:1: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from dmvnorm.cpp:1: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from dmvnorm.cpp:4: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c fitMultigroup.cpp -o fitMultigroup.o In file included from fitMultigroup.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from fitMultigroup.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from fitMultigroup.cpp:18: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c general.c -o general.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c glue.cpp -o glue.o In file included from glue.cpp:21: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from glue.cpp:21: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from glue.cpp:24: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from glue.cpp:38: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:31: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from glue.cpp:38: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:37: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ 6 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c matlogexp.cpp -o matlogexp.o In file included from matlogexp.cpp:3: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from matlogexp.cpp:3: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ 3 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c matrix.cpp -o matrix.o In file included from matrix.cpp:1: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from matrix.cpp:1: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ 3 warnings generated. flang-new-18 -fpic -g -O2 -c mvbvn.f -o mvbvn.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c nanotimer.cpp -o nanotimer.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxAlgebra.cpp -o omxAlgebra.o In file included from omxAlgebra.cpp:30: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxAlgebra.cpp:30: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxAlgebra.cpp:31: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxAlgebraFitFunction.cpp -o omxAlgebraFitFunction.o In file included from omxAlgebraFitFunction.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxAlgebraFitFunction.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxAlgebraFitFunction.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxData.cpp -o omxData.o In file included from omxData.cpp:27: In file included from ./omxData.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxData.cpp:27: In file included from ./omxData.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxData.cpp:27: In file included from ./omxData.h:53: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from omxData.cpp:30: In file included from ./omxExpectationBA81.h:21: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] 1018 | const int numThreads = quad.numThreads; | ^~~~~~~~~~ In file included from omxData.cpp:30: ./omxExpectationBA81.h:98:2: warning: struct 'omxFitFunction' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 98 | struct omxFitFunction *fit; // weak pointer | ^ ./omxFitFunction.h:42:7: note: previous use is here 42 | class omxFitFunction { | ^ ./omxExpectationBA81.h:98:2: note: did you mean class here? 98 | struct omxFitFunction *fit; // weak pointer | ^~~~~~ | class 6 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxExpectation.cpp -o omxExpectation.o In file included from omxExpectation.cpp:33: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxExpectation.cpp:33: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxExpectation.cpp:33: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxExpectationBA81.cpp -o omxExpectationBA81.o In file included from omxExpectationBA81.cpp:20: In file included from ./omxExpectationBA81.h:20: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxExpectationBA81.cpp:20: In file included from ./omxExpectationBA81.h:20: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxExpectationBA81.cpp:20: In file included from ./omxExpectationBA81.h:20: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from omxExpectationBA81.cpp:20: In file included from ./omxExpectationBA81.h:21: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] 1018 | const int numThreads = quad.numThreads; | ^~~~~~~~~~ In file included from omxExpectationBA81.cpp:20: ./omxExpectationBA81.h:98:2: warning: struct 'omxFitFunction' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 98 | struct omxFitFunction *fit; // weak pointer | ^ ./omxFitFunction.h:42:7: note: previous use is here 42 | class omxFitFunction { | ^ ./omxExpectationBA81.h:98:2: note: did you mean class here? 98 | struct omxFitFunction *fit; // weak pointer | ^~~~~~ | class omxExpectationBA81.cpp:114:45: warning: struct 'omxExpectation' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 114 | void ba81AggregateDistributions(std::vector &expectation, | ^ ./omxExpectation.h:41:7: note: previous use is here 41 | class omxExpectation { // An Expectation | ^ omxExpectationBA81.cpp:114:45: note: did you mean class here? 114 | void ba81AggregateDistributions(std::vector &expectation, | ^~~~~~ | class 7 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxExportBackendState.cpp -o omxExportBackendState.o In file included from omxExportBackendState.cpp:19: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxExportBackendState.cpp:19: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxExportBackendState.cpp:20: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxFIMLFitFunction.cpp -o omxFIMLFitFunction.o In file included from omxFIMLFitFunction.cpp:18: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxFIMLFitFunction.cpp:18: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxFIMLFitFunction.cpp:20: In file included from ./omxData.h:53: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxFitFunction.cpp -o omxFitFunction.o In file included from omxFitFunction.cpp:31: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxFitFunction.cpp:31: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxFitFunction.cpp:31: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxFitFunctionBA81.cpp -o omxFitFunctionBA81.o In file included from omxFitFunctionBA81.cpp:19: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxFitFunctionBA81.cpp:19: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxFitFunctionBA81.cpp:19: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from omxFitFunctionBA81.cpp:20: In file included from ./omxExpectationBA81.h:21: ./ba81quad.h:1018:12: warning: unused variable 'numThreads' [-Wunused-variable] 1018 | const int numThreads = quad.numThreads; | ^~~~~~~~~~ In file included from omxFitFunctionBA81.cpp:20: ./omxExpectationBA81.h:98:2: warning: struct 'omxFitFunction' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 98 | struct omxFitFunction *fit; // weak pointer | ^ ./omxFitFunction.h:42:7: note: previous use is here 42 | class omxFitFunction { | ^ ./omxExpectationBA81.h:98:2: note: did you mean class here? 98 | struct omxFitFunction *fit; // weak pointer | ^~~~~~ | class 6 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxGREMLExpectation.cpp -o omxGREMLExpectation.o In file included from omxGREMLExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxGREMLExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxGREMLExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxGREMLfitfunction.cpp -o omxGREMLfitfunction.o In file included from omxGREMLfitfunction.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxGREMLfitfunction.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxGREMLfitfunction.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxHessianCalculation.cpp -o omxHessianCalculation.o In file included from omxHessianCalculation.cpp:29: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxHessianCalculation.cpp:29: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxHessianCalculation.cpp:30: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxImportFrontendState.cpp -o omxImportFrontendState.o In file included from omxImportFrontendState.cpp:20: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxImportFrontendState.cpp:20: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxImportFrontendState.cpp:21: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxLISRELExpectation.cpp -o omxLISRELExpectation.o In file included from omxLISRELExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxLISRELExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxLISRELExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class omxLISRELExpectation.cpp:22:1: warning: 'omxLISRELExpectation' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 22 | class omxLISRELExpectation : public MVNExpectation { | ^ ./omxLISRELExpectation.h:21:43: note: did you mean class here? 21 | void omxCalculateLISRELCovarianceAndMeans(struct omxLISRELExpectation* oro); | ^~~~~~ | class 5 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxMLFitFunction.cpp -o omxMLFitFunction.o In file included from omxMLFitFunction.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxMLFitFunction.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:10: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/fwd/fun.hpp:78: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/fwd/fun/log_mix.hpp:7: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/log_mix.hpp:15: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/partials_propagator.hpp:8: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/operands_and_partials.hpp:57:1: warning: 'ops_partials_edge' defined as a struct template here but previously declared as a class template; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 57 | struct ops_partials_edge> { | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/operands_and_partials.hpp:45:1: note: did you mean struct here? 45 | class ops_partials_edge; | ^~~~~ | struct In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:34: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/static_rational.hpp:166:10: warning: extension used [-Wlanguage-extension-token] 166 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/dimension.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/dimension_list.hpp:125:10: warning: extension used [-Wlanguage-extension-token] 125 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/dimension.hpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/dimension_list.hpp:131: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/dimensionless_type.hpp:49:10: warning: extension used [-Wlanguage-extension-token] 49 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:39: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/linear_algebra.hpp:20: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/dim.hpp:75:10: warning: extension used [-Wlanguage-extension-token] 75 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:40: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/unscale.hpp:28: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/scale.hpp:139:10: warning: extension used [-Wlanguage-extension-token] 139 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:20: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/heterogeneous_system.hpp:120:10: warning: extension used [-Wlanguage-extension-token] 120 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/conversion.hpp:17: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/detail/conversion_impl.hpp:21: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/homogeneous_system.hpp:99:10: warning: extension used [-Wlanguage-extension-token] 99 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:20: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/rev/fun.hpp:201: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor.hpp:16: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint.hpp:25: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/units/quantity.hpp:495:10: warning: extension used [-Wlanguage-extension-token] 495 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from omxMLFitFunction.cpp:27: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from omxMLFitFunction.cpp:28: In file included from ./RAMInternal.h:12: ./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable] 244 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ ./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable] 393 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ In file included from omxMLFitFunction.cpp:21: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/mix.hpp:10: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/fwd/fun.hpp:43: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/fwd/fun/grad_inc_beta.hpp:10: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/fwd/fun/inc_beta.hpp:5: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:6: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:10: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/inc_beta.hpp:8: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/beta.hpp:1721: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:29:15: warning: unused variable 'x_extrema' [-Wunused-variable] 29 | const T x_extrema = 1 / (1 + a); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:304:7: note: in instantiation of member function 'boost::math::detail::temme_root_finder::temme_root_finder' requested here 304 | temme_root_finder(-lu, alpha), x, lower, upper, policies::digits() / 2); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:615:20: note: in instantiation of function template specialization 'boost::math::detail::temme_method_2_ibeta_inverse, boost::math::policies::overflow_error, boost::math::policies::promote_float, boost::math::policies::promote_double>>' requested here 615 | x = temme_method_2_ibeta_inverse(a, b, p, r, theta, pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:992:17: note: in instantiation of function template specialization 'boost::math::detail::ibeta_inv_imp, boost::math::policies::overflow_error, boost::math::policies::promote_float, boost::math::policies::promote_double>>' requested here 992 | rx = detail::ibeta_inv_imp( | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include/boost/math/special_functions/detail/ibeta_inverse.hpp:1023:11: note: in instantiation of function template specialization 'boost::math::ibeta_inv, boost::math::policies::pole_error, boost::math::policies::promote_double, boost::math::policies::digits2<>>>' requested here 1023 | return ibeta_inv(a, b, p, static_cast(nullptr), pol); | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/inv_inc_beta.hpp:32:23: note: in instantiation of function template specialization 'boost::math::ibeta_inv, boost::math::policies::pole_error, boost::math::policies::promote_double, boost::math::policies::digits2<>>>' requested here 32 | return boost::math::ibeta_inv(a, b, p, boost_policy_t<>()); | ^ omxMLFitFunction.cpp:33:21: warning: unused variable 'MIN_VARIANCE' [-Wunused-const-variable] 33 | static const double MIN_VARIANCE = 1e-6; | ^~~~~~~~~~~~ 17 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxMatrix.cpp -o omxMatrix.o In file included from omxMatrix.cpp:28: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxMatrix.cpp:28: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxMatrix.cpp:30: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxNLopt.cpp -o omxNLopt.o In file included from omxNLopt.cpp:4: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxNLopt.cpp:4: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxNLopt.cpp:5: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxNPSOLSpecific.cpp -o omxNPSOLSpecific.o In file included from omxNPSOLSpecific.cpp:19: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxNPSOLSpecific.cpp:19: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxNPSOLSpecific.cpp:19: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxNormalExpectation.cpp -o omxNormalExpectation.o In file included from omxNormalExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxNormalExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxNormalExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxRAMExpectation.cpp -o omxRAMExpectation.o In file included from omxRAMExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxRAMExpectation.cpp:17: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxRAMExpectation.cpp:17: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from omxRAMExpectation.cpp:19: In file included from ./RAMInternal.h:12: ./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable] 244 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ ./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable] 393 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ omxRAMExpectation.cpp:967:3: warning: class 'addrSetup' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 967 | class addrSetup as1; | ^ ./RAMInternal.h:32:9: note: previous use is here 32 | struct addrSetup { | ^ omxRAMExpectation.cpp:967:3: note: did you mean struct here? 967 | class addrSetup as1; | ^~~~~ | struct 7 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxRFitFunction.cpp -o omxRFitFunction.o In file included from omxRFitFunction.cpp:17: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxRFitFunction.cpp:17: In file included from ./glue.h:23: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxRFitFunction.cpp:17: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxRowFitFunction.cpp -o omxRowFitFunction.o In file included from omxRowFitFunction.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxRowFitFunction.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxRowFitFunction.cpp:19: In file included from ./omxData.h:53: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxState.cpp -o omxState.o In file included from omxState.cpp:22: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxState.cpp:22: In file included from ./omxState.h:31: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxState.cpp:22: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxStateSpaceExpectation.cpp -o omxStateSpaceExpectation.o In file included from omxStateSpaceExpectation.cpp:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxStateSpaceExpectation.cpp:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxStateSpaceExpectation.cpp:39: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxSymbolTable.cpp -o omxSymbolTable.o In file included from omxSymbolTable.cpp:1: In file included from ./omxSymbolTable.h:4: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxSymbolTable.cpp:1: In file included from ./omxSymbolTable.h:4: In file included from ./omxMatrix.h:36: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxSymbolTable.cpp:2: In file included from ./AlgebraFunctions.h:33: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c omxWLSFitFunction.cpp -o omxWLSFitFunction.o In file included from omxWLSFitFunction.cpp:17: In file included from ./omxData.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from omxWLSFitFunction.cpp:17: In file included from ./omxData.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from omxWLSFitFunction.cpp:17: In file included from ./omxData.h:53: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c optimize.c -o optimize.o optimize.c:350:10: warning: variable 'ni' set but not used [-Wunused-but-set-variable] 350 | int ni; | ^ optimize.c:35:15: warning: unused function 'f_bound' [-Wunused-function] 35 | static double f_bound(int n, const double *x, void *data_) | ^~~~~~~ optimize.c:51:15: warning: unused function 'f_noderiv' [-Wunused-function] 51 | static double f_noderiv(int n, const double *x, void *data_) | ^~~~~~~~~ optimize.c:57:15: warning: unused function 'f_direct' [-Wunused-function] 57 | static double f_direct(int n, const double *x, int *undefined, void *data_) | ^~~~~~~~ optimize.c:79:21: warning: unused function 'initial_step' [-Wunused-function] 79 | static nlopt_result initial_step(nlopt_opt opt, const double *x, double *step) | ^~~~~~~~~~~~ optimize.c:101:12: warning: unused function 'finite_domain' [-Wunused-function] 101 | static int finite_domain(unsigned n, const double *lb, const double *ub) | ^~~~~~~~~~~~~ 6 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c options.c -o options.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c penalty.cpp -o penalty.o In file included from penalty.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from penalty.cpp:17: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from penalty.cpp:18: In file included from ./Compute.h:23: In file included from ./glue.h:23: In file included from ./omxState.h:48: In file included from ./omxExpectation.h:37: In file included from ./omxData.h:54: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c povRAM.cpp -o povRAM.o In file included from povRAM.cpp:2: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from povRAM.cpp:2: In file included from ./omxExpectation.h:32: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from povRAM.cpp:2: In file included from ./omxExpectation.h:36: In file included from ./omxAlgebra.h:26: In file included from ./omxState.h:49: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class In file included from povRAM.cpp:3: ./path.h:244:10: warning: unused variable 'symVec' [-Wunused-variable] 244 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ ./path.h:393:11: warning: unused variable 'symVec' [-Wunused-variable] 393 | auto &symVec = symSolver.eigenvectors(); | ^~~~~~ povRAM.cpp:153:3: warning: extension used [-Wlanguage-extension-token] 153 | typeof(aio->sparse) curProd = aio->sparse; | ^ 7 warnings generated. flang-new-18 -fpic -g -O2 -c sadmvn.f -o sadmvn.o clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c slsqp.c -o slsqp.o clang++-18 -std=gnu++17 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -D_HAS_AUTO_PTR_ETC=0 -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -fpic -g -O3 -Wall -pedantic -DR_NO_REMAP -c ssMLFit.cpp -o ssMLFit.o In file included from ssMLFit.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:61: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from ssMLFit.cpp:17: In file included from ./omxFitFunction.h:33: In file included from ./omxDefines.h:236: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:29: In file included from /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseLU:35: /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from ssMLFit.cpp:17: ./omxFitFunction.h:42:1: warning: 'omxFitFunction' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 42 | class omxFitFunction { | ^ ./omxDefines.h:131:9: note: did you mean class here? 131 | typedef struct omxFitFunction omxFitFunction; | ^~~~~~ | class 4 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/RcppParallel/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/StanHeaders/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.5/x86_64-linux-gnu/rpf/include' -I'/srv/hornik/tmp/CRAN_pretest/Library/Matrix/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -DSTRICT_R_HEADERS -fpic -g -O3 -Wall -pedantic -c stop.c -o stop.o clang++-18 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-clang-18/lib -Wl,-O1 -o OpenMx.so Compute.o ComputeGD.o ComputeNM.o ComputeNR.o ComputeSD.o FellnerFitFunction.o MarkovExpectation.o MarkovFF.o asa.o asubnp.o ba81quad.o dmvnorm.o fitMultigroup.o general.o glue.o matlogexp.o matrix.o mvbvn.o nanotimer.o omxAlgebra.o omxAlgebraFitFunction.o omxData.o omxExpectation.o omxExpectationBA81.o omxExportBackendState.o omxFIMLFitFunction.o omxFitFunction.o omxFitFunctionBA81.o omxGREMLExpectation.o omxGREMLfitfunction.o omxHessianCalculation.o omxImportFrontendState.o omxLISRELExpectation.o omxMLFitFunction.o omxMatrix.o omxNLopt.o omxNPSOLSpecific.o omxNormalExpectation.o omxRAMExpectation.o omxRFitFunction.o omxRowFitFunction.o omxState.o omxStateSpaceExpectation.o omxSymbolTable.o omxWLSFitFunction.o optimize.o options.o penalty.o povRAM.o sadmvn.o slsqp.o ssMLFit.o stop.o -llapack -L/home/hornik/tmp/R-d-clang-18/lib -lRblas -L/usr/lib/llvm-18/lib -lFortran_main -lFortranRuntime -lFortranDecimal -lm -L/usr/lib/llvm-18/lib -lFortran_main -lFortranRuntime -lFortranDecimal -lm -L/home/hornik/tmp/R-d-clang-18/lib -lR mkdir -p ../inst/debug cp *.gcno ../inst/debug/ cp: cannot stat '*.gcno': No such file or directory make: [Makevars:94: save-gcno] Error 1 (ignored) installing to /srv/hornik/tmp/CRAN_pretest/OpenMx.Rcheck/00LOCK-OpenMx/00new/OpenMx/libs ** R ** data *** moving datasets to lazyload DB ** demo ** inst ** byte-compile and prepare package for lazy loading Creating a generic function for ‘nrow’ from package ‘base’ in package ‘OpenMx’ Creating a generic function for ‘ncol’ from package ‘base’ in package ‘OpenMx’ ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (OpenMx)