* installing to library ‘/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages’
* installing *source* package ‘BayesXsrc’ ...
** package ‘BayesXsrc’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpedPNHP/R.INSTALL183a8b5785c8b5/BayesXsrc/src'
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/andrea/baseline.cpp -o bayesxsrc/andrea/baseline.o
bayesxsrc/andrea/baseline.cpp: In constructor ‘MCMC::pspline_baseline::pspline_baseline(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const datamatrix&, const datamatrix&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const double&, const unsigned int&, const unsigned int&, const MCMC::fieldtype&, const ST::string&, const ST::string&, const ST::string&, const int&, const unsigned int&, const datamatrix&)’:
bayesxsrc/andrea/baseline.cpp:197:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  197 |     for(i=0;i<gridsize;i++)
      |             ~^~~~~~~~~
bayesxsrc/andrea/baseline.cpp: In constructor ‘MCMC::pspline_baseline::pspline_baseline(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const datamatrix&, const double&, const double&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const double&, const unsigned int&, const unsigned int&, const MCMC::fieldtype&, const ST::string&, const ST::string&, const ST::string&, const int&, const unsigned int&, const datamatrix&, const bool&, const bool&)’:
bayesxsrc/andrea/baseline.cpp:439:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  439 |     for(i=0;i<gridsize;i++)
      |             ~^~~~~~~~~
bayesxsrc/andrea/baseline.cpp: In member function ‘virtual void MCMC::pspline_baseline::update()’:
bayesxsrc/andrea/baseline.cpp:1387:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits<std::allocator<unsigned int>, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare]
 1387 |   for(j=0;j<matquant[blocksize-min];j++)
bayesxsrc/andrea/baseline.cpp:1406:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1406 |     for(k=an-1;k<en;k++,workbeta++,workbetaold++)
      |                ~^~~
bayesxsrc/andrea/baseline.cpp:1428:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1428 |       for(k=an-1;k<en;k++,workbeta++,workbetaold++)
      |                  ~^~~
bayesxsrc/andrea/baseline.cpp:1438:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits<std::allocator<unsigned int>, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare]
 1438 |     if (j == matquant[blocksize-min]-2)
      |         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/baseline.cpp:1449:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1449 |     for(i=0;i<nrpar;i++)
      |             ~^~~~~~
bayesxsrc/andrea/baseline.cpp:1458:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1458 |         for(i=0;i<likep->get_nrobs();i++)
      |                 ~^~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/baseline.cpp:1509:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1509 |         for(i=0;i<likep->get_nrobs();i++)
      |                 ~^~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/baseline.cpp:1530:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1530 |       for(i=0;i<likep->get_nrobs();i++,freqwork++,workindex++)
      |               ~^~~~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/andrea/cox.cpp -o bayesxsrc/andrea/cox.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/andrea/IWLS_baseline.cpp -o bayesxsrc/andrea/IWLS_baseline.o
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/andrea/IWLS_baseline.h:31,
                 from bayesxsrc/andrea/IWLS_baseline.cpp:20:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/andrea/IWLS_baseline.cpp:497:18:   required from here
  497 |   prec_env.solveU(beta,betahelp);
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/andrea/multibaseline.cpp -o bayesxsrc/andrea/multibaseline.o
bayesxsrc/andrea/multibaseline.cpp: In constructor ‘MCMC::pspline_multibaseline::pspline_multibaseline(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const datamatrix&, const double&, const double&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const double&, const unsigned int&, const unsigned int&, const MCMC::fieldtype&, const ST::string&, const ST::string&, const ST::string&, const int&, const unsigned int&, const datamatrix&, const datamatrix&, const bool&)’:
bayesxsrc/andrea/multibaseline.cpp:71:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   71 |   for(i=0;i<zi.rows();i++)
      |           ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:84:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   84 |     for(i=0;i<zi.rows();i++)
      |             ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:92:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   92 |     for(i=0;i<zi.rows();i++)
      |             ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:103:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  103 |     for(i=0;i<2*zi.rows();i++)
      |             ~^~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:148:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  148 |     for(i=0;i<likep->get_nrobs();i++,freqwork++,workindex++)
      |             ~^~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:207:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  207 |   for(i=0;i<max;i++)
      |           ~^~~~
bayesxsrc/andrea/multibaseline.cpp:238:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  238 |     for(i=0;i<int_knots_l[col].rows();i++)
      |             ~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:254:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  254 |     for(i=0;i<int_knots.rows();i++)
      |             ~^~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:265:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  265 |      for(i=0;i<zi.rows();i++)
      |              ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp: In constructor ‘MCMC::pspline_multibaseline::pspline_multibaseline(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const datamatrix&, const datamatrix&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const double&, const unsigned int&, const unsigned int&, const MCMC::fieldtype&, const ST::string&, const ST::string&, const ST::string&, const int&, const unsigned int&, const datamatrix&, const datamatrix&, const bool&)’:
bayesxsrc/andrea/multibaseline.cpp:316:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  316 |   for(i=0;i<z.rows();i++)
      |           ~^~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:341:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  341 |   for(i=0;i<zi.rows();i++)
      |           ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:379:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  379 |     for(i=0;i<likep->get_nrobs();i++,freqwork++,workindex++)
      |             ~^~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:438:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  438 |   for(i=0;i<max;i++)
      |           ~^~~~
bayesxsrc/andrea/multibaseline.cpp:461:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  461 |   for(i=0;i<int_knots.rows();i++)
      |           ~^~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:472:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  472 |      for(i=0;i<zi.rows();i++)
      |              ~^~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp: In member function ‘virtual void MCMC::pspline_multibaseline::update()’:
bayesxsrc/andrea/multibaseline.cpp:700:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  700 |     for(i=0;i<nrpar;i++)
      |             ~^~~~~~
bayesxsrc/andrea/multibaseline.cpp:716:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  716 |           for(i=0;i<zi_teil[col].rows();i++)
      |                   ~^~~~~~~~~~~~~~~~~~~~
bayesxsrc/andrea/multibaseline.cpp:741:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  741 |       for(i=0;i<likep->get_nrobs();i++,freqwork++,workindex++)
      |               ~^~~~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/andrea/multistate.cpp -o bayesxsrc/andrea/multistate.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/Random.cpp -o bayesxsrc/bib/Random.o
bayesxsrc/bib/Random.cpp: In function ‘double randnumbers::pbivnu(const double&, const double&, const double&)’:
bayesxsrc/bib/Random.cpp:1223:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1223 |         for(int j=0; j<w.size(); j++)
      |                      ~^~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/adminparse_gnu.cpp -o bayesxsrc/bib/adminparse_gnu.o
bayesxsrc/bib/adminparse_gnu.cpp: In constructor ‘admin_gnu::admin_gnu()’:
bayesxsrc/bib/adminparse_gnu.cpp:35:9: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable]
   35 |   char *ptr;
      |         ^~~
bayesxsrc/bib/adminparse_gnu.cpp: In member function ‘bool admin_gnu::parse(ST::string&)’:
bayesxsrc/bib/adminparse_gnu.cpp:610:19: warning: variable ‘error’ set but not used [-Wunused-but-set-variable]
  610 |              bool error = false;
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/bandmat.cpp -o bayesxsrc/bib/bandmat.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/bandmat_penalty.cpp -o bayesxsrc/bib/bandmat_penalty.o
bayesxsrc/bib/bandmat_penalty.cpp: In function ‘bandmatdouble Kseasonband(const unsigned int&, const unsigned int&)’:
bayesxsrc/bib/bandmat_penalty.cpp:100:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  100 |   for(i=0;i<F.rows();i++)
      |           ~^~~~~~~~~
bayesxsrc/bib/bandmat_penalty.cpp:101:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  101 |     for(j=i;j<i+per;j++)
      |             ~^~~~~~
bayesxsrc/bib/bandmat_penalty.cpp:105:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  105 |   for(i=0;i<Q.rows();i++)
      |           ~^~~~~~~~~
bayesxsrc/bib/bandmat_penalty.cpp:116:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  116 |   for (i=0;i<s;i++)
      |            ~^~
bayesxsrc/bib/bandmat_penalty.cpp:123:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  123 |   for (i=0;i<s;i++)
      |            ~^~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/bayesreg.cpp -o bayesxsrc/bib/bayesreg.o
bayesxsrc/bib/bayesreg.cpp: In member function ‘bool bayesreg::create_pspline(const unsigned int&)’:
bayesxsrc/bib/bayesreg.cpp:3339:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 3339 |           for(j=0; j<me; j++)
      |                    ~^~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/bayesreg2.cpp -o bayesxsrc/bib/bayesreg2.o
bayesxsrc/bib/bayesreg2.cpp: In member function ‘bool bayesreg::create_random_rw1rw2(const unsigned int&)’:
bayesxsrc/bib/bayesreg2.cpp:2872:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
 2872 |   int f = 0;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/bayesreg3.cpp -o bayesxsrc/bib/bayesreg3.o
bayesxsrc/bib/bayesreg3.cpp: In member function ‘bool bayesreg::create_ridge(const unsigned int&)’:
bayesxsrc/bib/bayesreg3.cpp:1795:18: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
 1795 |   unsigned i, j, f;
      |                  ^
bayesxsrc/bib/bayesreg3.cpp: In member function ‘bool bayesreg::create_lasso(const unsigned int&)’:
bayesxsrc/bib/bayesreg3.cpp:2248:18: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
 2248 |   unsigned i, j, f;
      |                  ^
bayesxsrc/bib/bayesreg3.cpp: In member function ‘bool bayesreg::create_nigmix(const unsigned int&)’:
bayesxsrc/bib/bayesreg3.cpp:2718:18: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
 2718 |   unsigned i, j, f;
      |                  ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/clstring.cpp -o bayesxsrc/bib/clstring.o
bayesxsrc/bib/clstring.cpp: In member function ‘ST::string ST::string::eatwhitespace() const’:
bayesxsrc/bib/clstring.cpp:448:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  448 |   while ( (i<len) && (str[i] == ' ') )
      |            ~^~~~
bayesxsrc/bib/clstring.cpp:450:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  450 |   if (i == len)
      |       ~~^~~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘int ST::string::lowestprecedencepos(ST::string&) const’:
bayesxsrc/bib/clstring.cpp:528:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  528 |   while (i < len)
      |          ~~^~~~~
bayesxsrc/bib/clstring.cpp:592:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  592 |          else if ( (str[i] == '>') && (i+1 < len) && (str[i+1] == '=') )
      |                                        ~~~~^~~~~
bayesxsrc/bib/clstring.cpp:602:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  602 |          else if ( (str[i] == '<') && (i+1 < len) && (str[i+1] == '=') )
      |                                        ~~~~^~~~~
bayesxsrc/bib/clstring.cpp:612:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  612 |          else if ( (str[i] == '!') && (i+1 < len) && (str[i+1] == '=') )
      |                                        ~~~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘int ST::string::isfunction(ST::string&, ST::string&) const’:
bayesxsrc/bib/clstring.cpp:678:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  678 |     if (endbr == len-1)
      |         ~~~~~~^~~~~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘int ST::string::issubscribing(ST::string&, ST::string&) const’:
bayesxsrc/bib/clstring.cpp:703:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  703 |          if (endbr == len-1)
      |              ~~~~~~^~~~~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘int ST::string::isint() const’:
bayesxsrc/bib/clstring.cpp:807:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  807 |          while ((i < len) && (h == 1))
      |                  ~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘std::vector<ST::string> ST::string::strtoken(const ST::string&, bool) const’:
bayesxsrc/bib/clstring.cpp:979:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  979 |          while (i < len)
      |                 ~~^~~~~
bayesxsrc/bib/clstring.cpp:983:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  983 |                          while ( (i < len) && (str[i] == ' ') )
      |                                   ~~^~~~~
bayesxsrc/bib/clstring.cpp:994:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  994 |                   while ( (i < len) && (parsingsigns.checksign(str[i]) == -1) )
      |                            ~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘int ST::string::strtoken_quot(std::vector<ST::string>&, const ST::string&, bool) const’:
bayesxsrc/bib/clstring.cpp:1013:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1013 |          while (i < len)
      |                 ~~^~~~~
bayesxsrc/bib/clstring.cpp:1017:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1017 |                          while ( (i < len) && (str[i] == ' ') )
      |                                   ~~^~~~~
bayesxsrc/bib/clstring.cpp:1031:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1031 |                     while ( (i < len) && (parsingsigns.checksign(str[i]) == -1) )
      |                              ~~^~~~~
bayesxsrc/bib/clstring.cpp:1039:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1039 |             while ( ( i< len) && (str[i] != '"') )
      |                       ~^~~~~
bayesxsrc/bib/clstring.cpp:1042:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1042 |             if ( ( i < len) && (str[i] == '"') )
      |                    ~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘std::vector<ST::string> ST::string::strtoken2(const ST::string&, bool&) const’:
bayesxsrc/bib/clstring.cpp:1072:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1072 |          while (i < len)
      |                 ~~^~~~~
bayesxsrc/bib/clstring.cpp:1095:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1095 |          if (anf < len)
      |              ~~~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘std::vector<ST::string> ST::string::strtoken2_quot(const ST::string&, bool&, bool&) const’:
