* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘PRECAST’ ...
** package ‘PRECAST’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpV8fo0C/R.INSTALL3bdfb747146756/PRECAST/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c RcppExports.cpp -o RcppExports.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c getNB_fast.cpp -o getNB_fast.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c idrsc2.cpp -o idrsc2.o
idrsc2.cpp: In function ‘void runICM_sp1(const arma::field<arma::Mat<double> >&, arma::field<arma::Mat<double> >&, arma::field<arma::Col<long long int> >&, const MATTYPE&, const MATTYPE&, const MATTYPE&, const CUBETYPE&, CUBETYPE&, const arma::field<arma::SpMat<double> >&, const arma::field<arma::SpMat<double> >&, const VECTYPE&, const VECTYPE&, VECTYPE&, int, const bool&, const bool&, arma::field<arma::Mat<double> >&, arma::field<arma::Mat<double> >&, arma::field<arma::Cube<double> >&, arma::field<arma::Cube<double> >&, arma::field<arma::Cube<double> >&, arma::field<arma::Cube<double> >&, arma::field<arma::Cube<double> >&, arma::field<arma::Cube<double> >&, float&)’:
idrsc2.cpp:323:7: warning: unused variable ‘i’ [-Wunused-variable]
  323 |   int i, iter, k, n;
      |       ^
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c mt_paral_job.cpp -o mt_paral_job.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c utilMultIntcluster.cpp -o utilMultIntcluster.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -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/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3  "-DARMA_64BIT_WORD=1" -fpic  -g -O2 -Wall -pedantic -mtune=native   -c wpca.cpp -o wpca.o
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o PRECAST.so RcppExports.o getNB_fast.o idrsc2.o mt_paral_job.o utilMultIntcluster.o wpca.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/RtmpV8fo0C/R.INSTALL3bdfb747146756/PRECAST/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpV8fo0C/R.INSTALL3bdfb747146756/PRECAST/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpV8fo0C/R.INSTALL3bdfb747146756/PRECAST/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-PRECAST/00new/PRECAST/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘PRECAST’
    finding HTML links ... done
    AddAdjList                              html  
    finding level-2 HTML links ... done

    AddParSetting                           html  
    AddTSNE                                 html  
    AddUMAP                                 html  
    Add_embed                               html  
    CreateiDRSCObject                       html  
    Human_HK_genes                          html  
    ICM.EM_structure                        html  
    IntegrateSpaData                        html  
    Mouse_HK_genes                          html  
    PObj                                    html  
    PRECAST                                 html  
    PRECASTObj                              html  
    SpaPlot                                 html  
    boxPlot                                 html  
    chooseColors                            html  
    coordinate_rotate                       html  
    dimPlot                                 html  
    doHeatmap                               html  
    drawFigs                                html  
    featurePlot                             html  
    firstup                                 html  
    getAdj_fixedNumber                      html  
    getAdj_reg                              html  
    idrsc                                   html  
    model_set                               html  
    plot_RGB                                html  
    plot_scatter                            html  
    selectIntFeatures                       html  
    selectModel                             html  
    volinPlot_real                          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 (PRECAST)