downloading reverse dependencies ... downloading mvSLOUCH_2.7.7.tar.gz ... ok downloading PCMBaseCpp_0.1.11.tar.gz ... ok installing dependencies ‘mvMORPH’, ‘mvSLOUCH’, ‘ouch’, ‘PCMBase’, ‘PCMBaseCpp’ begin installing package ‘ouch’ begin installing package ‘PCMBase’ begin installing package ‘mvMORPH’ * installing *source* package ‘ouch’ ... ** this is package ‘ouch’ version ‘2.20’ ** package ‘ouch’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-15 (Debian 15.2.0-1) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpmPNZRM/R.INSTALL32194271059ac/ouch/src' gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c covar-matrix.c -o covar-matrix.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c weight-matrix.c -o weight-matrix.o gcc-15 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o ouch.so covar-matrix.o init.o weight-matrix.o -L/home/hornik/tmp/R-d-gcc-15/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpmPNZRM/R.INSTALL32194271059ac/ouch/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-ouch/00new/ouch/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (ouch) * installing *source* package ‘PCMBase’ ... ** this is package ‘PCMBase’ version ‘1.2.15’ ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (PCMBase) begin installing package ‘mvSLOUCH’ begin installing package ‘PCMBaseCpp’ * installing *source* package ‘mvMORPH’ ... ** this is package ‘mvMORPH’ version ‘1.2.1’ ** package ‘mvMORPH’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-15 (Debian 15.2.0-1) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpYhdUJi/R.INSTALL321986fe2c9ee/mvMORPH/src' gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c chol_rpf_row.c -o chol_rpf_row.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c chol_rpf_univ.c -o chol_rpf_univ.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c covar-matrix-simmap.c -o covar-matrix-simmap.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c givens.c -o givens.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c kronecker.c -o kronecker.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c mvMORPH_init.c -o mvMORPH_init.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c mvmorph-covar-mat.c -o mvmorph-covar-mat.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c mvmorph-covar-ou-sparse.c -o mvmorph-covar-ou-sparse.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c mvmorph-covar-ou.c -o mvmorph-covar-ou.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c mvmorph_ou_mat_rpf.c -o mvmorph_ou_mat_rpf.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c pic_loglik_mvmorph.c -o pic_loglik_mvmorph.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c quadprod.c -o quadprod.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c root2tip.c -o root2tip.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c spherical.c -o spherical.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c sqrtMat.c -o sqrtMat.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c time_serie_expectation.c -o time_serie_expectation.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utils.c -o utils.o gcc-15 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c weight-matrix-mvmorph.c -o weight-matrix-mvmorph.o gcc-15 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o mvMORPH.so chol_rpf_row.o chol_rpf_univ.o covar-matrix-simmap.o givens.o kronecker.o mvMORPH_init.o mvmorph-covar-mat.o mvmorph-covar-ou-sparse.o mvmorph-covar-ou.o mvmorph_ou_mat_rpf.o pic_loglik_mvmorph.o quadprod.o root2tip.o spherical.o sqrtMat.o time_serie_expectation.o utils.o weight-matrix-mvmorph.o -llapack -L/home/hornik/tmp/R-d-gcc-15/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R-d-gcc-15/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpYhdUJi/R.INSTALL321986fe2c9ee/mvMORPH/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-mvMORPH/00new/mvMORPH/libs ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (mvMORPH) * installing *source* package ‘mvSLOUCH’ ... ** this is package ‘mvSLOUCH’ version ‘2.7.7’ ** package ‘mvSLOUCH’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (mvSLOUCH) * installing *source* package ‘PCMBaseCpp’ ... ** this is package ‘PCMBaseCpp’ version ‘0.1.11’ ** package ‘PCMBaseCpp’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-15 (Debian 15.2.0-1) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp9cqKGU/R.INSTALL322be4f6904ef/PCMBaseCpp/src' g++-15 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DARMA_DONT_USE_OPENMP -fpic -g -O2 -Wall -pedantic -mtune=native -c Rcpp.cpp -o Rcpp.o In file included from QuadraticPoly.h:27, from QuadraticPolyWhite.h:28, from Rcpp.cpp:30: SPLITT.h:2054: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2054 | _PRAGMA_OMP_SIMD SPLITT.h:2072: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2072 | _PRAGMA_OMP_SIMD SPLITT.h:2085: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2085 | _PRAGMA_OMP_SIMD SPLITT.h:2097: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2097 | _PRAGMA_OMP_SIMD SPLITT.h:2107: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2107 | _PRAGMA_OMP_SIMD SPLITT.h:2133: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2133 | #pragma omp parallel SPLITT.h:2135: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2135 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2146: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas] 2146 | #pragma omp barrier SPLITT.h:2149: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2149 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2160: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas] 2160 | #pragma omp barrier SPLITT.h:2163: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2163 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2179: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2179 | #pragma omp parallel SPLITT.h:2188: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2188 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2198: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2198 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2224: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2224 | #pragma omp parallel SPLITT.h:2264: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2264 | #pragma omp parallel SPLITT.h:2266: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2266 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2277: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2277 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2291: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2291 | #pragma omp parallel SPLITT.h:2293: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2293 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2301: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2301 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2312: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2312 | #pragma omp parallel SPLITT.h:2321: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2321 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2332: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas] 2332 | #pragma omp barrier SPLITT.h:2335: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2335 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2344: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2344 | _PRAGMA_OMP_SIMD SPLITT.h:2358: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2358 | _PRAGMA_OMP_SIMD SPLITT.h:2376: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2376 | #pragma omp parallel SPLITT.h:2385: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2385 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2396: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas] 2396 | #pragma omp barrier SPLITT.h:2399: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2399 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2409: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2409 | _PRAGMA_OMP_SIMD SPLITT.h:2424: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2424 | #pragma omp parallel SPLITT.h:2433: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2433 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2443: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas] 2443 | #pragma omp barrier SPLITT.h:2446: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2446 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2464: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2464 | _PRAGMA_OMP_SIMD SPLITT.h:2608: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2608 | _PRAGMA_OMP_SIMD SPLITT.h:2622: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2622 | _PRAGMA_OMP_SIMD SPLITT.h:2631: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 2631 | _PRAGMA_OMP_SIMD SPLITT.h:2639: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2639 | #pragma omp parallel SPLITT.h:2648: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2648 | _PRAGMA_OMP_FOR_SIMD SPLITT.h:2657: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2657 | _PRAGMA_OMP_FOR_SIMD QuadraticPoly.h: In instantiation of ‘bool PCMBaseCpp::IsDiagonal(const MatType&) [with MatType = arma::Mat]’: QuadraticPoly.h:94:16: required from ‘void PCMBaseCpp::DecomposeH(MatEigvalType&, CubeEigvecType&, CubeEigvecType&, const CubeHType&, arma::uword, double) [with MatEigvalType = arma::Mat >; CubeEigvecType = arma::Cube >; CubeHType = arma::Cube; arma::uword = unsigned int]’ 94 | if(IsDiagonal(H.slice(r))) { | ~~~~~~~~~~^~~~~~~~~~~~ QuadraticPolyOU.h:152:17: required from ‘arma::uword PCMBaseCpp::CondGaussianOU::SetParameter(const std::vector&, arma::uword) [with TreeType = SPLITT::OrderedTree; DataType = PCMBaseCpp::NumericTraitData; arma::uword = unsigned int]’ 152 | DecomposeH(lambda, P, P_1, H, r, threshold_SV_); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyOU.h:203:28: required from here 203 | cond_dist_.SetParameter(par, 0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ QuadraticPoly.h:47:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 47 | for(int i = 0; i < X.n_rows; ++i) { | ~~^~~~~~~~~~ QuadraticPoly.h:48:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 48 | for(int j = i + 1; j < X.n_cols; ++j) { | ~~^~~~~~~~~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::White]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::White; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::White; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::White; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:265:53: required from here 265 | .method( "TraverseTree", &QuadraticPolyWhite::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::BM]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::BM; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::BM; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::BM; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:335:48: required from here 335 | .method( "TraverseTree", &QuadraticPolyBM::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::BM1D]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::BM1D; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::BM1D; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::BM1D; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:407:52: required from here 407 | .method( "TraverseTree", &QuadraticPolyBM1D::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::OU]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::OU; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::OU; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::OU; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:477:48: required from here 477 | .method( "TraverseTree", &QuadraticPolyOU::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::OU1D]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::OU1D; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::OU1D; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::OU1D; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:546:52: required from here 546 | .method( "TraverseTree", &QuadraticPolyOU1D::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::JOU]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::JOU; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::JOU; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::JOU; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:620:49: required from here 620 | .method( "TraverseTree", &QuadraticPolyJOU::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::DOU]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::DOU; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::DOU; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::DOU; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:689:49: required from here 689 | .method( "TraverseTree", &QuadraticPolyDOU::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::MixedGaussian]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::MixedGaussian; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::MixedGaussian; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::MixedGaussian; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:762:61: required from here 762 | .method( "TraverseTree", &QuadraticPolyMixedGaussian::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ SPLITT.h: In instantiation of ‘void SPLITT::PostOrderTraversal::TraverseTreeMultiThreadLoopVisits() [with TraversalSpecification = PCMBaseCpp::MixedGaussian1D]’: SPLITT.h:1931:46: required from ‘void SPLITT::PostOrderTraversal::TraverseTree(ModeType) [with TraversalSpecification = PCMBaseCpp::MixedGaussian1D; ModeType = SPLITT::PostOrderMode]’ 1931 | case ModeType::MULTI_THREAD_LOOP_VISITS: TraverseTreeMultiThreadLoopVisits(); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPLITT.h:623:28: required from ‘SPLITT::TraversalTask::StateType SPLITT::TraversalTask::TraverseTree(const ParameterType&, SPLITT::uint) [with TraversalSpecification = PCMBaseCpp::MixedGaussian1D; StateType = arma::Col; ParameterType = std::vector; SPLITT::uint = unsigned int]’ 623 | algorithm_.TraverseTree(static_cast(mode)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ QuadraticPolyCommon.h:128:31: required from ‘std::string PCMBaseCpp::TraversalTaskWrapper::TraverseTree(const ParameterType&, PCMBaseCpp::uint) [with TraversalSpec = PCMBaseCpp::MixedGaussian1D; std::string = std::__cxx11::basic_string; ParameterType = std::vector; PCMBaseCpp::uint = unsigned int]’ 128 | taskObject_.TraverseTree(par, mode); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Rcpp.cpp:834:63: required from here 834 | .method( "TraverseTree", &QuadraticPolyMixedGaussian1D::TraverseTree ) | ^~~~~~~~~~~~ SPLITT.h:2181:8: warning: variable ‘tid’ set but not used [-Wunused-but-set-variable] 2181 | uint tid; | ^~~ g++-15 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o PCMBaseCpp.so Rcpp.o -llapack -L/home/hornik/tmp/R-d-gcc-15/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R-d-gcc-15/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp9cqKGU/R.INSTALL322be4f6904ef/PCMBaseCpp/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-PCMBaseCpp/00new/PCMBaseCpp/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (PCMBaseCpp) checking PCMBase_1.2.15.tar.gz ... checking mvSLOUCH_2.7.7.tar.gz ... checking PCMBaseCpp_0.1.11.tar.gz ... Depends: Package: PCMBase Depends: R (>= 3.1.0) Imports: ape, abind, expm, mvtnorm, data.table, ggplot2, xtable Timings: user system elapsed PCMBase 135.548 8.767 145.864 Results: Check status summary: OK Source packages 1 Reverse depends 2 Check results summary: PCMBase ... OK rdepends_mvSLOUCH ... OK rdepends_PCMBaseCpp ... OK