bayesxsrc/bib/clstring.cpp:1117:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1117 |          while (i < len)
      |                 ~~^~~~~
bayesxsrc/bib/clstring.cpp:1133:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1133 |           while ( ( i< len) && (str[i] != '"') )
      |                     ~^~~~~
bayesxsrc/bib/clstring.cpp:1136:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1136 |           if ( ( i < len) && (str[i] == '"') )
      |                  ~~^~~~~
bayesxsrc/bib/clstring.cpp:1154:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1154 |          if (anf < len)
      |              ~~~~^~~~~
bayesxsrc/bib/clstring.cpp: In member function ‘std::__cxx11::list<ST::string> ST::string::strtokenlist(const ST::string&, bool) const’:
bayesxsrc/bib/clstring.cpp:1252:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1252 |      while (i < len)
      |             ~~^~~~~
bayesxsrc/bib/clstring.cpp:1256:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1256 |                          while ( (i < len) && (str[i] == ' ') )
      |                                   ~~^~~~~
bayesxsrc/bib/clstring.cpp:1267:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1267 |                   while ( (i < len) && (parsingsigns.checksign(str[i]) == -1) )
      |                            ~~^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/command.cpp -o bayesxsrc/bib/command.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/data.cpp -o bayesxsrc/bib/data.o
bayesxsrc/bib/data.cpp: In member function ‘void dataset::filldata(std::istream&, ST::string&, const unsigned int&)’:
bayesxsrc/bib/data.cpp:370:21: warning: comparison of integer expressions of different signedness: ‘std::vector<realob::realobs, std::allocator<realob::realobs> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  370 |     if ((*i).size() != o)
      |         ~~~~~~~~~~~~^~~~
bayesxsrc/bib/data.cpp:370:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  370 |     if ((*i).size() != o)
      |     ^~
bayesxsrc/bib/data.cpp:373:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  373 |       i++;
      |       ^
bayesxsrc/bib/data.cpp: In member function ‘void dataset::marketing(std::vector<ST::string>&, ST::string&, int&, double&)’:
bayesxsrc/bib/data.cpp:1497:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1497 |     while(j<nrobs)          // Initialisierung
      |           ~^~~~~~
bayesxsrc/bib/data.cpp:1512:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1512 |         while(jhilf < jalt + anzpreis[zma]*nrwoche - anzpreis[zma])
bayesxsrc/bib/data.cpp:1547:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1547 |       if(j < nrobs)
      |          ~~^~~~~~~
bayesxsrc/bib/data.cpp:1366:7: warning: variable ‘found’ set but not used [-Wunused-but-set-variable]
 1366 |   int found=0;
      |       ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/dataobj.cpp -o bayesxsrc/bib/dataobj.o
bayesxsrc/bib/dataobj.cpp: In member function ‘bool dataobject::allexisting(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/bib/dataobj.cpp:210:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |   while (i<varnames.size())
      |          ~^~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/envmatrix.cpp -o bayesxsrc/bib/envmatrix.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/envmatrix_penalty.cpp -o bayesxsrc/bib/envmatrix_penalty.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/graph.cpp -o bayesxsrc/bib/graph.o
bayesxsrc/bib/graph.cpp: In constructor ‘graph::graph(const ST::string&)’:
bayesxsrc/bib/graph.cpp:204:46: warning: comparison of integer expressions of different signedness: ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  204 |         if( (i==weightcheck) && (token.size()==2*edgesi) )
      |                                  ~~~~~~~~~~~~^~~~~~~~~~
bayesxsrc/bib/graph.cpp:217:28: warning: comparison of integer expressions of different signedness: ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  217 |           if (token.size() == edgesi)
      |               ~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/graph.cpp:246:28: warning: comparison of integer expressions of different signedness: ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  246 |           if (token.size() == edgesi*2)
      |               ~~~~~~~~~~~~~^~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/map.cpp -o bayesxsrc/bib/map.o
bayesxsrc/bib/map.cpp: In constructor ‘MAP::map::map(const datamatrix&, const double&, const MAP::metric&)’:
bayesxsrc/bib/map.cpp:687:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  687 |   for (i=1;i<x.rows();i++)
      |            ~^~~~~~~~~
bayesxsrc/bib/map.cpp:697:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  697 |     else if (i==x.rows()-1)
      |              ~^~~~~~~~~~~~
bayesxsrc/bib/map.cpp:721:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  721 |   for(i=1;i<x.rows();i++)
      |           ~^~~~~~~~~
bayesxsrc/bib/map.cpp:754:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  754 |   for (i=0;i<nrregions;i++)
      |            ~^~~~~~~~~~
bayesxsrc/bib/map.cpp:793:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  793 |     if (j < nrregions)
      |         ~~^~~~~~~~~~~
bayesxsrc/bib/map.cpp:798:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  798 |     while ((j < nrregions) && (xcomp-xi <= md))
      |             ~~^~~~~~~~~~~
bayesxsrc/bib/map.cpp:816:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  816 |       if (j < nrregions)
      |           ~~^~~~~~~~~~~
bayesxsrc/bib/map.cpp:835:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  835 |     for (i=0;i<nrregions;i++)
      |              ~^~~~~~~~~~
bayesxsrc/bib/map.cpp:838:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<unsigned int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  838 |       for(j=0;j<neighbors[i].size();j++)
      |               ~^~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/map.cpp:848:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  848 |     for (i=0;i<nrregions;i++)
      |              ~^~~~~~~~~~
bayesxsrc/bib/map.cpp:850:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<unsigned int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  850 |       for(j=0;j<neighbors[i].size();j++)
      |               ~^~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/map.cpp:859:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  859 |     for (i=0;i<nrregions;i++)
      |              ~^~~~~~~~~~
bayesxsrc/bib/map.cpp:862:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<unsigned int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  862 |       for(j=0;j<neighbors[i].size();j++)
      |               ~^~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/map.cpp:884:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  884 |   for (i=0;i<nrregions;i++)
      |            ~^~~~~~~~~~
bayesxsrc/bib/map.cpp: In member function ‘void MAP::map::infile_neighbors(const ST::string&)’:
bayesxsrc/bib/map.cpp:1427:7: warning: variable ‘test’ set but not used [-Wunused-but-set-variable]
 1427 |   int test;
      |       ^~~~
bayesxsrc/bib/map.cpp: In member function ‘void MAP::map::computeneighbors()’:
bayesxsrc/bib/map.cpp:1462:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1462 |   for(i=0;i<nrregions;i++)
      |           ~^~~~~~~~~~
bayesxsrc/bib/map.cpp:1467:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1467 |     for(j=0;j<nrregions;j++)
      |             ~^~~~~~~~~~
bayesxsrc/bib/map.cpp: In member function ‘void MAP::map::compute_reg(const datamatrix&, std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&, std::vector<ST::string>&, statmatrix<int>&)’:
bayesxsrc/bib/map.cpp:1901:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} [-Wsign-compare]
 1901 |         for(i=posbeghelp[inveffindex(j,0)];i<=posendhelp[inveffindex(j,0)];i++)
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/mapobject.cpp -o bayesxsrc/bib/mapobject.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/model.cpp -o bayesxsrc/bib/model.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/model_remlreg.cpp -o bayesxsrc/bib/model_remlreg.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/model_stepwise.cpp -o bayesxsrc/bib/model_stepwise.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/option.cpp -o bayesxsrc/bib/option.o
bayesxsrc/bib/option.cpp: In member function ‘virtual int stroption::parse(const ST::string&)’:
bayesxsrc/bib/option.cpp:364:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  364 |                   while ((i < admissible.size()) && (h == -1))
      |                           ~~^~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/option.cpp: In member function ‘void optionlist::parsemultiple(const ST::string&)’:
bayesxsrc/bib/option.cpp:663:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  663 |            while (j < token.size())
      |                   ~~^~~~~~~~~~~~~~
bayesxsrc/bib/option.cpp:694:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ST::string>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  694 |            while ( (j<options.size()) && (errormessages.empty()) )
      |                     ~^~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/realobs.cpp -o bayesxsrc/bib/realobs.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/realvar.cpp -o bayesxsrc/bib/realvar.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/remlreg.cpp -o bayesxsrc/bib/remlreg.o
bayesxsrc/bib/remlreg.cpp: In member function ‘virtual int remlreg::parse(const ST::string&)’:
bayesxsrc/bib/remlreg.cpp:585:7: warning: variable ‘u’ set but not used [-Wunused-but-set-variable]
  585 |   int u = 0;
      |       ^
bayesxsrc/bib/remlreg.cpp: In member function ‘bool remlreg::create_data(datamatrix&)’:
bayesxsrc/bib/remlreg.cpp:858:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  858 |       for(int i=0; i<weight.rows(); i++)
      |                    ~^~~~~~~~~~~~~~
bayesxsrc/bib/remlreg.cpp:870:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  870 |       for(int i=0; i<weight.rows(); i++)
      |                    ~^~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/sparsemat.cpp -o bayesxsrc/bib/sparsemat.o
bayesxsrc/bib/sparsemat.cpp: In member function ‘SparseMatrix SparseMatrix::reorder(const statmatrix<int>&)’:
bayesxsrc/bib/sparsemat.cpp:218:25: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
  218 |          if (index(k,0) == c)
      |              ~~~~~~~~~~~^~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/statmat.cpp -o bayesxsrc/bib/statmat.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/statmat_penalty.cpp -o bayesxsrc/bib/statmat_penalty.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/statobj.cpp -o bayesxsrc/bib/statobj.o
bayesxsrc/bib/statobj.cpp: In function ‘int findstatobject(const std::vector<statobject*>&, const ST::string&, const ST::string&)’:
bayesxsrc/bib/statobj.cpp:159:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<statobject*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  159 |   while ( (i<stats.size()) && (found==false) )
      |            ~^~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/stepwisereg.cpp -o bayesxsrc/bib/stepwisereg.o
bayesxsrc/bib/stepwisereg.cpp: In member function ‘virtual int stepwisereg::parse(const ST::string&)’:
bayesxsrc/bib/stepwisereg.cpp:739:7: warning: variable ‘u’ set but not used [-Wunused-but-set-variable]
  739 |   int u = 0;
      |       ^
