* 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/Rtmpbw1Exg/R.INSTALL3196ff3e6c771b/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<std::vector<int, std::allocator<int> > >::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<std::vector<int, std::allocator<int> > >::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<std::vector<int, std::allocator<int> > >::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<std::vector<int, std::allocator<int> > >, int)’:
ClassificationContext.cpp:388:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<int, std::allocator<int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  388 |         for(int nb_degen = 0; nb_degen<distrib_col.size(); nb_degen++){
      |                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
ClassificationContext.cpp: In member function ‘Rcpp::S4 ClassificationContext::returnClassification()’:
ClassificationContext.cpp:583:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<arma::Row<unsigned int> >::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<arma::Row<unsigned int> >::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<std::vector<int, std::allocator<int> > >, int)’:
ClusteringContext.cpp:258:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<int, std::allocator<int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  258 |         for(int nb_degen = 0; nb_degen<distrib_col.size(); nb_degen++){
      |                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
ClusteringContext.cpp: In member function ‘double ClusteringContext::logsum(arma::rowvec)’:
ClusteringContext.cpp:560:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  560 |         for (int i = 1; i < logx.n_elem; i++) {
      |                         ~~^~~~~~~~~~~~~
ClusteringContext.cpp: In member function ‘arma::rowvec ClusteringContext::getMeans(arma::mat)’:
ClusteringContext.cpp:570:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  570 |         for (int i = 0; i < VorW.n_cols; i++)
      |                         ~~^~~~~~~~~~~~~
ClusteringContext.cpp: In member function ‘arma::mat ClusteringContext::kmeansi()’:
ClusteringContext.cpp:600:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  600 |                         for (int ireconstruct = 0; ireconstruct < means.col(k).n_elem; ireconstruct++) {
      |                                                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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 CoClusteringContext.cpp -o CoClusteringContext.o
CoClusteringContext.cpp: In destructor ‘CoClusteringContext::~CoClusteringContext()’:
CoClusteringContext.cpp:144:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Distribution*>::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<std::vector<int, std::allocator<int> > >, int)’:
CoClusteringContext.cpp:284:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<int, std::allocator<int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  284 |         for(int nb_degen = 0; nb_degen<distrib_col.size(); nb_degen++){
      |                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
CoClusteringContext.cpp: In member function ‘void CoClusteringContext::noColDegenerancy(std::vector<std::vector<int, std::allocator<int> > >, int)’:
CoClusteringContext.cpp:318:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<int, std::allocator<int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  318 |         for(int nb_degen = 0; nb_degen<distrib_col.size(); nb_degen++){
      |                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
CoClusteringContext.cpp: In member function ‘arma::rowvec CoClusteringContext::getMeans(arma::mat)’:
CoClusteringContext.cpp:883:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  883 |         for (int i = 0; i < VorW.n_cols; i++)
      |                         ~~^~~~~~~~~~~~~
CoClusteringContext.cpp: In member function ‘double CoClusteringContext::logsum(arma::rowvec)’:
CoClusteringContext.cpp:901:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  901 |         for (int i = 1; i < logx.n_elem; i++) {
      |                         ~~^~~~~~~~~~~~~
CoClusteringContext.cpp: In member function ‘arma::mat CoClusteringContext::kmeansi()’:
CoClusteringContext.cpp:932:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  932 |                         for (int ireconstruct = 0; ireconstruct < means.col(k).n_elem; ireconstruct++) {
      |                                                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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 Distribution.cpp -o Distribution.o
Distribution.cpp: In member function ‘arma::rowvec Distribution::getDatablockkh(arma::uvec, arma::uvec)’:
Distribution.cpp:89:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
   89 |         for (int i = 0; i < todelete.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 LogProbs.cpp -o LogProbs.o
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 Mupi.cpp -o Mupi.o
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 RcppExports.cpp -o RcppExports.o
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 TabProbsResults.cpp -o TabProbsResults.o
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 ordinalClust.cpp -o ordinalClust.o
ordinalClust.cpp: In function ‘double logsum(arma::rowvec)’:
ordinalClust.cpp:544:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const unsigned int’} [-Wsign-compare]
  544 |         for (int i = 1; i < logx.n_elem; i++) {
      |                         ~~^~~~~~~~~~~~~
ordinalClust.cpp: In function ‘int unsigned_to_signed(unsigned int)’:
ordinalClust.cpp:691:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  691 |         if (x >= 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/Rtmpbw1Exg/R.INSTALL3196ff3e6c771b/ordinalClust/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmpbw1Exg/R.INSTALL3196ff3e6c771b/ordinalClust/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmpbw1Exg/R.INSTALL3196ff3e6c771b/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)