############################################################################## ############################################################################## ### ### Running command: ### ### /home/biocbuild/R/R-beta-2024-04-15_r86425/bin/R CMD INSTALL scDDboost ### ############################################################################## ############################################################################## * installing to library ‘/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library’ * installing *source* package ‘scDDboost’ ... ** using staged installation ** libs using C compiler: ‘gcc (GCC) 10.3.1’ using C++ compiler: ‘g++ (GCC) 10.3.1’ using C++11 g++ -std=gnu++11 -I"/home/biocbuild/R/R-beta-2024-04-15_r86425/include" -DNDEBUG -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/Rcpp/include' -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/RcppEigen/include' -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include' -I/usr/local/include -fPIC -g -O2 -Wall -c DATA.cpp -o DATA.o DATA.cpp: In member function ‘std::vector > DATA::reorg(Eigen::MatrixXd&, const VectorXi&)’: DATA.cpp:17:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 17 | for(int j = 0; j < s.size(); ++j){ | ~~^~~~~~~~~~ DATA.cpp: In member function ‘std::vector > DATA::reorgr(const MatrixXd&, const VectorXi&)’: DATA.cpp:32:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 32 | for(int j = 0; j < s.size(); ++j){ | ~~^~~~~~~~~~ DATA.cpp: In member function ‘r_q DATA::cal_r(Eigen::MatrixXd&, const VectorXi&, const VectorXd&)’: DATA.cpp:48:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for(int i = 0; i < G; i++){ | ~~^~~ DATA.cpp:49:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 49 | for(int j = 0; j < nc; j++){ | ~~^~~~ DATA.cpp:58:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for(int i = 0; i < G; i++) | ~~^~~ DATA.cpp:59:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 59 | for(int j = 0; j < K; j++){ | ~~^~~ DATA.cpp:65:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | for(int t = 0; t < s.size(); t++) | ~~^~~~~~~~~~ DATA.cpp:70:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 70 | for(int t = 0; t < s.size(); t++) | ~~^~~~~~~~~~ DATA.cpp:85:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | for(int i = 0; i < G; ++i){ | ~~^~~ DATA.cpp: In member function ‘Eigen::MatrixXd DATA::cal_hp()’: DATA.cpp:106:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 106 | for(int j=0;j > partition(const int&)’: Header.cpp:38:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 38 | for(int j=0;j&, Eigen::MatrixXi&)’: derived.cpp:31:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for(int j = 0; j < K; j++){ | ~~^~~ derived.cpp: In member function ‘void DC::go_drv(const MatrixXd&, const MatrixXd&, double&, Eigen::VectorXd&, double, double)’: derived.cpp:162:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for(int i = 0; i < G; i++) | ~~^~~ g++ -std=gnu++11 -I"/home/biocbuild/R/R-beta-2024-04-15_r86425/include" -DNDEBUG -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/Rcpp/include' -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/RcppEigen/include' -I'/home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include' -I/usr/local/include -fPIC -g -O2 -Wall -c main.cpp -o main.o In file included from /home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include/boost/math/special_functions/detail/round_fwd.hpp:11, from /home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include/boost/math/special_functions/math_fwd.hpp:29, from /home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include/boost/math/special_functions/digamma.hpp:15, from derived.h:14, from main.cpp:21: /home/biocbuild/R/R-beta-2024-04-15_r86425/site-library/BH/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp] 23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" | ^~~~~~~ main.cpp: In function ‘SEXPREC* new_D(SEXP, SEXP, SEXP)’: main.cpp:217:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 217 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 229 | for(int j=i+1;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 231 | for(int t=0;t >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | for(int i=0;i