* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘normalblockr’ ...
** this is package ‘normalblockr’ version ‘0.3.0’
** package ‘normalblockr’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: ‘g++-16 (Debian 16.2.0-3) 16.2.0’
using C++17
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp2Mi9Kj/R.INSTALLc66f8600b831e/normalblockr/src'
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DARMA_WARN_LEVEL=1 -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   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c RcppExports.cpp -o RcppExports.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -DARMA_WARN_LEVEL=1 -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   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c exports.cpp -o exports.o
In file included from zi_normal_block_var_types.h:4,
                 from exports.cpp:8:
zi_normal_block_var_known_clusters.h: In instantiation of ‘ZINormalBlockVarKnownClusters<NoisePolicy>::ZINormalBlockVarKnownClusters(const ZINormalBlockData&, const arma::mat&, const arma::mat&, const arma::vec&, const arma::mat&, double, const arma::mat&) [with NoisePolicy = ZIDiagonalNoise; arma::mat = arma::Mat<double>; arma::vec = arma::Col<double>]’:
exports.cpp:196:113:   required from here
  196 |     zi_norm_block_var_cov_diag_noise_known_clusters model(data, C, B0, dm1_0, Omega0, sparsity, sparsity_weights);
      |                                                                                                                 ^
zi_normal_block_var_known_clusters.h:77:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   77 |     for (arma::uword i = 0; i < data.n; ++i) Gamma_.slice(i) = arma::eye(C.n_cols, C.n_cols);
      |                             ~~^~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘ZINormalBlockVarKnownClusters<NoisePolicy>::ZINormalBlockVarKnownClusters(const ZINormalBlockData&, const arma::mat&, const arma::mat&, const arma::vec&, const arma::mat&, double, const arma::mat&) [with NoisePolicy = ZISphericalNoise; arma::mat = arma::Mat<double>; arma::vec = arma::Col<double>]’:
exports.cpp:200:118:   required from here
  200 |     zi_norm_block_var_cov_spherical_noise_known_clusters model(data, C, B0, dm1_0, Omega0, sparsity, sparsity_weights);
      |                                                                                                                      ^
zi_normal_block_var_known_clusters.h:77:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   77 |     for (arma::uword i = 0; i < data.n; ++i) Gamma_.slice(i) = arma::eye(C.n_cols, C.n_cols);
      |                             ~~^~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘double ZINormalBlockVarKnownClusters<NoisePolicy>::objective() const [with NoisePolicy = ZISphericalNoise]’:
