downloading reverse dependencies ... downloading Riemann_0.1.4.tar.gz ... ok installing dependencies ‘maotai’, ‘Rdimtools’, ‘RiemBase’, ‘T4cluster’ also installing the dependencies ‘ADMM’, ‘mclustcomp’, ‘rstiefel’ Warning in download.packages(pkgs, destdir = tmpd, available = available, : package ‘ADMM’ does not exist on the local repository Calls: -> do.call -> -> download.packages begin installing package ‘mclustcomp’ begin installing package ‘rstiefel’ begin installing package ‘RiemBase’ begin installing package ‘maotai’ * installing *source* package ‘rstiefel’ ... ** this is package ‘rstiefel’ version ‘1.0.1’ ** package ‘rstiefel’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-15 (Debian 15.2.0-4) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp0xRP5j/R.INSTALL2bde6c6d2ba1c/rstiefel/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 rstiefel.c -o rstiefel.o rstiefel.c: In function ‘rtheta_bmf’: rstiefel.c:69:10: warning: ‘th’ may be used uninitialized [-Wmaybe-uninitialized] 69 | return th; | ^~ rstiefel.c:44:10: note: ‘th’ was declared here 44 | double th; | ^~ rstiefel.c: In function ‘rtheta_bing’: rstiefel.c:136:10: warning: ‘th’ may be used uninitialized [-Wmaybe-uninitialized] 136 | return th; | ^~ rstiefel.c:119:10: note: ‘th’ was declared here 119 | double th; | ^~ gcc-15 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o rstiefel.so rstiefel.o -L/home/hornik/tmp/R-d-gcc-15/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp0xRP5j/R.INSTALL2bde6c6d2ba1c/rstiefel/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-rstiefel/00new/rstiefel/libs ** 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 ** 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 (rstiefel) * installing *source* package ‘mclustcomp’ ... ** this is package ‘mclustcomp’ version ‘0.3.3’ ** package ‘mclustcomp’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-15 (Debian 15.2.0-4) 15.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpjAOgRC/R.INSTALL2bde6863ea2bb4/mclustcomp/src' g++-15 -std=gnu++11 -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 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29, from RcppExports.cpp:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:199: note: ‘#pragma message: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.’ 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ g++-15 -std=gnu++11 -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 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c auxiliary.cpp -o auxiliary.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29, from auxiliary.cpp:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:199: note: ‘#pragma message: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.’ 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ auxiliary.cpp: In function ‘Rcpp::List getprobs(Rcpp::NumericMatrix, Rcpp::NumericVector, Rcpp::NumericVector, int, double)’: auxiliary.cpp:124:10: warning: unused variable ‘maxthr’ [-Wunused-variable] 124 | double maxthr = max(altthr); | ^~~~~~ auxiliary.cpp:125:7: warning: unused variable ‘warningint’ [-Wunused-variable] 125 | int warningint = 0; // 1<-Px, 2<-Py, 3<-Pxy | ^~~~~~~~~~ g++-15 -std=gnu++11 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o mclustcomp.so RcppExports.o auxiliary.o -fopenmp -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/RtmpjAOgRC/R.INSTALL2bde6863ea2bb4/mclustcomp/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-mclustcomp/00new/mclustcomp/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (mclustcomp) * installing *source* package ‘RiemBase’ ... ** this is package ‘RiemBase’ version ‘0.2.6’ ** using staged installation ** libs using C++ compiler: ‘g++-15 (Debian 15.2.0-4) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpmhnzSI/R.INSTALL2bde6e3d5a0579/RiemBase/src' g++-15 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I../inst/include -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 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-15/include" -DNDEBUG -I../inst/include -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 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c engines.cpp -o engines.o In file included from ../inst/include/riemfactory.hpp:11, from engines.cpp:2: ../inst/include/manifolds/riem_04stiefel.h: In function ‘arma::mat stiefel_exp(arma::mat, arma::mat, double)’: ../inst/include/manifolds/riem_04stiefel.h:88:13: warning: unused variable ‘n’ [-Wunused-variable] 88 | const int n = x.n_rows; | ^ ../inst/include/manifolds/riem_04stiefel.h: In function ‘arma::mat stiefel_log(arma::mat, arma::mat)’: ../inst/include/manifolds/riem_04stiefel.h:108:13: warning: unused variable ‘n’ [-Wunused-variable] 108 | const int n = U0.n_rows; | ^ ../inst/include/manifolds/riem_04stiefel.h: In function ‘arma::mat stiefel_invretr(arma::mat, arma::mat)’: ../inst/include/manifolds/riem_04stiefel.h:168:7: warning: unused variable ‘n’ [-Wunused-variable] 168 | int n = x.n_rows; | ^ In file included from ../inst/include/riemfactory.hpp:12: ../inst/include/manifolds/riem_05grassmann.h: In function ‘double grassmann_dist(arma::mat, arma::mat)’: ../inst/include/manifolds/riem_05grassmann.h:34:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 34 | for (int i=0;i&, const Base&, const Base&, const Base&, const typename arma_blas_real_or_cx_only::result*) [with T1 = Mat; T2 = Mat; T3 = Mat; typename T1::elem_type = double; typename T1::elem_type = double; typename parent::elem_type = double; typename arma_blas_real_or_cx_only::result = double; typename T1::elem_type = double]’ is deprecated: use sylvester() instead [-Wdeprecated-declarations] 175 | arma::syl(solution,A,B,C); | ~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/current/armadillo:570, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:32, from cpp_casket.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/current/armadillo_bits/fn_sylvester.hpp:67:1: note: declared here 67 | syl | ^~~ cpp_casket.cpp: In function ‘arma::mat solve_lyapunov(arma::mat, arma::mat, arma::mat)’: cpp_casket.cpp:183:12: warning: ‘bool arma::syl(Mat&, const Base&, const Base&, const Base&, const typename arma_blas_real_or_cx_only::result*) [with T1 = Mat; T2 = Mat; T3 = Mat; typename T1::elem_type = double; typename T1::elem_type = double; typename parent::elem_type = double; typename arma_blas_real_or_cx_only::result = double; typename T1::elem_type = double]’ is deprecated: use sylvester() instead [-Wdeprecated-declarations] 183 | arma::syl(solution, A, B, C); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/current/armadillo_bits/fn_sylvester.hpp:67:1: note: declared here 67 | syl | ^~~ 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'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c cpp_mmds.cpp -o cpp_mmds.o 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'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c cpp_smacof.cpp -o cpp_smacof.o 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'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c evaluations.cpp -o evaluations.o 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'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -fpic -g -O2 -Wall -pedantic -mtune=native -c src_computations.cpp -o src_computations.o g++-15 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-gcc-15/lib -Wl,-O1 -o maotai.so RcppExports.o cpp_WLvMF.o cpp_bmds.o cpp_casket.o cpp_mmds.o cpp_smacof.o evaluations.o src_computations.o -fopenmp -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/RtmpMkQmdC/R.INSTALL2bde6a25e62139/maotai/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-maotai/00new/maotai/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (maotai) begin installing package ‘Rdimtools’ make: *** [Makefile:24: Rdimtools.ts] Error 1 make: Target 'all' not remade because of errors. ERROR: dependency ‘ADMM’ is not available for package ‘Rdimtools’ Perhaps try a variation of: install.packages('ADMM') * removing ‘/home/hornik/tmp/CRAN_recheck/Library/Rdimtools’ Warning in (function (pkgs, lib, repos = getOption("repos"), contriburl = contrib.url(repos, : installation of 2 packages failed: ‘Rdimtools’, ‘T4cluster’ Calls: -> do.call -> checking RiemBase_0.2.6.tar.gz ... checking Riemann_0.1.4.tar.gz ... Depends: Package: RiemBase Depends: R (>= 3.0.0) Imports: Rcpp, utils, Rdpack, parallel, stats, pracma LinkingTo: Rcpp, RcppArmadillo Timings: user system elapsed RiemBase 40.638 4.474 47.475 Results: Check status summary: ERROR NOTE Source packages 0 1 Reverse depends 1 0 Check results summary: RiemBase ... NOTE * checking CRAN incoming feasibility ... [5s/7s] NOTE rdepends_Riemann ... ERROR * checking package dependencies ... ERROR Check results changes: Package: Riemann Check: C++ specification Old result: NOTE Package: Riemann Check: package dependencies New result: ERROR Package: Riemann Check: Rd files Old result: NOTE Package: Riemann Check: whether package can be installed Old result: WARNING