bayesxsrc/bib/stepwisereg.cpp: In member function ‘bool stepwisereg::create_geospline(const unsigned int&)’:
bayesxsrc/bib/stepwisereg.cpp:4373:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::FULLCOND_pspline_surf_stepwise>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4373 |         for (j=0;j<fcpsplinesurfstep.size();j++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/use.cpp -o bayesxsrc/bib/use.o
bayesxsrc/bib/use.cpp: In member function ‘virtual void useDataset::parse(const ST::string&)’:
bayesxsrc/bib/use.cpp:163:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<dataset*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  163 |                 while ( (i < datasets->size()) && (existing == false) )
      |                          ~~^~~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/bib/vectorn.cpp -o bayesxsrc/bib/vectorn.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/adjacency.cpp -o bayesxsrc/dag/adjacency.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/dagobject.cpp -o bayesxsrc/dag/dagobject.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_dag.cpp -o bayesxsrc/dag/fullcond_dag.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_dag_d.cpp -o bayesxsrc/dag/fullcond_dag_d.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_dag_ia.cpp -o bayesxsrc/dag/fullcond_dag_ia.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_dag_ia_mixed.cpp -o bayesxsrc/dag/fullcond_dag_ia_mixed.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_rj.cpp -o bayesxsrc/dag/fullcond_rj.o
bayesxsrc/dag/fullcond_rj.cpp: In member function ‘void MCMC::FULLCOND_rj::outres_dags()’:
bayesxsrc/dag/fullcond_rj.cpp:1486:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1486 |                         for(k=freq_size-1; k>=freq_size-limit_number; k--)
      |                                            ~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/dag/fullcond_rj.cpp:1570:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1570 |                         for(k=freq_size-1; k>=freq_size-limit_number; k--)
      |                                            ~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/dag/fullcond_rj.cpp: In member function ‘void MCMC::FULLCOND_rj::outres_essentials()’:
bayesxsrc/dag/fullcond_rj.cpp:1661:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1661 |                         for(k=list_size-1; k>=list_size-limit_number; k--)
      |                                            ~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/dag/fullcond_rj.cpp:1745:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1745 |             for(k=list_size-1; k>=list_size-limit_number; k--)
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/dag/fullcond_rj.cpp: In member function ‘void MCMC::FULLCOND_rj::write_out_resfile()’:
bayesxsrc/dag/fullcond_rj.cpp:1880:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1880 |                 for(i=0; i<nvar; i++)
      |                          ~^~~~~
In file included from bayesxsrc/bib/statmat.h:495,
                 from bayesxsrc/mcmc/mcmc.h:27,
                 from bayesxsrc/dag/fullcond_rj.h:27,
                 from bayesxsrc/dag/fullcond_rj.cpp:24:
bayesxsrc/bib/statmat.cpp: In instantiation of ‘statmatrix<T> statmatrix<T>::corr() [with T = double]’:
bayesxsrc/dag/fullcond_rj.cpp:1378:31:   required from here
 1378 |                 correlation.assign(data.corr());
      |                                    ~~~~~~~~~^~
bayesxsrc/bib/statmat.cpp:1334:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1334 |   for (i=0;i<c.rows();i++)
      |            ~^~~~~~~~~
bayesxsrc/bib/statmat.cpp:1335:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1335 |          for(j=0;j<c.cols();j++)
      |                  ~^~~~~~~~~
bayesxsrc/bib/statmat.cpp: In instantiation of ‘statmatrix<T> statmatrix<T>::get_cov_iX(int, int) [with T = double]’:
bayesxsrc/bib/statmat.cpp:1518:37:   required from ‘statmatrix<T> statmatrix<T>::partial_var() [with T = double]’
 1518 |                                 cov_iX.assign(cov_all.get_cov_iX(i,j));
      |                                               ~~~~~~~~~~~~~~~~~~^~~~~
bayesxsrc/dag/fullcond_rj.cpp:1379:39:   required from here
 1379 |                 partial_corr.assign(data.partial_var());
      |                                     ~~~~~~~~~~~~~~~~^~
bayesxsrc/bib/statmat.cpp:1421:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1421 |         for(k=0; k<this->rows(); k++)
      |                  ~^~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_rj_int.cpp -o bayesxsrc/dag/fullcond_rj_int.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/fullcond_rj_mix.cpp -o bayesxsrc/dag/fullcond_rj_mix.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/func_dag.cpp -o bayesxsrc/dag/func_dag.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/ia.cpp -o bayesxsrc/dag/ia.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/dag/ia_mixed.cpp -o bayesxsrc/dag/ia_mixed.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/leyre/nbinomial.cpp -o bayesxsrc/leyre/nbinomial.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/leyre/zip.cpp -o bayesxsrc/leyre/zip.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/baseline_reml.cpp -o bayesxsrc/mcmc/baseline_reml.o
bayesxsrc/mcmc/baseline_reml.cpp: In member function ‘void MCMC::baseline_reml::multDG(datamatrix&, const datamatrix&)’:
bayesxsrc/mcmc/baseline_reml.cpp:392:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  392 |   for(i=0;i<res.rows();i++,workres++)
      |           ~^~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/distribution.cpp -o bayesxsrc/mcmc/distribution.o
bayesxsrc/mcmc/distribution.cpp: In member function ‘void MCMC::DISTRIBUTION::substr_linearpred(const datamatrix&, const bool&)’:
bayesxsrc/mcmc/distribution.cpp:1638:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
 1638 |   else
      |   ^~~~
bayesxsrc/mcmc/distribution.cpp:1641:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
 1641 |     for(i=0;i<size;i++,workl++,workm++)
      |     ^~~
bayesxsrc/mcmc/distribution.cpp: In member function ‘void MCMC::DISTRIBUTION::substr_linearpred_m(const datamatrix&, const unsigned int&, const bool&)’:
bayesxsrc/mcmc/distribution.cpp:1658:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
 1658 |   else
      |   ^~~~
bayesxsrc/mcmc/distribution.cpp:1661:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
 1661 |     for(i=0;i<nrobs;i++,workl+=size,workm++)
      |     ^~~
In file included from bayesxsrc/bib/statmat.h:495,
                 from bayesxsrc/mcmc/distribution.h:26,
                 from bayesxsrc/mcmc/distribution.cpp:22:
bayesxsrc/bib/statmat.cpp: In instantiation of ‘void statmatrix<T>::rank(statmatrix<double>&, statmatrix<int>&, int, int, int) const [with T = double]’:
bayesxsrc/mcmc/distribution.cpp:6656:20:   required from here
 6656 |   linpred_null.rank(rang_gepoolt,index_gesamt,0,linpred_null.rows()-1,0);  // Raenge berechnen
      |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp:887:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  887 |   while(i<=ende-start)
      |         ~^~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp:890:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  890 |     while( (i<=ende-start) && (this->get(index(i,0),col)-this->get(index(i-1,0),col))<pow(10.0,-10.0) )
      |            ~~^~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/fullcond.cpp -o bayesxsrc/mcmc/fullcond.o
In file included from bayesxsrc/bib/tpremat.h:31,
                 from bayesxsrc/bib/tmatrix.h:34,
                 from bayesxsrc/bib/statmat.h:26,
                 from bayesxsrc/mcmc/fullcond.h:27,
                 from bayesxsrc/mcmc/fullcond.cpp:22:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
    inlined from ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:1158:28:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘index.statmatrix<int>::<unnamed>.Matrix<int>::<unnamed>.PreMatrix<int>::<unnamed>.Array2D<int>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
  218 |                 return m_row[ i ][ j ];
      |                        ^~~~~
In file included from bayesxsrc/bib/statmat.h:495:
bayesxsrc/bib/statmat.cpp: In function ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
 1153 |   statmatrix<int> index(this->rows(),1);
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/fullcond_merror.cpp -o bayesxsrc/mcmc/fullcond_merror.o
bayesxsrc/mcmc/fullcond_merror.cpp: In constructor ‘MCMC::fullcond_merror::fullcond_merror(MCMC::MCMCoptions*, MCMC::spline_basis*, MCMC::DISTRIBUTION*, const datamatrix&, const ST::string&, const ST::string&, const ST::string&, const double&, const double&, datamatrix&, const bool&, const int&, const unsigned int&)’:
bayesxsrc/mcmc/fullcond_merror.cpp:285:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  285 |     for(j=0; j<merror; j++)
      |              ~^~~~~~~
bayesxsrc/mcmc/fullcond_merror.cpp: In member function ‘virtual void MCMC::fullcond_merror::update()’:
bayesxsrc/mcmc/fullcond_merror.cpp:691:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  691 |         for(j=0; j<merror; j++)
      |                  ~^~~~~~~
bayesxsrc/mcmc/fullcond_merror.cpp:702:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  702 |         for(j=0; j<merror; j++)
      |                  ~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/fullcond_mult.cpp -o bayesxsrc/mcmc/fullcond_mult.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian.o
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp: In member function ‘void MCMC::FULLCOND_nonp_gaussian::update_linpred_diff(const unsigned int&, const unsigned int&, const double&)’:
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:2087:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 2087 |     for(j=beg;j<=end;j++,workindex++,workdata++)
      |               ~^~~~~
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp: In member function ‘virtual void MCMC::FULLCOND_nonp_gaussian::update()’:
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:3091:14: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
 3091 |       double m = 0.0;
      |              ^
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp: In member function ‘virtual void MCMC::FULLCOND_nonp_gaussian::get_effectmatrix(datamatrix&, std::vector<ST::string>&, unsigned int, unsigned int, MCMC::effecttype)’:
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:3613:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3613 |         for (k=(*itbeg);k<=(*itend);k++,workindex++)
      |                         ~^~~~~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27,
                 from bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:2382:17:   required from here
 2382 |   precenv.solveU(beta,betahelp);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.o
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp: In member function ‘void MCMC::FULLCOND_nonp_gaussian_stepwise::update_gauss()’:
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 1477 |   if(kombimatrix==true)
      |   ^~
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1479:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 1479 |     if(numberofmatrices==3)
      |     ^~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27,
                 from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.h:26,
                 from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:505:41:   required from here
  505 |             precenv_neu.inverse_envelope(invprec);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:980:21:   required from here
  980 |       precenv.decomp();
      |       ~~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2369:38:   required from ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’
 2369 |         *invdiag -= inv(i+k+1,i)*getL(i+k+1,i);
      |                                  ~~~~^~~~~~~~~
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:505:41:   required from here
  505 |             precenv_neu.inverse_envelope(invprec);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/gaussian_heteroskedastic.cpp -o bayesxsrc/mcmc/gaussian_heteroskedastic.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/hrandom.cpp -o bayesxsrc/mcmc/hrandom.o
bayesxsrc/mcmc/hrandom.cpp: In member function ‘virtual void MCMC::FULLCOND_hrandom::update_linpred(const bool&)’:
bayesxsrc/mcmc/hrandom.cpp:515:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  515 |       if (*itbeg != -1)
      |           ~~~~~~~^~~~~
bayesxsrc/mcmc/hrandom.cpp:523:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  523 |       if (*itbeg != -1)
      |           ~~~~~~~^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/kriging2.cpp -o bayesxsrc/mcmc/kriging2.o
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/mcmc/kriging2.h:27,
                 from bayesxsrc/mcmc/kriging2.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/mcmc/kriging2.cpp:900:18:   required from here
  900 |   prec_env.solveU(beta,betahelp);
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/kriging.cpp -o bayesxsrc/mcmc/kriging.o
bayesxsrc/mcmc/kriging.cpp: In member function ‘void MCMC::FULLCOND_kriging::make_xy_values_grid(const datamatrix&, const datamatrix&)’:
bayesxsrc/mcmc/kriging.cpp:1590:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1590 |   for(i=0;i<gridsizex;i++)
      |           ~^~~~~~~~~~
bayesxsrc/mcmc/kriging.cpp:1592:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1592 |   for(i=0;i<gridsizey;i++)
      |           ~^~~~~~~~~~
bayesxsrc/mcmc/kriging.cpp:1598:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1598 |   for(i=0;i<gridsizex;i++)
      |           ~^~~~~~~~~~
bayesxsrc/mcmc/kriging.cpp:1600:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1600 |     for(j=0;j<gridsizey;j++)
      |             ~^~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmc.cpp -o bayesxsrc/mcmc/mcmc.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmc_const.cpp -o bayesxsrc/mcmc/mcmc_const.o
bayesxsrc/mcmc/mcmc_const.cpp: In member function ‘void MCMC::FULLCOND_const::outresultsreml_ordinal(datamatrix&, datamatrix&, datamatrix&, datamatrix&, unsigned int)’:
bayesxsrc/mcmc/mcmc_const.cpp:421:10: warning: variable ‘help’ set but not used [-Wunused-but-set-variable]
  421 |   double help=0.0;
      |          ^~~~
bayesxsrc/mcmc/mcmc_const.cpp: In member function ‘virtual void MCMC::FULLCOND_const::outresults()’:
bayesxsrc/mcmc/mcmc_const.cpp:571:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  571 |   else
      |   ^~~~
bayesxsrc/mcmc/mcmc_const.cpp:574:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  574 |     ST::string help =  ST::doubletostring(lower1,4) + "% quant.";
      |     ^~
bayesxsrc/mcmc/mcmc_const.cpp:606:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  606 |           (i==interceptpos)
      |            ~^~~~~~~~~~~~~~
bayesxsrc/mcmc/mcmc_const.cpp: In constructor ‘MCMC::FULLCOND_const_gaussian_re::FULLCOND_const_gaussian_re(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, const datamatrix&, const ST::string&, const int&, const ST::string&, const ST::string&, const bool&, datamatrix, const bool&, datamatrix, const unsigned int&)’:
bayesxsrc/mcmc/mcmc_const.cpp:1264:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare]
 1264 |         if (j!=constant)
      |             ~^~~~~~~~~~
bayesxsrc/mcmc/mcmc_const.cpp: In member function ‘virtual void MCMC::FULLCOND_const_nongaussian::update()’:
bayesxsrc/mcmc/mcmc_const.cpp:1618:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1618 |   for(int j=0; j<nrconst; j++)
      |                ~^~~~~~~~
bayesxsrc/mcmc/mcmc_const.cpp: In member function ‘void MCMC::FULLCOND_const_nongaussian::update_iwls()’:
bayesxsrc/mcmc/mcmc_const.cpp:1720:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1720 |   for(int j=0; j<nrconst; j++)
      |                ~^~~~~~~~
bayesxsrc/mcmc/mcmc_const.cpp: In member function ‘virtual void MCMC::FULLCOND_const_nbinomial::update()’:
bayesxsrc/mcmc/mcmc_const.cpp:1882:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1882 |   for(int j=0; j<nrconst; j++)
      |                ~^~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmc_const_stepwise.cpp -o bayesxsrc/mcmc/mcmc_const_stepwise.o
bayesxsrc/mcmc/mcmc_const_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_const_stepwise::outresults()’:
bayesxsrc/mcmc/mcmc_const_stepwise.cpp:609:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  609 |              (interceptyes) && (i==interceptpos) )
      |                                 ~^~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmc_nonp.cpp -o bayesxsrc/mcmc/mcmc_nonp.o
bayesxsrc/mcmc/mcmc_nonp.cpp: In member function ‘virtual void MCMC::FULLCOND_nonp::update()’:
bayesxsrc/mcmc/mcmc_nonp.cpp:1218:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1218 |           for (l=beg;l<=end;l++)
      |                      ~^~~~~
bayesxsrc/mcmc/mcmc_nonp.cpp:1252:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1252 |             for (l=beg;l<=end;l++)
      |                        ~^~~~~
In file included from bayesxsrc/bib/bandmat.h:453,
                 from bayesxsrc/mcmc/mcmc_nonp.h:33,
                 from bayesxsrc/mcmc/mcmc_nonp.cpp:22:
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’:
bayesxsrc/mcmc/mcmc_nonp.cpp:1550:14:   required from here
 1550 |   prec.solveL(randnorm[b-a],fc_random[b-a]);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:987:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  987 |       for (j=0;j+i+1<=p;j++)
      |                ~~~~~^~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/bandmat.cpp:943:5:   required from ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
  943 |     decomp();
      |     ^~~~~~
