* 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)