* installing *source* package 'lessSEM' ... ** this is package 'lessSEM' version '1.5.6' ** package 'lessSEM' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.2.0' using C++17 make[1]: Entering directory '/d/temp/2025_10_06_01_50_00_7952/RtmpADwMCL/R.INSTALL19be852855958/lessSEM/src' g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ../inst/include/lesstimate/include/lesstimate/common_headers.h:21, from ../inst/include/lesstimate/include/lesstimate.h:4, from ../inst/include/lessSEM.h:4, from RcppExports.cpp:4: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c SEM.cpp -o SEM.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from SEM.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c WLS.cpp -o WLS.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from WLS.h:3, from WLS.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c callFitFunction.cpp -o callFitFunction.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from callFitFunction.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c cappedL1.cpp -o cappedL1.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from cappedL1.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from cappedL1.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersCappedL1; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': cappedL1.cpp:89:52: required from 'Rcpp::List istaCappedL1<sem>::optimize(Rcpp::NumericVector, sem&, double, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 89 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 90 | SEMFF, | ~~~~~~ 91 | startingValues_, | ~~~~~~~~~~~~~~~~ 92 | proximalOperatorCappedL1_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | penalty_, | ~~~~~~~~~ 94 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 95 | tp, | ~~~ 96 | smoothTp, | ~~~~~~~~~ 97 | controlIsta | ~~~~~~~~~~~ 98 | ); | ~ cappedL1.cpp:133:44: required from here 133 | .method( "optimize", &istaCappedL1SEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, theta, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c dataset.cpp -o dataset.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from dataset.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c derivativeStructure.cpp -o derivativeStructure.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from derivativeStructure.h:4, from derivativeStructure.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c elasticNet.cpp -o elasticNet.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from elasticNet.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from elasticNet.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersEnet; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': elasticNet.cpp:80:52: required from 'Rcpp::List istaEnet<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 80 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 81 | SEMFF, | ~~~~~~ 82 | startingValues_, | ~~~~~~~~~~~~~~~~ 83 | proximalOperatorLasso_, | ~~~~~~~~~~~~~~~~~~~~~~~ 84 | penalty_, | ~~~~~~~~~ 85 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 86 | tp, | ~~~ 87 | smoothTp, | ~~~~~~~~~ 88 | controlIsta | ~~~~~~~~~~~ 89 | ); | ~ elasticNet.cpp:462:40: required from here 462 | .method( "optimize", &istaEnetSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In instantiation of 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int) [with T = tuningParametersSmoothElasticNet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:341:36: required from 'lessSEM::fitResults lessSEM::bfgsOptim(model&, numericVector, smoothPenalty<T>&, const T&, const controlBFGS&) [with T = tuningParametersSmoothElasticNet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 341 | parameters_k = bfgsLineSearch(model_, | ~~~~~~~~~~~~~~^~~~~~~~ 342 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 343 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 344 | parameterLabels, | ~~~~~~~~~~~~~~~~ 345 | direction, | ~~~~~~~~~~ 346 | fit_kMinus1, | ~~~~~~~~~~~~ 347 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 348 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 349 | | 350 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 351 | | 352 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 353 | control_.sigma, | ~~~~~~~~~~~~~~~ 354 | control_.gamma, | ~~~~~~~~~~~~~~~ 355 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 356 | control_.verbose); | ~~~~~~~~~~~~~~~~~ elasticNet.cpp:329:57: required from 'Rcpp::List bfgsEnet<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 329 | lessSEM::fitResults fitResults_ = lessSEM::bfgsOptim( | ~~~~~~~~~~~~~~~~~~^ 330 | SEMFF, | ~~~~~~ 331 | startingValues_, | ~~~~~~~~~~~~~~~~ 332 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 333 | tp, | ~~~ 334 | control_ | ~~~~~~~~ 335 | ); | ~ elasticNet.cpp:373:40: required from here 373 | .method( "optimize", &bfgsEnetSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyLASSOGlmnet; smoothPenalty = penaltyRidgeGlmnet; tuning = tuningParametersEnetGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyLASSOGlmnet; smoothPenalty = penaltyRidgeGlmnet; tuning = tuningParametersEnetGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ elasticNet.cpp:209:54: required from 'Rcpp::List glmnetEnet<sem>::optimize(Rcpp::NumericVector, sem&, arma::rowvec, arma::rowvec) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; arma::rowvec = arma::Row<double>]' 209 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 210 | SEMFF, | ~~~~~~ 211 | startingValues_, | ~~~~~~~~~~~~~~~~ 212 | penalty_, | ~~~~~~~~~ 213 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 214 | tp, | ~~~ 215 | control_ | ~~~~~~~~ 216 | ); | ~ elasticNet.cpp:418:42: required from here 418 | .method( "optimize", &glmnetEnetSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c generalPurposeElasticNet.cpp -o generalPurposeElasticNet.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from generalPurposeElasticNet.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from gpFitFramework.h:4, from generalPurposeElasticNet.cpp:3: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersEnet; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': generalPurposeElasticNet.cpp:89:52: required from here 89 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 90 | gpFF, | ~~~~~ 91 | startingValues_, | ~~~~~~~~~~~~~~~~ 92 | proximalOperatorLasso_, | ~~~~~~~~~~~~~~~~~~~~~~~ 93 | penalty_, | ~~~~~~~~~ 94 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 95 | tp, | ~~~ 96 | smoothTp, | ~~~~~~~~~ 97 | controlIsta | ~~~~~~~~~~~ 98 | ); | ~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyLASSOGlmnet; smoothPenalty = penaltyRidgeGlmnet; tuning = tuningParametersEnetGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyLASSOGlmnet; smoothPenalty = penaltyRidgeGlmnet; tuning = tuningParametersEnetGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ generalPurposeElasticNet.cpp:231:54: required from here 231 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 232 | gpFF, | ~~~~~ 233 | startingValues_, | ~~~~~~~~~~~~~~~~ 234 | penalty_, | ~~~~~~~~~ 235 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 236 | tp, | ~~~ 237 | control_ | ~~~~~~~~ 238 | ); | ~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_cappedL1.cpp -o glmnet_cappedL1.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_cappedL1.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from glmnet_cappedL1.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyCappedL1Glmnet; smoothPenalty = noSmoothPenalty<tuningParametersCappedL1Glmnet>; tuning = tuningParametersCappedL1Glmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyCappedL1Glmnet; smoothPenalty = noSmoothPenalty<tuningParametersCappedL1Glmnet>; tuning = tuningParametersCappedL1Glmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ glmnet_cappedL1.cpp:91:56: required from 'Rcpp::List glmnetCappedL1<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 91 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 92 | SEMFF, | ~~~~~~ 93 | startingValues_, | ~~~~~~~~~~~~~~~~ 94 | penalty_, | ~~~~~~~~~ 95 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 96 | tp, | ~~~ 97 | control_ | ~~~~~~~~ 98 | ); | ~ glmnet_cappedL1.cpp:136:44: required from here 136 | .method( "optimize", &glmnetCappedL1SEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_generalPurposeMixedPenalty.cpp -o glmnet_generalPurposeMixedPenalty.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_generalPurposeMixedPenalty.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from gpFitFramework.h:4, from glmnet_generalPurposeMixedPenalty.cpp:3: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_lsp.cpp -o glmnet_lsp.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_lsp.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from glmnet_lsp.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyLSPGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersLspGlmnet>; tuning = tuningParametersLspGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyLSPGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersLspGlmnet>; tuning = tuningParametersLspGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ glmnet_lsp.cpp:95:56: required from 'Rcpp::List glmnetLsp<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 95 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 96 | SEMFF, | ~~~~~~ 97 | startingValues_, | ~~~~~~~~~~~~~~~~ 98 | penalty_, | ~~~~~~~~~ 99 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 100 | tp, | ~~~ 101 | control_ | ~~~~~~~~ 102 | ); | ~ glmnet_lsp.cpp:140:39: required from here 140 | .method( "optimize", &glmnetLspSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_mcp.cpp -o glmnet_mcp.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_mcp.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from glmnet_mcp.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMcpGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMcpGlmnet>; tuning = tuningParametersMcpGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMcpGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMcpGlmnet>; tuning = tuningParametersMcpGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ glmnet_mcp.cpp:95:54: required from 'Rcpp::List glmnetMcp<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 95 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 96 | SEMFF, | ~~~~~~ 97 | startingValues_, | ~~~~~~~~~~~~~~~~ 98 | penalty_, | ~~~~~~~~~ 99 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 100 | tp, | ~~~ 101 | control_ | ~~~~~~~~ 102 | ); | ~ glmnet_mcp.cpp:140:41: required from here 140 | .method( "optimize", &glmnetMcpSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_mixed.cpp -o glmnet_mixed.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_mixed.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from glmnet_mixed.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c glmnet_scad.cpp -o glmnet_scad.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from glmnet_scad.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from glmnet_scad.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltySCADGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersScadGlmnet>; tuning = tuningParametersScadGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltySCADGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersScadGlmnet>; tuning = tuningParametersScadGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ glmnet_scad.cpp:95:54: required from 'Rcpp::List glmnetScad<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 95 | lessSEM::fitResults fitResults_ = lessSEM::glmnet( | ~~~~~~~~~~~~~~~^ 96 | SEMFF, | ~~~~~~ 97 | startingValues_, | ~~~~~~~~~~~~~~~~ 98 | penalty_, | ~~~~~~~~~ 99 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 100 | tp, | ~~~ 101 | control_ | ~~~~~~~~ 102 | ); | ~ glmnet_scad.cpp:140:42: required from here 140 | .method( "optimize", &glmnetScadSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c gradients.cpp -o gradients.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from gradients.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c implied.cpp -o implied.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from implied.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c impliedDerivatives.cpp -o impliedDerivatives.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from impliedDerivatives.h:4, from impliedDerivatives.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ista_generalPurposeMixedPenalty.cpp -o ista_generalPurposeMixedPenalty.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ista_generalPurposeMixedPenalty.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from gpFitFramework.h:4, from ista_generalPurposeMixedPenalty.cpp:3: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ista_lsp.cpp -o ista_lsp.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ista_lsp.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from ista_lsp.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersLSP; U = tuningParametersLSP; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ista_lsp.cpp:82:52: required from 'Rcpp::List istaLSP<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 82 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 83 | SEMFF, | ~~~~~~ 84 | startingValues_, | ~~~~~~~~~~~~~~~~ 85 | proximalOperatorLSP_, | ~~~~~~~~~~~~~~~~~~~~~ 86 | penalty_, | ~~~~~~~~~ 87 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 88 | tp, | ~~~ 89 | smoothTp, | ~~~~~~~~~ 90 | controlIsta | ~~~~~~~~~~~ 91 | ); | ~ ista_lsp.cpp:127:39: required from here 127 | .method( "optimize", &istaLSPSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, theta, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ista_mcp.cpp -o ista_mcp.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ista_mcp.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from ista_mcp.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMcp; U = tuningParametersMcp; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ista_mcp.cpp:95:52: required from 'Rcpp::List istaMcp<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 95 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 96 | SEMFF, | ~~~~~~ 97 | startingValues_, | ~~~~~~~~~~~~~~~~ 98 | proximalOperatorMcp_, | ~~~~~~~~~~~~~~~~~~~~~ 99 | penalty_, | ~~~~~~~~~ 100 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 101 | tp, | ~~~ 102 | smoothTp, | ~~~~~~~~~ 103 | controlIsta | ~~~~~~~~~~~ 104 | ); | ~ ista_mcp.cpp:139:37: required from here 139 | .method( "optimize", &istaMcpSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, theta, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ista_mixed.cpp -o ista_mixed.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ista_mixed.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from ista_mixed.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ista_scad.cpp -o ista_scad.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from ista_scad.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ In file included from ../inst/include/lesstimate/include/lesstimate.h:5, from ../inst/include/lessSEM.h:4, from SEMFitFramework.h:4, from ista_scad.cpp:4: ../inst/include/lesstimate/include/lesstimate/ista_class.h: In function 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&)': ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:518: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:10, from ../inst/include/lesstimate/include/lesstimate.h:7: ../inst/include/lesstimate/include/lesstimate/bfgs.h: In function 'arma::mat lessSEM::BFGS(const arma::rowvec&, const arma::rowvec&, const arma::mat&, const arma::rowvec&, const arma::rowvec&, bool, double, bool)': ../inst/include/lesstimate/include/lesstimate/bfgs.h:71:25: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 71 | if (!arma::is_finite(Hessian_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In function 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:9, from ../inst/include/lesstimate/include/lesstimate.h:8: ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h: In member function 'double lessSEM::penaltyMcpGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersMcpGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_mcp.h:282:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 282 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate/glmnet_penalties.h:10: ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h: In member function 'double lessSEM::penaltyLSPGlmnet::getZ(unsigned int, const arma::rowvec&, const arma::rowvec&, const arma::rowvec&, const arma::mat&, const lessSEM::tuningParametersLspGlmnet&)': ../inst/include/lesstimate/include/lesstimate/glmnet_lsp.h:216:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 216 | if (!arma::is_finite(z[i])) | ~~~~~~~~~~~~~~~^~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ In file included from ../inst/include/lesstimate/include/lesstimate.h:9: ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h: In function 'arma::rowvec lessSEM::bfgsLineSearch(model&, smoothPenalty<T>&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const T&, double, double, double, int, int)': ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:188:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 188 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/bfgsOptim.h:226:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 226 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersMixedPenalty; U = tuningParametersEnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:308:34: required from here 308 | fitResults fitResults_ = ista( | ~~~~^ 309 | userModel, | ~~~~~~~~~~ 310 | startingValues, | ~~~~~~~~~~~~~~~ 311 | proximalOperatorMixedPenalty_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | penalty_, | ~~~~~~~~~ 313 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 314 | tp, | ~~~ 315 | smoothTp, | ~~~~~~~~~ 316 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h: In instantiation of 'arma::rowvec lessSEM::glmnetLineSearch(model&, nonsmoothPenalty&, smoothPenalty&, const arma::rowvec&, const stringVector&, const arma::rowvec&, double, const arma::rowvec&, const arma::mat&, const tuning&, double, double, double, int, int) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; arma::rowvec = arma::Row<double>; stringVector = Rcpp::Vector<16>; arma::mat = arma::Mat<double>]': ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:491:38: required from 'lessSEM::fitResults lessSEM::glmnet(model&, numericVector, nonsmoothPenalty&, smoothPenalty&, const tuning&, const controlGLMNET&) [with nonsmoothPenalty = penaltyMixedGlmnet; smoothPenalty = noSmoothPenalty<tuningParametersMixedGlmnet>; tuning = tuningParametersMixedGlmnet; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 491 | parameters_k = glmnetLineSearch(model_, | ~~~~~~~~~~~~~~~~^~~~~~~~ 492 | penalty_, | ~~~~~~~~~ 493 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 494 | parameters_kMinus1, | ~~~~~~~~~~~~~~~~~~~ 495 | parameterLabels, | ~~~~~~~~~~~~~~~~ 496 | direction, | ~~~~~~~~~~ 497 | fit_kMinus1, | ~~~~~~~~~~~~ 498 | gradients_kMinus1, | ~~~~~~~~~~~~~~~~~~ 499 | Hessian_kMinus1, | ~~~~~~~~~~~~~~~~ 500 | | 501 | tuningParameters, | ~~~~~~~~~~~~~~~~~ 502 | | 503 | control_.stepSize, | ~~~~~~~~~~~~~~~~~~ 504 | control_.sigma, | ~~~~~~~~~~~~~~~ 505 | control_.gamma, | ~~~~~~~~~~~~~~~ 506 | control_.maxIterLine, | ~~~~~~~~~~~~~~~~~~~~~ 507 | control_.verbose); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/simplified_interfaces.h:131:36: required from here 131 | fitResults fitResults_ = glmnet( | ~~~~~~^ 132 | userModel, | ~~~~~~~~~~ 133 | startingValues, | ~~~~~~~~~~~~~~~ 134 | pen, | ~~~~ 135 | smoothPen, | ~~~~~~~~~~ 136 | tp, | ~~~ 137 | controlOptimizer); | ~~~~~~~~~~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:306:27: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/glmnet_class.h:346:29: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 346 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h: In instantiation of 'lessSEM::fitResults lessSEM::ista(model&, numericVector, proximalOperator<T>&, penalty<T>&, smoothPenalty<U>&, const T&, const U&, const control&) [with T = tuningParametersScad; U = tuningParametersScad; numericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]': ista_scad.cpp:102:52: required from 'Rcpp::List istaScad<sem>::optimize(Rcpp::NumericVector, sem&, double, double) [with sem = SEMCpp; Rcpp::List = Rcpp::Vector<19>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>]' 102 | lessSEM::fitResults fitResults_ = lessSEM::ista( | ~~~~~~~~~~~~~^ 103 | SEMFF, | ~~~~~~ 104 | startingValues_, | ~~~~~~~~~~~~~~~~ 105 | proximalOperatorScad_, | ~~~~~~~~~~~~~~~~~~~~~~ 106 | penalty_, | ~~~~~~~~~ 107 | smoothPenalty_, | ~~~~~~~~~~~~~~~ 108 | tp, | ~~~ 109 | smoothTp, | ~~~~~~~~~ 110 | controlIsta | ~~~~~~~~~~~ 111 | ); | ~ ista_scad.cpp:146:40: required from here 146 | .method( "optimize", &istaScadSEM::optimize, "Optimizes the model. Expects SEM, labeled vector with starting values, theta, lambda, and alpha") | ^~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:306:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 306 | if (!arma::is_finite(fit_k)) | ~~~~~~~~~~~~~~~^~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:318:29: warning: 'bool arma::is_finite(eT, const typename arma_scalar_only<eT>::result*) [with eT = double; typename arma_scalar_only<eT>::result = double]' is deprecated: change arma::is_finite(val) to std::isfinite(val) [-Wdeprecated-declarations] 318 | if (!arma::is_finite(penalizedFit_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:167:1: note: declared here 167 | is_finite(const eT x, const typename arma_scalar_only<eT>::result* junk = nullptr) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ ../inst/include/lesstimate/include/lesstimate/ista_class.h:369:31: warning: 'bool arma::is_finite(const Base<typename T1::elem_type, T1>&) [with T1 = Mat<double>; typename T1::elem_type = double]' is deprecated: change arma::is_finite(X) to X.is_finite() [-Wdeprecated-declarations] 369 | if (!arma::is_finite(gradients_k)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/fn_misc.hpp:181:1: note: declared here 181 | is_finite(const Base<typename T1::elem_type,T1>& X) | ^~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c logicalMatch.cpp -o logicalMatch.o g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c mgSEM.cpp -o mgSEM.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from mgSEM.h:4, from mgSEM.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c multivariateNormal.cpp -o multivariateNormal.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from multivariateNormal.h:3, from multivariateNormal.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parameters.cpp -o parameters.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from parameters.h:4, from parameters.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.5.1/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.5/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -I../inst/include/ -DRCPP_PARALLEL_USE_TBB=1 -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c scores.cpp -o scores.o In file included from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/RcppArmadillo.h:32, from scores.cpp:1: D:/RCompile/CRANpkg/lib/4.5/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -shared -s -static-libgcc -o lessSEM.dll tmp.def RcppExports.o SEM.o WLS.o callFitFunction.o cappedL1.o dataset.o derivativeStructure.o elasticNet.o generalPurposeElasticNet.o glmnet_cappedL1.o glmnet_generalPurposeMixedPenalty.o glmnet_lsp.o glmnet_mcp.o glmnet_mixed.o glmnet_scad.o gradients.o implied.o impliedDerivatives.o ista_generalPurposeMixedPenalty.o ista_lsp.o ista_mcp.o ista_mixed.o ista_scad.o logicalMatch.o mgSEM.o multivariateNormal.o parameters.o scores.o -fopenmp -LD:/RCompile/recent/R-4.5.1/bin/x64 -lRlapack -LD:/RCompile/recent/R-4.5.1/bin/x64 -lRblas -lgfortran -lquadmath -LD:/RCompile/CRANpkg/lib/4.5/RcppParallel/libs/x64 -lRcppParallel -LD:/RCompile/CRANpkg/lib/4.5/RcppParallel/lib/x64 -ltbb -ltbbmalloc -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.5.1/bin/x64 -lR make[1]: Leaving directory '/d/temp/2025_10_06_01_50_00_7952/RtmpADwMCL/R.INSTALL19be852855958/lessSEM/src' make[1]: Entering directory '/d/temp/2025_10_06_01_50_00_7952/RtmpADwMCL/R.INSTALL19be852855958/lessSEM/src' make[1]: Leaving directory '/d/temp/2025_10_06_01_50_00_7952/RtmpADwMCL/R.INSTALL19be852855958/lessSEM/src' installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-lessSEM/00new/lessSEM/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'lessSEM' as lessSEM_1.5.6.zip * DONE (lessSEM)