bayesxsrc/mcmc/mcmc_nonp.cpp:1550:14:   required from here
 1550 |   prec.solveL(randnorm[b-a],fc_random[b-a]);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:592:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  592 |       for (k=0;k<dim;k++,workD++,workdiag++,workR+=bands,workupper+=bands)
      |                ~^~~~
bayesxsrc/bib/bandmat.cpp:603:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  603 |         for (i=0;i<p;i++)
      |                  ~^~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmc_nonpbasis.cpp -o bayesxsrc/mcmc/mcmc_nonpbasis.o
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2589:5:   required from ‘T envmatrix<T>::getLogDet() [with T = double]’
 2589 |     decomp();
      |     ^~~~~~
bayesxsrc/mcmc/mcmc_nonpbasis.cpp:316:24:   required from here
  316 |   return Kenv.getLogDet();
      |          ~~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmcsimul.cpp -o bayesxsrc/mcmc/mcmcsimul.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmcsimul2.cpp -o bayesxsrc/mcmc/mcmcsimul2.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/mcmcsimul2_multi.cpp -o bayesxsrc/mcmc/mcmcsimul2_multi.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/randomeffect.cpp -o bayesxsrc/mcmc/randomeffect.o
bayesxsrc/mcmc/randomeffect.cpp: In member function ‘void MCMC::FULLCOND_random::init_spatialtotal(std::vector<ST::string>&, const ST::string&, const ST::string&)’:
bayesxsrc/mcmc/randomeffect.cpp:100:5: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  100 | int h;
      |     ^
bayesxsrc/mcmc/randomeffect.cpp: In member function ‘void MCMC::FULLCOND_random::update_linpred_diff(datamatrix&, datamatrix&)’:
bayesxsrc/mcmc/randomeffect.cpp:1233:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1233 |         if (*itbeg != -1)
      |             ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1249:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1249 |         if (*itbeg != -1)
      |             ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1268:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1268 |       if (*itbeg != -1)
      |           ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp: In member function ‘virtual void MCMC::FULLCOND_random::update_linpred(const bool&)’:
bayesxsrc/mcmc/randomeffect.cpp:1292:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1292 |         if (*itbeg != -1)
      |             ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1307:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1307 |           if (*itbeg != -1)
      |               ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1323:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1323 |           if (*itbeg != -1)
      |               ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1345:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1345 |         if (*itbeg != -1)
      |             ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1360:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1360 |           if (*itbeg != -1)
      |               ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp:1374:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1374 |           if (*itbeg != -1)
      |               ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect.cpp: In member function ‘virtual void MCMC::FULLCOND_random::get_effectmatrix(datamatrix&, std::vector<ST::string>&, unsigned int, unsigned int, MCMC::effecttype)’:
bayesxsrc/mcmc/randomeffect.cpp:1443:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1443 |         for(j=*itbeg;j<=*itend;j++,workindex++)
      |                      ~^~~~~~~~
bayesxsrc/mcmc/randomeffect.cpp:1435:16: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
 1435 |       unsigned n;
      |                ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/randomeffect_stepwise.cpp -o bayesxsrc/mcmc/randomeffect_stepwise.o
bayesxsrc/mcmc/randomeffect_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_random_stepwise::create_weight(datamatrix&)’:
bayesxsrc/mcmc/randomeffect_stepwise.cpp:313:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  313 |       if(*itbeg != -1)
      |          ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_random_stepwise::update_bootstrap(const bool&)’:
bayesxsrc/mcmc/randomeffect_stepwise.cpp:668:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  668 |       if(*itbeg != -1)
      |          ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_random_stepwise::save_betamean()’:
bayesxsrc/mcmc/randomeffect_stepwise.cpp:747:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  747 |       if(*itbeg != -1)
      |          ~~~~~~~^~~~~
bayesxsrc/mcmc/randomeffect_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_random_stepwise::update()’:
bayesxsrc/mcmc/randomeffect_stepwise.cpp:894:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  894 |       if(*itbeg != -1)
      |          ~~~~~~~^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/remlest.cpp -o bayesxsrc/mcmc/remlest.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/remlest_multi.cpp -o bayesxsrc/mcmc/remlest_multi.o
bayesxsrc/mcmc/remlest_multi.cpp: In constructor ‘remlest_multinomial::remlest_multinomial(std::vector<MCMC::FULLCOND*>&, datamatrix&, const ST::string&, const ST::string&, const int&, const double&, const double&, const double&, const double&, const datamatrix&, const datamatrix&, const bool&, std::ostream*)’:
bayesxsrc/mcmc/remlest_multi.cpp:50:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   50 |   for(int i=0; i<nrobs; i++)
      |                ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/remlest_multi2.cpp -o bayesxsrc/mcmc/remlest_multi2.o
bayesxsrc/mcmc/remlest_multi2.cpp: In constructor ‘remlest_ordinal::remlest_ordinal(std::vector<MCMC::FULLCOND*>&, datamatrix&, const ST::string&, const ST::string&, const int&, const double&, const double&, const double&, const double&, const datamatrix&, const datamatrix&, const bool&, std::ostream*)’:
bayesxsrc/mcmc/remlest_multi2.cpp:50:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   50 |   for(int i=0; i<nrobs; i++)
      |                ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/remlest_multi3.cpp -o bayesxsrc/mcmc/remlest_multi3.o
bayesxsrc/mcmc/remlest_multi3.cpp: In constructor ‘remlest_multinomial_catsp::remlest_multinomial_catsp(std::vector<MCMC::FULLCOND*>&, datamatrix&, const ST::string&, const ST::string&, const int&, const double&, const double&, const double&, const double&, const datamatrix&, const datamatrix&, const bool&, std::ostream*)’:
bayesxsrc/mcmc/remlest_multi3.cpp:51:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   51 |   for(int i=0; i<nrobs; i++)
      |                ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/tvariance.cpp -o bayesxsrc/mcmc/tvariance.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/tvariance2dim.cpp -o bayesxsrc/mcmc/tvariance2dim.o
bayesxsrc/mcmc/tvariance2dim.cpp: In member function ‘void MCMC::FULLCOND_tvariance2dim::update_spat()’:
bayesxsrc/mcmc/tvariance2dim.cpp:658:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  658 |     while(k<nrpar)
      |           ~^~~~~~
bayesxsrc/mcmc/tvariance2dim.cpp:682:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  682 |       if((row+1)%nrrows == 0 || k==nrpar)
      |                                 ~^~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30,
                 from bayesxsrc/mcmc/tvariance2dim.h:26,
                 from bayesxsrc/mcmc/tvariance2dim.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp2(unsigned int) [with T = double]’:
bayesxsrc/mcmc/tvariance2dim.cpp:294:22:   required from here
  294 |           K11.decomp2(row-nrrows+1);
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:1141:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1141 |       if(start<=bandwidth)
      |          ~~~~~^~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:1223:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1223 |             if(kband > k)
      |                ~~~~~~^~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2589:5:   required from ‘T envmatrix<T>::getLogDet() [with T = double]’
 2589 |     decomp();
      |     ^~~~~~
bayesxsrc/mcmc/tvariance2dim.cpp:60:27:   required from here
   60 |     detalt = K11.getLogDet();
      |              ~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/variance_nonp.cpp -o bayesxsrc/mcmc/variance_nonp.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/variance_nonp_vector.cpp -o bayesxsrc/mcmc/variance_nonp_vector.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp -o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/IWLS_pspline.cpp -o bayesxsrc/psplines/IWLS_pspline.o
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/psplines/IWLS_pspline.h:31,
                 from bayesxsrc/psplines/IWLS_pspline.cpp:20:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/IWLS_pspline.cpp:621:18:   required from here
  621 |   prec_env.solveU(beta,betahelp);
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/bsplinemat.cpp -o bayesxsrc/psplines/bsplinemat.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/fullcond_pspline_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_gaussian.o
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp: In member function ‘virtual void MCMC::FULLCOND_pspline_gaussian::update()’:
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:477:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  477 |           for(i=0;i<gridsize;i++,fchelpbetap++,splinep++)
      |                   ~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp: In member function ‘virtual bool MCMC::FULLCOND_pspline_gaussian::posteriormode()’:
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:761:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  761 |         for(i=0;i<gridsize;i++,fchelpbetap++)
      |                 ~^~~~~~~~~