zi_normal_block_var_known_clusters.h:85:10:   required from here
   85 |   double objective() const override {
      |          ^~~~~~~~~
zi_normal_block_var_known_clusters.h:93:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   93 |     for (arma::uword i = 0; i < zi_data_.n; ++i) {
      |                             ~~^~~~~~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘void ZINormalBlockVarKnownClusters<NoisePolicy>::E_step() [with NoisePolicy = ZISphericalNoise]’:
zi_normal_block_var_known_clusters.h:34:8:   required from here
   34 |   void E_step() override {
      |        ^~~~~~
zi_normal_block_var_known_clusters.h:47:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   47 |     for (arma::uword i = 0; i < zi_data_.n; ++i) {
      |                             ~~^~~~~~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘void ZINormalBlockVarKnownClusters<NoisePolicy>::M_step() [with NoisePolicy = ZISphericalNoise]’:
zi_normal_block_var_known_clusters.h:54:8:   required from here
   54 |   void M_step() override {
      |        ^~~~~~
zi_normal_block_var_known_clusters.h:61:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   61 |     for (arma::uword i = 0; i < zi_data_.n; ++i) CgC.row(i) = (C_ * Gamma_.slice(i).diag()).t();
      |                             ~~^~~~~~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘double ZINormalBlockVarKnownClusters<NoisePolicy>::objective() const [with NoisePolicy = ZIDiagonalNoise]’:
zi_normal_block_var_known_clusters.h:85:10:   required from here
   85 |   double objective() const override {
      |          ^~~~~~~~~
zi_normal_block_var_known_clusters.h:93:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   93 |     for (arma::uword i = 0; i < zi_data_.n; ++i) {
      |                             ~~^~~~~~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘void ZINormalBlockVarKnownClusters<NoisePolicy>::E_step() [with NoisePolicy = ZIDiagonalNoise]’:
zi_normal_block_var_known_clusters.h:34:8:   required from here
   34 |   void E_step() override {
      |        ^~~~~~
zi_normal_block_var_known_clusters.h:47:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   47 |     for (arma::uword i = 0; i < zi_data_.n; ++i) {
      |                             ~~^~~~~~~~~~~~
zi_normal_block_var_known_clusters.h: In instantiation of ‘void ZINormalBlockVarKnownClusters<NoisePolicy>::M_step() [with NoisePolicy = ZIDiagonalNoise]’:
zi_normal_block_var_known_clusters.h:54:8:   required from here
   54 |   void M_step() override {
      |        ^~~~~~
zi_normal_block_var_known_clusters.h:61:31: warning: comparison of integer expressions of different signedness: ‘arma::uword’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
   61 |     for (arma::uword i = 0; i < zi_data_.n; ++i) CgC.row(i) = (C_ * Gamma_.slice(i).diag()).t();
      |                             ~~^~~~~~~~~~~~
g++-16 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o normalblockr.so RcppExports.o exports.o -llapack -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lRblas -lgfortran -lm -latomic_asneeded -lquadmath -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp2Mi9Kj/R.INSTALLc66f8600b831e/normalblockr/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp2Mi9Kj/R.INSTALLc66f8600b831e/normalblockr/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp2Mi9Kj/R.INSTALLc66f8600b831e/normalblockr/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-normalblockr/00new/normalblockr/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 ‘normalblockr’
    finding HTML links ... done
    BIC.NormalBlockBase                     html  
    BIC.NormalBlockCollection               html  
    NB_control                              html  
    NormalBlockBase                         html  
    NormalBlockCollection                   html  
    NormalBlockCollectionClusters           html  
    NormalBlockCollectionClustersSparsity   html  
    NormalBlockCollectionSparsity           html  
    NormalBlockData                         html  
    NormalBlockMeanBase                     html  
    NormalBlockMeanCollectionClusters       html  
    NormalBlockMeanCollectionClustersSparsity
                                            html  
    NormalBlockMeanCollectionSparsity       html  
    NormalBlockMeanKnownClusters            html  
    NormalBlockMeanUnknownClusters          html  
    NormalBlockVarBase                      html  
    NormalBlockVarCollectionClusters        html  
    NormalBlockVarCollectionClustersSparsity
                                            html  
    NormalBlockVarCollectionSparsity        html  
    NormalBlockVarKnownClusters             html  
    NormalBlockVarUnknownClusters           html  
    ZINormalBlockMeanKnownClusters          html  
    ZINormalBlockMeanUnknownClusters        html  
    ZINormalBlockVarKnownClusters           html  
    ZINormalBlockVarUnknownClusters         html  
    brca_rppa                               html  
    coef.NormalBlockBase                    html  
    fitted.NormalBlockBase                  html  
    generate_normal_block_mean_data         html  
    generate_normal_block_var_data          html  
    get_model                               html  
    isNB                                    html  
    logLik.NormalBlockBase                  html  
    logLik.NormalBlockCollection            html  
    normal_block                            html  
    normal_block_sequential                 html  
    normalblockr-package                    html  
    onema                                   html  
    plot.NormalBlockBase                    html  
    predict.NormalBlockBase                 html  
    print.NormalBlockBase                   html  
    print.NormalBlockCollection             html  
    print.normal_block_sequential           html  
    print.summary.NormalBlockBase           html  
    print.summary.NormalBlockCollection     html  
    sigma.NormalBlockBase                   html  
    summary.NormalBlockBase                 html  
    summary.NormalBlockCollection           html  
    university                              html  
*** copying figures
** 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 (normalblockr)