* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘ordinalClust’ ... ** this is package ‘ordinalClust’ version ‘1.3.5.1’ ** package ‘ordinalClust’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-15 (Debian 15.2.0-17) 15.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpXZUiR6/R.INSTALL1f10f338021e97/ordinalClust/src' g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBOOST_DISABLE_ASSERTS -DARMA_USE_CURRENT -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppProgress/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Bos.cpp -o Bos.o Bos.cpp: In member function ‘virtual void Bos::missingValuesInit()’: Bos.cpp:51:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 51 | for (int imiss = 0; imiss < _miss.size(); imiss++) { | ~~~~~~^~~~~~~~~~~~~~ Bos.cpp: In member function ‘virtual TabProbsResults Bos::SEstep(arma::mat, arma::mat)’: Bos.cpp:94:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 94 | for (size_t i = 0; i < _Nr; i++) | ~~^~~~~ Bos.cpp:97:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 97 | for (size_t k = 0; k < _kr; k++) | ~~^~~~~ Bos.cpp:100:46: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 100 | for (size_t d = 0; d < _Jc; d++) | ~~^~~~~ Bos.cpp:103:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 103 | for (size_t h = 0; h < _kc; h++) | ~~^~~~~ Bos.cpp: In member function ‘virtual arma::mat Bos::SEstepRow(arma::mat, arma::mat)’: Bos.cpp:129:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 129 | for (size_t d = 0; d < _Jc; d++) | ~~^~~~~ Bos.cpp:131:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 131 | for (size_t h = 0; h < _kc; h++) | ~~^~~~~ Bos.cpp:134:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 134 | for (size_t i = 0; i < _Nr; i++) | ~~^~~~~ Bos.cpp:137:62: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 137 | for (size_t k = 0; k < _kr; k++) | ~~^~~~~ Bos.cpp: In member function ‘virtual arma::mat Bos::SEstepCol(arma::mat, arma::mat)’: Bos.cpp:160:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 160 | for (size_t i = 0; i < _Nr; i++) | ~~^~~~~ Bos.cpp:163:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 163 | for (size_t k = 0; k < _kr; k++) | ~~^~~~~ Bos.cpp:166:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 166 | for (size_t d = 0; d < _Jc; d++) | ~~^~~~~ Bos.cpp:169:62: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 169 | for (size_t h = 0; h < _kc; h++) | ~~^~~~~ Bos.cpp: In member function ‘virtual void Bos::imputeMissingData(arma::mat, arma::mat)’: Bos.cpp:200:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int imiss = 0; imiss < _miss.size(); imiss++) { | ~~~~~~^~~~~~~~~~~~~~ Bos.cpp: In member function ‘double Bos::logsum(arma::rowvec)’: Bos.cpp:885:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 885 | for (int i = 1; i < logx.n_elem; i++) { | ~~^~~~~~~~~~~~~ Bos.cpp: In member function ‘int Bos::unsigned_to_signed(unsigned int)’: Bos.cpp:1043:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1043 | if (x >= INT_MIN) | ^ Bos.cpp: In member function ‘int Bos::getModeFromVec(arma::uvec)’: Bos.cpp:1391:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1391 | for (unsigned int mu = 0; mu < this->_m; mu++) { | ~~~^~~~~~~~~~ g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBOOST_DISABLE_ASSERTS -DARMA_USE_CURRENT -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppProgress/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c BosPredict.cpp -o BosPredict.o BosPredict.cpp: In member function ‘arma::mat BosPredict::missingValuesInit(arma::mat&)’: BosPredict.cpp:63:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 63 | for (int i = 0; i < x.n_rows; i++) | ~~^~~~~~~~~~ BosPredict.cpp:65:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 65 | for (int j = 0; j < x.n_cols; j++) | ~~^~~~~~~~~~ BosPredict.cpp:76:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for (int imiss = 0; imiss < _miss.size(); imiss++) { | ~~~~~~^~~~~~~~~~~~~~ g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBOOST_DISABLE_ASSERTS -DARMA_USE_CURRENT -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppProgress/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ClassificationContext.cpp -o ClassificationContext.o ClassificationContext.cpp: In member function ‘void ClassificationContext::noColDegenerancy(std::vector > >, int)’: ClassificationContext.cpp:388:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 388 | for(int nb_degen = 0; nb_degen >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 583 | for(int idistrib = 0; idistrib < _dlist.size(); idistrib++){ | ~~~~~~~~~^~~~~~~~~~~~~~~ ClassificationContext.cpp: In member function ‘arma::rowvec ClassificationContext::getMeans(arma::mat)’: ClassificationContext.cpp:641:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 641 | for (int i = 0; i < VorW.n_cols; i++) | ~~^~~~~~~~~~~~~ ClassificationContext.cpp: In member function ‘double ClassificationContext::logsum(arma::rowvec)’: ClassificationContext.cpp:656:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 656 | for (int i = 1; i < logx.n_elem; i++) { | ~~^~~~~~~~~~~~~ g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBOOST_DISABLE_ASSERTS -DARMA_USE_CURRENT -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppProgress/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ClassificationMContext.cpp -o ClassificationMContext.o ClassificationMContext.cpp: In member function ‘Rcpp::S4 ClassificationMContext::returnClassification()’: ClassificationMContext.cpp:315:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 315 | for(int idistrib = 0; idistrib < _dlist.size(); idistrib++){ | ~~~~~~~~~^~~~~~~~~~~~~~~ ClassificationMContext.cpp: In member function ‘arma::rowvec ClassificationMContext::getMeans(arma::mat)’: ClassificationMContext.cpp:371:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 371 | for (int i = 0; i < VorW.n_cols; i++) | ~~^~~~~~~~~~~~~ g++-15 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DBOOST_DISABLE_ASSERTS -DARMA_USE_CURRENT -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppProgress/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ClusteringContext.cpp -o ClusteringContext.o ClusteringContext.cpp: In member function ‘void ClusteringContext::noRowDegenerancy(std::vector > >, int)’: ClusteringContext.cpp:258:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for(int nb_degen = 0; nb_degen::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 144 | for (int i = 0; i < _distrib_objects.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ CoClusteringContext.cpp: In member function ‘void CoClusteringContext::noRowDegenerancy(std::vector > >, int)’: CoClusteringContext.cpp:284:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for(int nb_degen = 0; nb_degen > >, int)’: CoClusteringContext.cpp:318:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 318 | for(int nb_degen = 0; nb_degen= INT_MIN) | ^ ordinalClust.cpp: In function ‘double pejp1_yjej(arma::urowvec, int, arma::urowvec, int, double)’: ordinalClust.cpp:809:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 809 | for (int in = 0; in < ejp1.n_elem; in++) { | ~~~^~~~~~~~~~~~~ ordinalClust.cpp: In function ‘double pejp1zj1_yjej(arma::urowvec, unsigned int, arma::urowvec, int, double)’: ordinalClust.cpp:893:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare] 893 | for (int in = 0; in < ejp1.n_elem; in++) { | ~~~^~~~~~~~~~~~~ g++-15 -std=gnu++20 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o ordinalClust.so Bos.o BosPredict.o ClassificationContext.o ClassificationMContext.o ClusteringContext.o CoClusteringContext.o Distribution.o LogProbs.o Mupi.o RcppExports.o TabProbsResults.o ordinalClust.o -llapack -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpXZUiR6/R.INSTALL1f10f338021e97/ordinalClust/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpXZUiR6/R.INSTALL1f10f338021e97/ordinalClust/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpXZUiR6/R.INSTALL1f10f338021e97/ordinalClust/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-ordinalClust/00new/ordinalClust/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading Creating a new generic function for ‘plot’ in package ‘ordinalClust’ Creating a new generic function for ‘summary’ in package ‘ordinalClust’ ** help *** installing help indices converting help for package ‘ordinalClust’ finding HTML links ... done Msimulated html bosclassif html bosclust html boscoclust html dataqol html dataqol.classif html pejSim html plot html predict html summary html ** 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 (ordinalClust)