In file included from bayesxsrc/bib/bandmat.h:453,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:31,
                 from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27,
                 from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22:
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::mult(const statmatrix<T>&, statmatrix<T>&) const [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:358:13:   required from here
  358 |       K.mult(gamma,muy2);
      |       ~~~~~~^~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:1420:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1420 |       if (end >= dim)
      |           ~~~~^~~~~~
bayesxsrc/bib/bandmat.cpp:1423:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1423 |       for (k = beg; k <= end; k++)
      |                     ~~^~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:365:20:   required from here
  365 |     prec_env.solveU(beta,betahelp);                   // betahelp = P^(-1) * muy
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
                 from bayesxsrc/bib/tmatrix.h:34,
                 from bayesxsrc/bib/statmat.h:26,
                 from bayesxsrc/mcmc/mcmc.h:27,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:27:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
    inlined from ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:1158:28:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘index.statmatrix<int>::<unnamed>.Matrix<int>::<unnamed>.PreMatrix<int>::<unnamed>.Array2D<int>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
  218 |                 return m_row[ i ][ j ];
      |                        ^~~~~
In file included from bayesxsrc/bib/statmat.h:495:
bayesxsrc/bib/statmat.cpp: In function ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
 1153 |   statmatrix<int> index(this->rows(),1);
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/fullcond_pspline_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_stepwise.o
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_pspline_stepwise::change_Korder(double)’:
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1817:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 1817 |       if((decreasing || increasing) && type==RW2 && spline.var(0)==0)
      |       ^~
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1819:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 1819 |         rankK = nrpar-1;
      |         ^~~~~
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp: In member function ‘void MCMC::FULLCOND_pspline_stepwise::update_gauss()’:
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:2009:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2009 |           for(i=0;i<gridsize;i++,fchelpbetap++,splinep++)
      |                   ~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp: In member function ‘bool MCMC::FULLCOND_pspline_stepwise::posteriormode_kombi()’:
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:2294:8: warning: variable ‘interaction2’ set but not used [-Wunused-but-set-variable]
 2294 |   bool interaction2 = false;
      |        ^~~~~~~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27,
                 from bayesxsrc/psplines/fullcond_pspline_stepwise.h:26,
                 from bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:986:34:   required from here
  986 |         prec_env.inverse_envelope(invprec);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1152:22:   required from here
 1152 |       prec_env.decomp();
      |       ~~~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2369:38:   required from ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’
 2369 |         *invdiag -= inv(i+k+1,i)*getL(i+k+1,i);
      |                                  ~~~~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:986:34:   required from here
  986 |         prec_env.inverse_envelope(invprec);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_gaussian.o
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp: In member function ‘virtual void MCMC::FULLCOND_pspline_surf_gaussian::update()’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1818:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1818 |           for(k=0;k<gridsizex;k++)
      |                   ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1819:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1819 |             for(l=0;l<gridsizey;l++,fctotalbetap++)
      |                     ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1860:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1860 |       for(i=0;i<gridsize;i++,fchelpbetap++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp: In member function ‘virtual bool MCMC::FULLCOND_pspline_surf_gaussian::posteriormode()’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2031:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2031 |           for(k=0;k<gridsizex;k++)
      |                   ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2032:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2032 |             for(l=0;l<gridsizey;l++,fctotalbetap++)
      |                     ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2070:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2070 |       for(i=0;i<gridsize;i++,fchelpbetap++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp: In member function ‘void MCMC::FULLCOND_pspline_surf_gaussian::add_linearpred_multBS(const datamatrix&)’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2223:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2223 |     while(*firstit==i && j<nrobs)
      |           ~~~~~~~~^~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp: In member function ‘void MCMC::FULLCOND_pspline_surf_gaussian::add_linearpred_multBS2(const datamatrix&)’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2274:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2274 |     while(*firstit==i && j<nrobs)
      |           ~~~~~~~~^~~
In file included from bayesxsrc/bib/bandmat.h:453,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:27,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:20:
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1625:18:   required from here
 1625 |       prec.solveL(standnormal,beta);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:987:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  987 |       for (j=0;j+i+1<=p;j++)
      |                ~~~~~^~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solve(const statmatrix<T>&, statmatrix<T>&, const unsigned int&, const unsigned int&) [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1628:17:   required from here
 1628 |       prec.solve(muy,betahelp,0,0);
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:1047:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1047 |     for(i=1;i<dim;i++)                                 // 2.2
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1098:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1098 |     for(i=2;i<dim;i++,workz++,workr++,workD++,workR0+=2,workR1+=2,worka+=asize)
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1173:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1173 |     for (i=0;i<dim;i++,workr++,worka+=acols,workD++)
      |              ~^~~~
bayesxsrc/bib/bandmat.cpp:1178:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1178 |       if (i < bands)
      |           ~~^~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2754:28:   required from here
 2754 |   prec_env.inverse_envelope(invprec);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:842:20:   required from here
  842 |     prec_env.solveU(proposal,betahelp);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/bandmat.cpp:943:5:   required from ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
  943 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:1625:18:   required from here
 1625 |       prec.solveL(standnormal,beta);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:592:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  592 |       for (k=0;k<dim;k++,workD++,workdiag++,workR+=bands,workupper+=bands)
      |                ~^~~~
bayesxsrc/bib/bandmat.cpp:603:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  603 |         for (i=0;i<p;i++)
      |                  ~^~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2369:38:   required from ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’
 2369 |         *invdiag -= inv(i+k+1,i)*getL(i+k+1,i);
      |                                  ~~~~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:2754:28:   required from here
 2754 |   prec_env.inverse_envelope(invprec);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_stepwise.o
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp: In member function ‘virtual void MCMC::FULLCOND_pspline_surf_stepwise::update_bootstrap_df()’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1349:1: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
 1349 | else
      | ^~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1351:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
 1351 |     fc_df.setflags(MCMC::norelchange | MCMC::nooutput);
      |     ^~~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp: In member function ‘void MCMC::FULLCOND_pspline_surf_stepwise::update_IWLS()’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1818:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1818 |           for(k=0;k<gridsizex;k++)
      |                   ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1819:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1819 |             for(l=0;l<gridsizey;l++,fctotalbetap++)
      |                     ~^~~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1857:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1857 |       for(i=0;i<gridsize;i++,fchelpbetap++)
      |               ~^~~~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30,
                 from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26,
                 from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:972:22:   required from here
  972 |       prec_env.decomp();
      |       ~~~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1116:34:   required from here
 1116 |         prec_env.inverse_envelope(invprec);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
In file included from bayesxsrc/bib/bandmat.h:453,
                 from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:27:
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1896:16:   required from here
 1896 |     prec.solveL(standnormal,beta);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:987:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  987 |       for (j=0;j+i+1<=p;j++)
      |                ~~~~~^~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solve(const statmatrix<T>&, statmatrix<T>&, const unsigned int&, const unsigned int&) [with T = double]’:
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1899:15:   required from here
 1899 |     prec.solve(muy,betahelp,0,0);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:1047:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1047 |     for(i=1;i<dim;i++)                                 // 2.2
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1098:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1098 |     for(i=2;i<dim;i++,workz++,workr++,workD++,workR0+=2,workR1+=2,worka+=asize)
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1173:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1173 |     for (i=0;i<dim;i++,workr++,worka+=acols,workD++)
      |              ~^~~~
bayesxsrc/bib/bandmat.cpp:1178:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1178 |       if (i < bands)
      |           ~~^~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2369:38:   required from ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’
 2369 |         *invdiag -= inv(i+k+1,i)*getL(i+k+1,i);
      |                                  ~~~~^~~~~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1116:34:   required from here
 1116 |         prec_env.inverse_envelope(invprec);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/bandmat.cpp:943:5:   required from ‘void symbandmatrix<T>::solveL(const datamatrix&, datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
  943 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1896:16:   required from here
 1896 |     prec.solveL(standnormal,beta);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:592:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  592 |       for (k=0;k<dim;k++,workD++,workdiag++,workR+=bands,workupper+=bands)
      |                ~^~~~
bayesxsrc/bib/bandmat.cpp:603:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  603 |         for (i=0;i<p;i++)
      |                  ~^~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/mcmc_pspline.cpp -o bayesxsrc/psplines/mcmc_pspline.o
bayesxsrc/psplines/mcmc_pspline.cpp: In member function ‘void MCMC::FULLCOND_pspline::adjust_blocksize(const unsigned int&, const unsigned int&)’:
bayesxsrc/psplines/mcmc_pspline.cpp:765:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  765 |       if(max>rankK)
      |          ~~~^~~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
                 from bayesxsrc/bib/tmatrix.h:34,
                 from bayesxsrc/bib/statmat.h:26,
                 from bayesxsrc/mcmc/mcmc.h:27,
                 from bayesxsrc/psplines/mcmc_pspline.h:26,
                 from bayesxsrc/psplines/mcmc_pspline.cpp:22:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
    inlined from ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:1158:28:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘index.statmatrix<int>::<unnamed>.Matrix<int>::<unnamed>.PreMatrix<int>::<unnamed>.Array2D<int>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
  218 |                 return m_row[ i ][ j ];
      |                        ^~~~~
In file included from bayesxsrc/bib/statmat.h:495:
bayesxsrc/bib/statmat.cpp: In function ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
 1153 |   statmatrix<int> index(this->rows(),1);
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/mcmc_pspline_surf.cpp -o bayesxsrc/psplines/mcmc_pspline_surf.o
bayesxsrc/psplines/mcmc_pspline_surf.cpp: In member function ‘virtual void MCMC::FULLCOND_pspline_surf::update()’:
bayesxsrc/psplines/mcmc_pspline_surf.cpp:1000:74: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1000 |     while(firstit != first.end() && end < likep->get_nrobs() && *firstit < en)
      |                                                                 ~~~~~~~~~^~~~
bayesxsrc/psplines/mcmc_pspline_surf.cpp:1091:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1091 |           for(k=0;k<gridsizex;k++)
      |                   ~^~~~~~~~~~
bayesxsrc/psplines/mcmc_pspline_surf.cpp:1092:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1092 |             for(l=0;l<gridsizey;l++,fctotalbetap++)
      |                     ~^~~~~~~~~~
bayesxsrc/psplines/mcmc_pspline_surf.cpp:1132:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1132 |       for(i=0;i<gridsize;i++,fchelpbetap++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/mcmc_pspline_surf.cpp: In member function ‘void MCMC::FULLCOND_pspline_surf::adjust_blocksize(const unsigned int&, const unsigned int&)’:
bayesxsrc/psplines/mcmc_pspline_surf.cpp:1233:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1233 |       if(max>FULLCOND_pspline_surf::max)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/spline_basis.cpp -o bayesxsrc/psplines/spline_basis.o
bayesxsrc/psplines/spline_basis.cpp: In member function ‘virtual void MCMC::spline_basis::get_effectmatrix(datamatrix&, std::vector<ST::string>&, unsigned int, unsigned int, MCMC::effecttype)’:
bayesxsrc/psplines/spline_basis.cpp:180:12: warning: variable ‘worksplinehelp’ set but not used [-Wunused-but-set-variable]
  180 |   double * worksplinehelp;
      |            ^~~~~~~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp: In constructor ‘MCMC::spline_basis::spline_basis(MCMC::MCMCoptions*, const datamatrix&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const MCMC::fieldtype&, const ST::string&, const ST::string&, const ST::string&, const double&, const double&, const bool&, const double&, const double&, const double&, const double&, const int&, const double&)’:
bayesxsrc/psplines/spline_basis.cpp:445:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  445 |     for(j=1; j<gridsize; j++)
      |              ~^~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp: In member function ‘virtual double MCMC::spline_basis::outresultsreml(datamatrix&, datamatrix&, datamatrix&, datamatrix&, datamatrix&, const unsigned int&, const unsigned int&, const unsigned int&, const bool&, const unsigned int&, const unsigned int&, const double&, const bool&, unsigned int)’:
bayesxsrc/psplines/spline_basis.cpp:4204:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 4204 |       for(i=0; i<gridsize; i++)
      |                ~^~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp:4215:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 4215 |       for(i=0; i<gridsize; i++)
      |                ~^~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp:4273:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 4273 |     for(i=0;i<gridsize;i++,workmean++,workstd++,
      |             ~^~~~~~~~~
In file included from bayesxsrc/bib/bandmat.h:453,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:31,
                 from bayesxsrc/psplines/spline_basis.h:28,
                 from bayesxsrc/psplines/spline_basis.cpp:22:
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::solve(const statmatrix<T>&, statmatrix<T>&, const unsigned int&, const unsigned int&) [with T = double]’:
bayesxsrc/psplines/spline_basis.cpp:3057:15:   required from here
 3057 |     prec.solve(betaweight,betahelp,0,0);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:1047:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1047 |     for(i=1;i<dim;i++)                                 // 2.2
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1098:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1098 |     for(i=2;i<dim;i++,workz++,workr++,workD++,workR0+=2,workR1+=2,worka+=asize)
      |             ~^~~~
bayesxsrc/bib/bandmat.cpp:1173:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1173 |     for (i=0;i<dim;i++,workr++,worka+=acols,workD++)
      |              ~^~~~
bayesxsrc/bib/bandmat.cpp:1178:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1178 |       if (i < bands)
      |           ~~^~~~~~~
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/mcmc/mcmc_nonpbasis.h:33:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/psplines/spline_basis.cpp:3240:28:   required from here
 3240 |   prec_env.inverse_envelope(invprec);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/psplines/spline_basis.cpp:3258:16:   required from here
 3258 |   XX_env.decomp();
      |   ~~~~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/psplines/spline_basis.cpp:3261:27:   required from here
 3261 |       L(i,j) = XX_env.getL(i,j);
      |                ~~~~~~~~~~~^~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::mult(const statmatrix<T>&, statmatrix<T>&) const [with T = double]’:
bayesxsrc/psplines/spline_basis.cpp:3264:9:   required from here
 3264 |   K.mult(L.transposed(),help);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:1420:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
 1420 |       if (end >= dim)
      |           ~~~~^~~~~~
bayesxsrc/bib/bandmat.cpp:1423:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1423 |       for (k = beg; k <= end; k++)
      |                     ~~^~~~~~
bayesxsrc/bib/bandmat.cpp: In instantiation of ‘void symbandmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/bandmat.cpp:1037:5:   required from ‘void symbandmatrix<T>::solve(const statmatrix<T>&, statmatrix<T>&, const unsigned int&, const unsigned int&) [with T = double]’
 1037 |     decomp();
      |     ^~~~~~
bayesxsrc/psplines/spline_basis.cpp:3057:15:   required from here
 3057 |     prec.solve(betaweight,betahelp,0,0);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/bandmat.cpp:592:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  592 |       for (k=0;k<dim;k++,workD++,workdiag++,workR+=bands,workupper+=bands)
      |                ~^~~~
bayesxsrc/bib/bandmat.cpp:603:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  603 |         for (i=0;i<p;i++)
      |                  ~^~
In member function ‘const envmatrix<T>& envmatrix<T>::operator=(const envmatrix<T>&) [with T = double]’,
    inlined from ‘const envmatrix<T>& envmatrix<T>::operator=(const envmatrix<T>&) [with T = double]’ at bayesxsrc/bib/envmatrix.cpp:331:22,
    inlined from ‘MCMC::spline_basis::spline_basis(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const MCMC::fieldtype&, const ST::string&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const int&, const ST::string&, const ST::string&, const bool&, const double&, const double&, const double&, const double&, const unsigned int&)’ at bayesxsrc/psplines/spline_basis.cpp:322:25:
bayesxsrc/bib/envmatrix.cpp:344:18: warning: ‘<anonymous>.envmatrix<double>::bandwidth’ may be used uninitialized [-Wmaybe-uninitialized]
  344 |   bandwidth = em.bandwidth;
      |               ~~~^~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp: In constructor ‘MCMC::spline_basis::spline_basis(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const MCMC::fieldtype&, const ST::string&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const int&, const ST::string&, const ST::string&, const bool&, const double&, const double&, const double&, const double&, const unsigned int&)’:
bayesxsrc/psplines/spline_basis.cpp:322:25: note: ‘<anonymous>’ declared here
  322 |   XX_env = envmatdouble();
      |                         ^
In member function ‘const envmatrix<T>& envmatrix<T>::operator=(const envmatrix<T>&) [with T = double]’,
    inlined from ‘const envmatrix<T>& envmatrix<T>::operator=(const envmatrix<T>&) [with T = double]’ at bayesxsrc/bib/envmatrix.cpp:331:22,
    inlined from ‘MCMC::spline_basis::spline_basis(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const MCMC::fieldtype&, const ST::string&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const int&, const ST::string&, const ST::string&, const bool&, const double&, const double&, const double&, const double&, const unsigned int&)’ at bayesxsrc/psplines/spline_basis.cpp:323:27:
bayesxsrc/bib/envmatrix.cpp:344:18: warning: ‘<anonymous>.envmatrix<double>::bandwidth’ may be used uninitialized [-Wmaybe-uninitialized]
  344 |   bandwidth = em.bandwidth;
      |               ~~~^~~~~~~~~
bayesxsrc/psplines/spline_basis.cpp: In constructor ‘MCMC::spline_basis::spline_basis(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, MCMC::FULLCOND_const*, const MCMC::fieldtype&, const ST::string&, const unsigned int&, const unsigned int&, const MCMC::knotpos&, const int&, const ST::string&, const ST::string&, const bool&, const double&, const double&, const double&, const double&, const unsigned int&)’:
bayesxsrc/psplines/spline_basis.cpp:323:27: note: ‘<anonymous>’ declared here
  323 |   prec_env = envmatdouble();
      |                           ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/psplines/spline_basis_surf.cpp -o bayesxsrc/psplines/spline_basis_surf.o
bayesxsrc/psplines/spline_basis_surf.cpp: In member function ‘virtual void MCMC::spline_basis_surf::outresults()’:
bayesxsrc/psplines/spline_basis_surf.cpp:1212:1: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
 1212 | else
      | ^~~~
bayesxsrc/psplines/spline_basis_surf.cpp:1214:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
 1214 |   outres << "pmean   ";
      |   ^~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:1242:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 1242 |   if(mapexisting)
      |   ^~
bayesxsrc/psplines/spline_basis_surf.cpp:1244:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 1244 |     outres << *effitx << "   " << *effity << "   ";
      |     ^~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:1603:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1603 |       for(i=0;i<gridsize;i++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:1608:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1608 |       for(i=0;i<gridsize;i++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:1614:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1614 |       for(i=0;i<gridsize;i++)
      |               ~^~~~~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp: In member function ‘virtual double MCMC::spline_basis_surf::outresultsreml(datamatrix&, datamatrix&, datamatrix&, datamatrix&, datamatrix&, const unsigned int&, const unsigned int&, const unsigned int&, const bool&, const unsigned int&, const unsigned int&, const double&, const bool&, unsigned int)’:
bayesxsrc/psplines/spline_basis_surf.cpp:2972:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2972 |       for(i=0; i<gridsize; i++)
      |                ~^~~~~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:2983:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2983 |       for(i=0; i<gridsize; i++)
      |                ~^~~~~~~~~
bayesxsrc/psplines/spline_basis_surf.cpp:3057:14: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3057 |     for(i=0;i<gridsize;i++,workmean++,workstd++,
      |             ~^~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC.cpp -o bayesxsrc/structadd/FC.o
bayesxsrc/structadd/FC.cpp: In member function ‘void MCMC::FC::compute_autocorr(const ST::string&, unsigned int) const’:
bayesxsrc/structadd/FC.cpp:367:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  367 |       for(c=0;c<beta.cols();c++)
      |       ^~~
bayesxsrc/structadd/FC.cpp:388:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  388 |         out << min << "  ";
      |         ^~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_hrandom.cpp -o bayesxsrc/structadd/FC_hrandom.o
bayesxsrc/structadd/FC_hrandom.cpp: In member function ‘bool MCMC::FC_hrandom::posteriormode_additive()’:
bayesxsrc/structadd/FC_hrandom.cpp:605:8: warning: variable ‘conv2’ set but not used [-Wunused-but-set-variable]
  605 |   bool conv2 = true;
      |        ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_hrandom_variance.cpp -o bayesxsrc/structadd/FC_hrandom_variance.o
bayesxsrc/structadd/FC_hrandom_variance.cpp: In member function ‘virtual void MCMC::FC_hrandom_variance::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_hrandom_variance.cpp:38:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   38 |   int f;
      |       ^
bayesxsrc/structadd/FC_hrandom_variance.cpp: In member function ‘virtual void MCMC::FC_hrandom_variance_ssvs::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_hrandom_variance.cpp:221:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  221 |   int f;
      |       ^
bayesxsrc/structadd/FC_hrandom_variance.cpp: In member function ‘virtual void MCMC::FC_hrandom_variance_ssvs::update()’:
bayesxsrc/structadd/FC_hrandom_variance.cpp:334:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  334 |   for (i=0;i<nrcluster;i++,penp++,workbetafcn++,ww++,workdelta++,linpredREp++)
      |            ~^~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_hrandom_variance_vec.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec.o
bayesxsrc/structadd/FC_hrandom_variance_vec.cpp: In member function ‘virtual void MCMC::FC_hrandom_variance_vec::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:39:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   39 |   int f;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.o
bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp: In member function ‘virtual void MCMC::FC_hrandom_variance_vec_nmig::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:38:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   38 |   int f;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_linear.cpp -o bayesxsrc/structadd/FC_linear.o
bayesxsrc/structadd/FC_linear.cpp: In member function ‘void MCMC::FC_linear::update_IWLS()’:
bayesxsrc/structadd/FC_linear.cpp:219:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  219 |     double h = 0.0;
      |            ^
bayesxsrc/structadd/FC_linear.cpp: In member function ‘virtual void MCMC::FC_linear::update()’:
bayesxsrc/structadd/FC_linear.cpp:374:16: warning: variable ‘logold’ set but not used [-Wunused-but-set-variable]
  374 |         double logold = 0.0;
      |                ^~~~~~
bayesxsrc/structadd/FC_linear.cpp: In member function ‘void MCMC::FC_linear::create_matrices()’:
bayesxsrc/structadd/FC_linear.cpp:615:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  615 |     for (i=0;i<design.cols();i++)
      |              ~^~~~~~~~~~~~~~
bayesxsrc/structadd/FC_linear.cpp: In member function ‘virtual bool MCMC::FC_linear::posteriormode()’:
bayesxsrc/structadd/FC_linear.cpp:804:14: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  804 |       double h = 0.0;
      |              ^
bayesxsrc/structadd/FC_linear.cpp: In member function ‘virtual void MCMC::FC_linear::outresults(std::ofstream&, std::ofstream&, std::ofstream&, const ST::string&)’:
bayesxsrc/structadd/FC_linear.cpp:935:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  935 |         if (k != constposition)
      |             ~~^~~~~~~~~~~~~~~~
In file included from bayesxsrc/bib/statmat.h:495,
                 from bayesxsrc/structadd/distr.h:26,
                 from bayesxsrc/structadd/FC_linear.h:30,
                 from bayesxsrc/structadd/FC_linear.cpp:22:
bayesxsrc/bib/statmat.cpp: In instantiation of ‘void statmatrix<T>::solveroot(const statmatrix<T>&, statmatrix<T>&, statmatrix<T>&) [with T = double]’:
bayesxsrc/structadd/FC_linear.cpp:226:22:   required from here
  226 |     XWXroot.solveroot(Xtresidual,help,mode);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp:122:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  122 |   for (i=0;i<this->rows();i++,hrp++,bp++)
      |            ~^~~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp: In instantiation of ‘void statmatrix<T>::solveroot_t(const statmatrix<T>&, statmatrix<T>&) [with T = double]’:
bayesxsrc/structadd/FC_linear.cpp:236:24:   required from here
  236 |     XWXroot.solveroot_t(help,proposal);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp:100:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  100 |     if (i < this->rows()-1)
      |         ~~^~~~~~~~~~~~~~~~
bayesxsrc/bib/statmat.cpp:103:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  103 |       for (j=i+1;j<this->rows();j++,xp++)
      |                  ~^~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_mult.cpp -o bayesxsrc/structadd/FC_mult.o
bayesxsrc/structadd/FC_mult.cpp: In member function ‘virtual bool MCMC::FC_mult::posteriormode()’:
bayesxsrc/structadd/FC_mult.cpp:257:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  257 |       bool h = FCmulteffect.posteriormode();
      |            ^
bayesxsrc/structadd/FC_mult.cpp:300:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  300 |       bool h = FCmulteffect.posteriormode();
      |            ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_shared.cpp -o bayesxsrc/structadd/FC_shared.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_nonp.cpp -o bayesxsrc/structadd/FC_nonp.o
bayesxsrc/structadd/FC_nonp.cpp: In member function ‘virtual void MCMC::FC_nonp::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_nonp.cpp:78:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   78 |   int f;
      |       ^
bayesxsrc/structadd/FC_nonp.cpp: In member function ‘void MCMC::FC_nonp::get_linparam()’:
bayesxsrc/structadd/FC_nonp.cpp:322:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  322 |   for (i=0;i<paramlin.rows();i++)
      |            ~^~~~~~~~~~~~~~~~
bayesxsrc/structadd/FC_nonp.cpp: In member function ‘virtual void MCMC::FC_nonp::update()’:
bayesxsrc/structadd/FC_nonp.cpp:582:16: warning: variable ‘logold’ set but not used [-Wunused-but-set-variable]
  582 |         double logold = 0.0;
      |                ^~~~~~
bayesxsrc/structadd/FC_nonp.cpp: In member function ‘virtual bool MCMC::FC_nonp::posteriormode()’:
bayesxsrc/structadd/FC_nonp.cpp:1019:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
 1019 |     double h = 0.0;
      |            ^
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/bib/envmatrix_penalty.h:27,
                 from bayesxsrc/structadd/design.h:31,
                 from bayesxsrc/structadd/FC_nonp.h:32,
                 from bayesxsrc/structadd/FC_nonp.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2099:5:   required from ‘void envmatrix<T>::solveU(datamatrix&, const datamatrix&) [with T = double; datamatrix = statmatrix<double>]’
 2099 |     decomp();
      |     ^~~~~~
bayesxsrc/structadd/FC_nonp.cpp:401:30:   required from here
  401 |     designp->precision.solveU(param,paramhelp); // param contains now the proposed
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
                 from bayesxsrc/bib/tmatrix.h:34,
                 from bayesxsrc/bib/statmat.h:26,
                 from bayesxsrc/structadd/FC.h:27,
                 from bayesxsrc/structadd/FC_nonp.h:31:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
    inlined from ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:1158:28:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘index.statmatrix<int>::<unnamed>.Matrix<int>::<unnamed>.PreMatrix<int>::<unnamed>.Array2D<int>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
  218 |                 return m_row[ i ][ j ];
      |                        ^~~~~
In file included from bayesxsrc/bib/statmat.h:495:
bayesxsrc/bib/statmat.cpp: In function ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
 1153 |   statmatrix<int> index(this->rows(),1);
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_nonp_variance.cpp -o bayesxsrc/structadd/FC_nonp_variance.o
bayesxsrc/structadd/FC_nonp_variance.cpp: In member function ‘virtual void MCMC::FC_nonp_variance::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_nonp_variance.cpp:47:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   47 |   int f;
      |       ^
bayesxsrc/structadd/FC_nonp_variance.cpp: In member function ‘virtual void MCMC::FC_nonp_variance_varselection::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_nonp_variance.cpp:722:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  722 |   int f;
      |       ^
bayesxsrc/structadd/FC_nonp_variance.cpp: In member function ‘virtual void MCMC::FC_tensor_omega::update()’:
bayesxsrc/structadd/FC_nonp_variance.cpp:1562:12: warning: ‘maxlogprob’ may be used uninitialized [-Wmaybe-uninitialized]
 1562 |     double maxlogprob;
      |            ^~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_nonp_variance_vec.cpp -o bayesxsrc/structadd/FC_nonp_variance_vec.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_predict.cpp -o bayesxsrc/structadd/FC_predict.o
bayesxsrc/structadd/FC_predict.cpp: In member function ‘virtual void MCMC::FC_predict::outresults(std::ofstream&, std::ofstream&, std::ofstream&, const ST::string&)’:
bayesxsrc/structadd/FC_predict.cpp:644:12: warning: variable ‘scalehelp’ set but not used [-Wunused-but-set-variable]
  644 |     double scalehelp = 0.0;
      |            ^~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_predict_mult.cpp -o bayesxsrc/structadd/FC_predict_mult.o
bayesxsrc/structadd/FC_predict_mult.cpp: In member function ‘void MCMC::FC_predict_mult::outresults_DIC(std::ofstream&, std::ofstream&, std::ofstream&, const ST::string&)’:
bayesxsrc/structadd/FC_predict_mult.cpp:296:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  296 |     for (j=0;j<s;j++)
      |              ~^~
bayesxsrc/structadd/FC_predict_mult.cpp: In member function ‘virtual void MCMC::FC_predict_mult::outresults(std::ofstream&, std::ofstream&, std::ofstream&, const ST::string&)’:
bayesxsrc/structadd/FC_predict_mult.cpp:523:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  523 |     for (i=0;i<varnames.size();i++)
      |     ^~~
bayesxsrc/structadd/FC_predict_mult.cpp:526:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  526 |       vector<double *> responsep;
      |       ^~~~~~
bayesxsrc/structadd/FC_predict_mult.cpp:771:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  771 |           if (likep[j]->outpredictor)
      |           ^~
bayesxsrc/structadd/FC_predict_mult.cpp:773:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  773 |             workmeanmat[j] = workmean;
      |             ^~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_cv.cpp -o bayesxsrc/structadd/FC_cv.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_variance_pen_vector.cpp -o bayesxsrc/structadd/FC_variance_pen_vector.o
bayesxsrc/structadd/FC_variance_pen_vector.cpp: In member function ‘void MCMC::FC_variance_pen_vector::add_variable(datamatrix&, std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_variance_pen_vector.cpp:42:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   42 |   int f;
      |       ^
bayesxsrc/structadd/FC_variance_pen_vector.cpp: In member function ‘void MCMC::FC_variance_pen_vector_ssvs::add_variable(datamatrix&, std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_variance_pen_vector.cpp:658:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  658 |   for(int i=0;i<nrpen;i++)
      |               ~^~~~~~
bayesxsrc/structadd/FC_variance_pen_vector.cpp:615:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  615 |   int f;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/GENERAL_OPTIONS.cpp -o bayesxsrc/structadd/GENERAL_OPTIONS.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/MASTER_obj.cpp -o bayesxsrc/structadd/MASTER_obj.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design.cpp -o bayesxsrc/structadd/design.o
bayesxsrc/structadd/design.cpp: In member function ‘virtual void MCMC::DESIGN::compute_orthogonaldecomp()’:
bayesxsrc/structadd/design.cpp:44:8: warning: variable ‘ecorrect’ set but not used [-Wunused-but-set-variable]
   44 |   bool ecorrect = true;
      |        ^~~~~~~~
bayesxsrc/structadd/design.cpp: In member function ‘virtual void MCMC::DESIGN::compute_XtransposedWX()’:
bayesxsrc/structadd/design.cpp:674:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  674 |           for (k=beg;k<=end;k++,++ZoutTZoutp,++Wsumpp)
      |                      ~^~~~~
bayesxsrc/structadd/design.cpp: In member function ‘void MCMC::DESIGN::compute_ZoutTZout()’:
bayesxsrc/structadd/design.cpp:703:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  703 |   for(i=0;i<int(nrpar);i++,++xenv)
      |           ~^~~~~~~~~~~
bayesxsrc/structadd/design.cpp: In member function ‘void MCMC::DESIGN::test(ST::string)’:
bayesxsrc/structadd/design.cpp:1715:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} [-Wsign-compare]
 1715 |       for (j=posbeg[i];j<=posend[i];j++)
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/bib/envmatrix_penalty.h:27,
                 from bayesxsrc/structadd/design.h:31,
                 from bayesxsrc/structadd/design.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::decomp() [with T = double]’:
bayesxsrc/structadd/design.cpp:36:13:   required from here
   36 |   XWX.decomp();
      |   ~~~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:568:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  568 |               k<iband;
      |               ~^~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2517:20:   required from ‘statmatrix<T> envmatrix<T>::getL() const [with T = double]’
 2517 |       R(i,j) = getL(i,j);
      |                ~~~~^~~~~
bayesxsrc/structadd/design.cpp:37:26:   required from here
   37 |   datamatrix R = XWX.getL();
      |                  ~~~~~~~~^~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::get(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2530:19:   required from ‘statmatrix<T> envmatrix<T>::get() const [with T = double]’
 2530 |       S(i,j) = get(i,j);
      |                ~~~^~~~~
bayesxsrc/structadd/design.cpp:39:24:   required from here
   39 |   datamatrix Kd = K.get();
      |                   ~~~~~^~
bayesxsrc/bib/envmatrix.cpp:307:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  307 |   if(jh<zeroes)
      |      ~~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design_hrandom.cpp -o bayesxsrc/structadd/design_hrandom.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design_mrf.cpp -o bayesxsrc/structadd/design_mrf.o
bayesxsrc/structadd/design_mrf.cpp: In member function ‘virtual void MCMC::DESIGN_mrf::init_data(const datamatrix&, const datamatrix&)’:
bayesxsrc/structadd/design_mrf.cpp:192:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  192 |     for (j=0;j<posend.size();j++)
      |              ~^~~~~~~~~~~~~~
bayesxsrc/structadd/design_mrf.cpp: In member function ‘virtual void MCMC::DESIGN_mrf::compute_basisNull()’:
bayesxsrc/structadd/design_mrf.cpp:295:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  295 |   for(i=0;i<basisNull.rows();i++)
      |           ~^~~~~~~~~~~~~~~~~
bayesxsrc/structadd/design_mrf.cpp:298:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  298 |     for(j=0;j<basisNull.cols();j++)
      |             ~^~~~~~~~~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design_pspline.cpp -o bayesxsrc/structadd/design_pspline.o
bayesxsrc/structadd/design_pspline.cpp: In member function ‘virtual void MCMC::DESIGN_pspline::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/design_pspline.cpp:66:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   66 |   int f;
      |       ^
In file included from bayesxsrc/bib/envmatrix.h:484,
                 from bayesxsrc/bib/envmatrix_penalty.h:27,
                 from bayesxsrc/structadd/design.h:31,
                 from bayesxsrc/structadd/design_pspline.h:28,
                 from bayesxsrc/structadd/design_pspline.cpp:22:
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’:
bayesxsrc/structadd/design_pspline.cpp:687:31:   required from here
  687 |     precision.inverse_envelope(precisioninv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2384:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2384 |         if(dim-i+k<bandwidth)
      |            ~~~~~~~^~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp: In instantiation of ‘T envmatrix<T>::getL(const unsigned int&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/envmatrix.cpp:2369:38:   required from ‘void envmatrix<T>::inverse_envelope(envmatrix<T>&) [with T = double]’
 2369 |         *invdiag -= inv(i+k+1,i)*getL(i+k+1,i);
      |                                  ~~~~^~~~~~~~~
bayesxsrc/structadd/design_pspline.cpp:687:31:   required from here
  687 |     precision.inverse_envelope(precisioninv);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
bayesxsrc/bib/envmatrix.cpp:2504:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2504 |   if(jh<zeroes)
      |      ~~^~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr.cpp -o bayesxsrc/structadd/distr.o
bayesxsrc/structadd/distr.cpp: In member function ‘virtual void MCMC::DISTR::outoptions()’:
bayesxsrc/structadd/distr.cpp:411:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  411 |   if (offsetname.length() > 0)
      |   ^~
bayesxsrc/structadd/distr.cpp:415:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  415 |     optionsp->out("  Number of observations with positive weights: " +
      |     ^~~~~~~~
bayesxsrc/structadd/distr.cpp: In member function ‘virtual bool MCMC::DISTR::posteriormode()’:
bayesxsrc/structadd/distr.cpp:827:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
  827 |   double h = 0.0;
      |          ^
In file included from bayesxsrc/bib/tpremat.h:31,
                 from bayesxsrc/bib/tmatrix.h:34,
                 from bayesxsrc/bib/statmat.h:26,
                 from bayesxsrc/structadd/distr.h:26,
                 from bayesxsrc/structadd/distr.cpp:22:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
    inlined from ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:1158:28:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘index.statmatrix<int>::<unnamed>.Matrix<int>::<unnamed>.PreMatrix<int>::<unnamed>.Array2D<int>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
  218 |                 return m_row[ i ][ j ];
      |                        ^~~~~
In file included from bayesxsrc/bib/statmat.h:495:
bayesxsrc/bib/statmat.cpp: In function ‘T statmatrix<T>::quantile(const T&, const unsigned int&) const [with T = double]’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
 1153 |   statmatrix<int> index(this->rows(),1);
      |                   ^~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_categorical.cpp -o bayesxsrc/structadd/distr_categorical.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_categorical_mult.cpp -o bayesxsrc/structadd/distr_categorical_mult.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_mixture.cpp -o bayesxsrc/structadd/distr_mixture.o
bayesxsrc/structadd/distr_mixture.cpp: In member function ‘virtual void MCMC::DISTR_gaussianmixture::update()’:
bayesxsrc/structadd/distr_mixture.cpp:219:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  219 |     for (j=0;j<nrknots;j++)
      |              ~^~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_gamlss.cpp -o bayesxsrc/structadd/distr_gamlss.o
bayesxsrc/structadd/distr_gamlss.cpp: In member function ‘virtual void MCMC::DISTR_negbinzip_delta::compute_iwls_wweightschange_weightsone(double*, double*, double*, double*, double&, const bool&)’:
bayesxsrc/structadd/distr_gamlss.cpp:2314:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
 2314 |   else
      |   ^~~~
bayesxsrc/structadd/distr_gamlss.cpp:2318:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
 2318 |     double delta2 = delta*delta;
      |     ^~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_gamlss_nadja.cpp -o bayesxsrc/structadd/distr_gamlss_nadja.o
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_dirichlet::compute_deviance_mult(std::vector<double*>, std::vector<double*>, std::vector<double*>, double*, std::vector<statmatrix<double>*>)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:16367:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
16367 |      for(i=0;i<nrcat;i++) {
      |              ~^~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual double MCMC::DISTR_dirichlet::loglikelihood_weightsone(double*, double*)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:16423:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
16423 |      for(i=0;i<(nrcat-1);i++) {
      |              ~^~~~~~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_dirichlet::compute_iwls_wweightschange_weightsone(double*, double*, double*, double*, double&, const bool&)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:16460:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
16460 |      for(i=0;i<(nrcat-1);i++) {
      |              ~^~~~~~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_dirichlet::compute_mu_mult(std::vector<double*>, std::vector<double*>, double*)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:16489:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
16489 |      for(i=0;i<nrcat;i++) {
      |              ~^~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual double MCMC::DISTR_hurdle_pi::loglikelihood_weightsone(double*, double*)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24677:4: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
24677 |    else
      |    ^~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24679:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
24679 |     double pi = explinpi/(1+explinpi);
      |     ^~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_hurdle_pi::compute_iwls_wweightschange_weightsone(double*, double*, double*, double*, double&, const bool&)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24719:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
24719 |   else
      |   ^~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24721:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
24721 |     double pi = explinpi/(1+explinpi);
      |     ^~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_hurdle_lambda::compute_deviance_mult(std::vector<double*>, std::vector<double*>, std::vector<double*>, double*, std::vector<statmatrix<double>*>)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24880:12: warning: variable ‘expminuslambda’ set but not used [-Wunused-but-set-variable]
24880 |     double expminuslambda;
      |            ^~~~~~~~~~~~~~
bayesxsrc/structadd/distr_gamlss_nadja.cpp: In member function ‘virtual void MCMC::DISTR_gaussiancopula_binary_dagum_latent::compute_iwls_wweightschange_weightsone(double*, double*, double*, double*, double&, const bool&)’:
bayesxsrc/structadd/distr_gamlss_nadja.cpp:26984:10: warning: variable ‘u’ set but not used [-Wunused-but-set-variable]
26984 |   double u;
      |          ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_gamlss_copula.cpp -o bayesxsrc/structadd/distr_gamlss_copula.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/distr_zeroadjusted.cpp -o bayesxsrc/structadd/distr_zeroadjusted.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/mcmcsim.cpp -o bayesxsrc/structadd/mcmcsim.o
bayesxsrc/structadd/mcmcsim.cpp: In member function ‘bool MCMC::MCMCsim::simulate(ST::string&, const int&, const bool&, const bool&)’:
bayesxsrc/structadd/mcmcsim.cpp:214:10: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
  214 |     bool c = false;
      |          ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/model_parameters.cpp -o bayesxsrc/structadd/model_parameters.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/superbayesreg.cpp -o bayesxsrc/structadd/superbayesreg.o
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘virtual int superbayesreg::parse(const ST::string&)’:
bayesxsrc/structadd/superbayesreg.cpp:1639:7: warning: variable ‘u’ set but not used [-Wunused-but-set-variable]
 1639 |   int u = 0;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_distribution()’:
bayesxsrc/structadd/superbayesreg.cpp:2483:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2483 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:2509:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2509 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:2603:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2603 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:2628:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2628 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:2693:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2693 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:2718:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2718 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:3793:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3793 |     for (countpos=0;countpos<(nrc);countpos++)
      |                     ~~~~~~~~^~~~~~
bayesxsrc/structadd/superbayesreg.cpp:3814:32: warning: comparison of integer expressions of different signedness: ‘std::vector<MCMC::DISTR_dirichlet>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3814 |    if (distr_dirichlets.size() == nrc)
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5702:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5702 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5734:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5734 |       for(coi=0;coi<distr_weibull_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5771:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull2_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5771 |       for(coi=0;coi<distr_weibull2_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5800:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gumbel_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5800 |       for(coi=0;coi<distr_gumbel_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5828:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gamma_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5828 |       for(coi=0;coi<distr_gamma_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5856:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_normal_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5856 |       for(coi=0;coi<distr_normal_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5892:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_dagum_a>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5892 |       for(coi=0;coi<distr_dagum_as.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5935:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5935 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5945:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5945 |                 for(lengi=0;lengi<pred_mult_margin0.size();lengi++)
      |                             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5949:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5949 |                 for(lengi=0;lengi<pred_mult_margin1.size();lengi++)
      |                             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:5984:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5984 |       for(coi=0;coi<distr_weibull_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6014:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull2_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6014 |       for(coi=0;coi<distr_weibull2_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6044:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gumbel_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6044 |       for(coi=0;coi<distr_gumbel_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6072:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gamma_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6072 |       for(coi=0;coi<distr_gamma_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6100:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_normal_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6100 |       for(coi=0;coi<distr_normal_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6130:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_dagum_a>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6130 |       for(coi=0;coi<distr_dagum_as.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6162:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6162 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6204:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6204 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6242:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6242 |       for(coi=0;coi<distr_weibull_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6272:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull2_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6272 |       for(coi=0;coi<distr_weibull2_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6302:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gumbel_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6302 |       for(coi=0;coi<distr_gumbel_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6331:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gumbel2_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6331 |       for(coi=0;coi<distr_gumbel2_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6360:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gamma_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6360 |       for(coi=0;coi<distr_gamma_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6388:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_normal_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6388 |       for(coi=0;coi<distr_normal_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6418:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_dagum_a>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6418 |       for(coi=0;coi<distr_dagum_as.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6450:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6450 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6492:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6492 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6527:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6527 |       for(coi=0;coi<distr_weibull_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6555:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_weibull2_lambda>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6555 |       for(coi=0;coi<distr_weibull2_lambdas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6583:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gumbel_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6583 |       for(coi=0;coi<distr_gumbel_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6611:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_gamma_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6611 |       for(coi=0;coi<distr_gamma_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6639:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_normal_mu>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6639 |       for(coi=0;coi<distr_normal_mus.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6667:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_dagum_a>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6667 |       for(coi=0;coi<distr_dagum_as.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6697:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6697 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6738:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_binomialprobit_copula>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6738 |       for(coi=0;coi<distr_binomialprobit_copulas.size();coi++)
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:6754:15: warning: variable ‘pos’ set but not used [-Wunused-but-set-variable]
 6754 |      unsigned pos;
      |               ^~~
bayesxsrc/structadd/superbayesreg.cpp:7327:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 7327 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:7374:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 7374 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:7400:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 7400 |     for(i=0;i<w.rows();i++,wp++,rp+=D.cols())
      |             ~^~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:8387:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 8387 |       for(i=0; i<sampleselweight.rows(); i++,wpa++,wpb++,wpp++,wprho++,sampleselwp++)
      |                ~^~~~~~~~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp:1961:8: warning: variable ‘weightsdefined’ set but not used [-Wunused-but-set-variable]
 1961 |   bool weightsdefined = false;
      |        ^~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_linear()’:
bayesxsrc/structadd/superbayesreg.cpp:9424:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MCMC::DISTR_JM>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9424 |     for(j=0; j<distr_JMs.size(); j++)
      |              ~^~~~~~~~~~~~~~~~~
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_merror(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:9491:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
 9491 |   int f;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_userdefined(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:9813:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 9813 |   if(!(priormean.rows()==p &&
      |        ~~~~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp:9814:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 9814 |        penmat.rows()==p &&
      |        ~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp:9815:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 9815 |        penmat.cols()==p &&
      |        ~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp:9816:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 9816 |        betastart.rows()==p &&
      |        ~~~~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_random_pspline(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:10251:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
10251 |   int f;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_mrf_pspline(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:10324:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
10324 |   int f;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_random_mrf(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:10399:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
10399 |   int f;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp: In member function ‘bool superbayesreg::create_userdefined_tensor(unsigned int)’:
bayesxsrc/structadd/superbayesreg.cpp:10889:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10889 |     if(!(priormean.rows()==p &&
      |          ~~~~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp:10891:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10891 |          betastart.rows()==p &&
      |          ~~~~~~~~~~~~~~~~^~~
bayesxsrc/structadd/superbayesreg.cpp:10894:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10894 |          penmat.cols()==p1 &&
      |          ~~~~~~~~~~~~~^~~~
bayesxsrc/structadd/superbayesreg.cpp:10895:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10895 |          penmat2.cols()==p2 &&
      |          ~~~~~~~~~~~~~~^~~~
bayesxsrc/structadd/superbayesreg.cpp:10914:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10914 |     if(!(priormean.rows()==p*p3 &&
      |          ~~~~~~~~~~~~~~~~^~~~~~
bayesxsrc/structadd/superbayesreg.cpp:10916:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10916 |          betastart.rows()==p*p3 &&
      |          ~~~~~~~~~~~~~~~~^~~~~~
bayesxsrc/structadd/superbayesreg.cpp:10920:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10920 |          penmat.cols()==p1 &&
      |          ~~~~~~~~~~~~~^~~~
bayesxsrc/structadd/superbayesreg.cpp:10921:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
10921 |          penmat2.cols()==p2 &&
      |          ~~~~~~~~~~~~~~^~~~
bayesxsrc/structadd/superbayesreg.cpp:10970:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
10970 |   int f;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design_kriging.cpp -o bayesxsrc/structadd/design_kriging.o
bayesxsrc/structadd/design_kriging.cpp: In member function ‘virtual void MCMC::DESIGN_kriging::compute_orthogonaldecomp()’:
bayesxsrc/structadd/design_kriging.cpp:49:8: warning: variable ‘ecorrect’ set but not used [-Wunused-but-set-variable]
   49 |   bool ecorrect = true;
      |        ^~~~~~~~
bayesxsrc/structadd/design_kriging.cpp: In member function ‘virtual void MCMC::DESIGN_kriging::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/design_kriging.cpp:90:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   90 |   int f;
      |       ^
bayesxsrc/structadd/design_kriging.cpp: In member function ‘void MCMC::DESIGN_kriging::compute_knots(const std::vector<double, std::allocator<double> >&, const std::vector<double, std::allocator<double> >&, unsigned int, double, double, std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&)’:
bayesxsrc/structadd/design_kriging.cpp:482:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  482 |     while(covcritnew<covcritold && steps<=maxsteps)
      |                                    ~~~~~^~~~~~~~~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/design_userdefined.cpp -o bayesxsrc/structadd/design_userdefined.o
bayesxsrc/structadd/design_userdefined.cpp: In member function ‘virtual void MCMC::DESIGN_userdefined::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/design_userdefined.cpp:83:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   83 |   int f;
      |       ^
bayesxsrc/structadd/design_userdefined.cpp: In member function ‘virtual void MCMC::DESIGN_userdefined_tensor::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/design_userdefined.cpp:734:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
  734 |   int f;
      |       ^
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_predictive_check.cpp -o bayesxsrc/structadd/FC_predictive_check.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_predict_predictor.cpp -o bayesxsrc/structadd/FC_predict_predictor.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/structadd/FC_merror.cpp -o bayesxsrc/structadd/FC_merror.o
bayesxsrc/structadd/FC_merror.cpp: In member function ‘virtual void MCMC::FC_merror::read_options(std::vector<ST::string>&, std::vector<ST::string>&)’:
bayesxsrc/structadd/FC_merror.cpp:40:7: warning: variable ‘f’ set but not used [-Wunused-but-set-variable]
   40 |   int f;
      |       ^
bayesxsrc/structadd/FC_merror.cpp: In constructor ‘MCMC::FC_merror::FC_merror(MCMC::GENERAL_OPTIONS*, const ST::string&, const ST::string&, std::vector<ST::string>&, std::vector<ST::string>&, datamatrix&, datamatrix&, datamatrix&, MCMC::FC_nonp*)’:
bayesxsrc/structadd/FC_merror.cpp:195:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} [-Wsign-compare]
  195 |       for (k=FCp->designp->posbeg[j];k<=FCp->designp->posend[j];k++,workindex++)
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/main.cpp -o bayesxsrc/main.o
bayesxsrc/main.cpp: In function ‘int main(int, char**)’:
bayesxsrc/main.cpp:35:9: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable]
   35 |   char *ptr;
      |         ^~~
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/samson/multgaussian.cpp -o bayesxsrc/samson/multgaussian.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/adaptiv/fullcond_adaptiv.cpp -o bayesxsrc/adaptiv/fullcond_adaptiv.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bayesxsrc/alex/mixture.cpp -o bayesxsrc/alex/mixture.o
`"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-release-gcc/Work/build/bin/R" CMD config CXX14STD` -g -O2 -Wall -pedantic -mtune=native  bayesxsrc/andrea/baseline.o bayesxsrc/andrea/cox.o bayesxsrc/andrea/IWLS_baseline.o bayesxsrc/andrea/multibaseline.o bayesxsrc/andrea/multistate.o bayesxsrc/bib/Random.o bayesxsrc/bib/adminparse_gnu.o bayesxsrc/bib/bandmat.o bayesxsrc/bib/bandmat_penalty.o bayesxsrc/bib/bayesreg.o bayesxsrc/bib/bayesreg2.o bayesxsrc/bib/bayesreg3.o bayesxsrc/bib/clstring.o bayesxsrc/bib/command.o bayesxsrc/bib/data.o bayesxsrc/bib/dataobj.o bayesxsrc/bib/envmatrix.o bayesxsrc/bib/envmatrix_penalty.o bayesxsrc/bib/graph.o bayesxsrc/bib/map.o bayesxsrc/bib/mapobject.o bayesxsrc/bib/model.o bayesxsrc/bib/model_remlreg.o bayesxsrc/bib/model_stepwise.o bayesxsrc/bib/option.o bayesxsrc/bib/realobs.o bayesxsrc/bib/realvar.o bayesxsrc/bib/remlreg.o bayesxsrc/bib/sparsemat.o bayesxsrc/bib/statmat.o bayesxsrc/bib/statmat_penalty.o bayesxsrc/bib/statobj.o bayesxsrc/bib/stepwisereg.o bayesxsrc/bib/use.o bayesxsrc/bib/vectorn.o bayesxsrc/dag/adjacency.o bayesxsrc/dag/dagobject.o bayesxsrc/dag/fullcond_dag.o bayesxsrc/dag/fullcond_dag_d.o bayesxsrc/dag/fullcond_dag_ia.o bayesxsrc/dag/fullcond_dag_ia_mixed.o bayesxsrc/dag/fullcond_rj.o bayesxsrc/dag/fullcond_rj_int.o bayesxsrc/dag/fullcond_rj_mix.o bayesxsrc/dag/func_dag.o bayesxsrc/dag/ia.o bayesxsrc/dag/ia_mixed.o bayesxsrc/leyre/nbinomial.o bayesxsrc/leyre/zip.o bayesxsrc/mcmc/baseline_reml.o bayesxsrc/mcmc/distribution.o bayesxsrc/mcmc/fullcond.o bayesxsrc/mcmc/fullcond_merror.o bayesxsrc/mcmc/fullcond_mult.o bayesxsrc/mcmc/fullcond_nonp_gaussian.o bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.o bayesxsrc/mcmc/gaussian_heteroskedastic.o bayesxsrc/mcmc/hrandom.o bayesxsrc/mcmc/kriging2.o bayesxsrc/mcmc/kriging.o bayesxsrc/mcmc/mcmc.o bayesxsrc/mcmc/mcmc_const.o bayesxsrc/mcmc/mcmc_const_stepwise.o bayesxsrc/mcmc/mcmc_nonp.o bayesxsrc/mcmc/mcmc_nonpbasis.o bayesxsrc/mcmc/mcmcsimul.o bayesxsrc/mcmc/mcmcsimul2.o bayesxsrc/mcmc/mcmcsimul2_multi.o bayesxsrc/mcmc/randomeffect.o bayesxsrc/mcmc/randomeffect_stepwise.o bayesxsrc/mcmc/remlest.o bayesxsrc/mcmc/remlest_multi.o bayesxsrc/mcmc/remlest_multi2.o bayesxsrc/mcmc/remlest_multi3.o bayesxsrc/mcmc/tvariance.o bayesxsrc/mcmc/tvariance2dim.o bayesxsrc/mcmc/variance_nonp.o bayesxsrc/mcmc/variance_nonp_vector.o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o bayesxsrc/psplines/IWLS_pspline.o bayesxsrc/psplines/bsplinemat.o bayesxsrc/psplines/fullcond_pspline_gaussian.o bayesxsrc/psplines/fullcond_pspline_stepwise.o bayesxsrc/psplines/fullcond_pspline_surf_gaussian.o bayesxsrc/psplines/fullcond_pspline_surf_stepwise.o bayesxsrc/psplines/mcmc_pspline.o bayesxsrc/psplines/mcmc_pspline_surf.o bayesxsrc/psplines/spline_basis.o bayesxsrc/psplines/spline_basis_surf.o bayesxsrc/structadd/FC.o bayesxsrc/structadd/FC_hrandom.o bayesxsrc/structadd/FC_hrandom_variance.o bayesxsrc/structadd/FC_hrandom_variance_vec.o bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.o bayesxsrc/structadd/FC_linear.o bayesxsrc/structadd/FC_mult.o bayesxsrc/structadd/FC_shared.o bayesxsrc/structadd/FC_nonp.o bayesxsrc/structadd/FC_nonp_variance.o bayesxsrc/structadd/FC_nonp_variance_vec.o bayesxsrc/structadd/FC_predict.o bayesxsrc/structadd/FC_predict_mult.o bayesxsrc/structadd/FC_cv.o bayesxsrc/structadd/FC_variance_pen_vector.o bayesxsrc/structadd/GENERAL_OPTIONS.o bayesxsrc/structadd/MASTER_obj.o bayesxsrc/structadd/design.o bayesxsrc/structadd/design_hrandom.o bayesxsrc/structadd/design_mrf.o bayesxsrc/structadd/design_pspline.o bayesxsrc/structadd/distr.o bayesxsrc/structadd/distr_categorical.o bayesxsrc/structadd/distr_categorical_mult.o bayesxsrc/structadd/distr_mixture.o bayesxsrc/structadd/distr_gamlss.o bayesxsrc/structadd/distr_gamlss_nadja.o bayesxsrc/structadd/distr_gamlss_copula.o bayesxsrc/structadd/distr_zeroadjusted.o bayesxsrc/structadd/mcmcsim.o bayesxsrc/structadd/model_parameters.o bayesxsrc/structadd/superbayesreg.o bayesxsrc/structadd/design_kriging.o bayesxsrc/structadd/design_userdefined.o bayesxsrc/structadd/FC_predictive_check.o bayesxsrc/structadd/FC_predict_predictor.o bayesxsrc/structadd/FC_merror.o bayesxsrc/main.o bayesxsrc/samson/multgaussian.o bayesxsrc/adaptiv/fullcond_adaptiv.o bayesxsrc/alex/mixture.o -Wl,-O1 `gsl-config --libs` -o BayesX
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpedPNHP/R.INSTALL183a8b5785c8b5/BayesXsrc/src'
installing via 'install.libs.R' to /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/00LOCK-BayesXsrc/00new/BayesXsrc
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (BayesXsrc)