* installing *source* package ‘BayesXsrc’ ...
** this is package ‘BayesXsrc’ version ‘3.0-6’
** package ‘BayesXsrc’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/BayesXsrc/src'
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/andrea/cox.cpp -o bayesxsrc/andrea/cox.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/andrea/multistate.cpp -o bayesxsrc/andrea/multistate.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/bandmat.cpp -o bayesxsrc/bib/bandmat.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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) )
| ~~^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/command.cpp -o bayesxsrc/bib/command.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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())
| ~^~~~~~~~~~~~~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
from bayesxsrc/bib/tmatrix.h:34,
from bayesxsrc/bib/Random.h:33,
from bayesxsrc/bib/realobs.h:32,
from bayesxsrc/bib/data.h:29,
from bayesxsrc/bib/model.h:26,
from bayesxsrc/bib/command.h:29,
from bayesxsrc/bib/statobj.h:30,
from bayesxsrc/bib/dataobj.h:27,
from bayesxsrc/bib/dataobj.cpp:20:
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,
from bayesxsrc/bib/data.h:31:
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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/envmatrix.cpp -o bayesxsrc/bib/envmatrix.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/envmatrix_penalty.cpp -o bayesxsrc/bib/envmatrix_penalty.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~~~~~~~~~~~~^~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/mapobject.cpp -o bayesxsrc/bib/mapobject.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/model.cpp -o bayesxsrc/bib/model.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/model_remlreg.cpp -o bayesxsrc/bib/model_remlreg.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/model_stepwise.cpp -o bayesxsrc/bib/model_stepwise.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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()) )
| ~^~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/realobs.cpp -o bayesxsrc/bib/realobs.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/realvar.cpp -o bayesxsrc/bib/realvar.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/sparsemat.cpp -o bayesxsrc/bib/sparsemat.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/statmat.cpp -o bayesxsrc/bib/statmat.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)
| ~~~~~~~~~~~^~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/statmat_penalty.cpp -o bayesxsrc/bib/statmat_penalty.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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) )
| ~^~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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) )
| ~~^~~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/bib/vectorn.cpp -o bayesxsrc/bib/vectorn.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/adjacency.cpp -o bayesxsrc/dag/adjacency.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/dagobject.cpp -o bayesxsrc/dag/dagobject.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_dag.cpp -o bayesxsrc/dag/fullcond_dag.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_dag_d.cpp -o bayesxsrc/dag/fullcond_dag_d.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_dag_ia.cpp -o bayesxsrc/dag/fullcond_dag_ia.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_dag_ia_mixed.cpp -o bayesxsrc/dag/fullcond_dag_ia_mixed.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_rj_int.cpp -o bayesxsrc/dag/fullcond_rj_int.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/fullcond_rj_mix.cpp -o bayesxsrc/dag/fullcond_rj_mix.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/func_dag.cpp -o bayesxsrc/dag/func_dag.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/ia.cpp -o bayesxsrc/dag/ia.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/dag/ia_mixed.cpp -o bayesxsrc/dag/ia_mixed.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/leyre/nbinomial.cpp -o bayesxsrc/leyre/nbinomial.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/leyre/zip.cpp -o bayesxsrc/leyre/zip.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~
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/mcmc/baseline_reml.h:26,
from bayesxsrc/mcmc/baseline_reml.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,
inlined from ‘MCMC::baseline_reml::baseline_reml(MCMC::MCMCoptions*, const datamatrix&, const datamatrix&, const datamatrix&, const unsigned int&, const unsigned int&, const unsigned int&, 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 MCMC::knotpos&, const int&, const bool&, const double&)’ at bayesxsrc/mcmc/baseline_reml.cpp:69:35:
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 constructor ‘MCMC::baseline_reml::baseline_reml(MCMC::MCMCoptions*, const datamatrix&, const datamatrix&, const datamatrix&, const unsigned int&, const unsigned int&, const unsigned int&, 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 MCMC::knotpos&, const int&, const bool&, const double&)’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
1153 | statmatrix<int> index(this->rows(),1);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/distribution.cpp -o bayesxsrc/mcmc/distribution.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/fullcond.cpp -o bayesxsrc/mcmc/fullcond.o
bayesxsrc/mcmc/distribution.cpp: In member function ‘void MCMC::DISTRIBUTION::substr_linearpred(const datamatrix&, const bool&)’:
bayesxsrc/mcmc/distribution.cpp:1643:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
1643 | else
| ^~~~
bayesxsrc/mcmc/distribution.cpp:1646:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
1646 | 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:1663:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
1663 | else
| ^~~~
bayesxsrc/mcmc/distribution.cpp:1666:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
1666 | 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:6661:20: required from here
6661 | 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) )
| ~~^~~~~~~~~~~~~
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);
| ^~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
from bayesxsrc/bib/tmatrix.h:34,
from bayesxsrc/bib/statmat.h:26:
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 ];
| ^~~~~
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);
| ^~~~~
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = double]’,
inlined from ‘void statmatrix<T>::rank(statmatrix<double>&, statmatrix<int>&, int, int, int) const [with T = double]’ at bayesxsrc/bib/statmat.cpp:897:38,
inlined from ‘virtual double MCMC::DISTRIBUTION_binomial::compute_auc()’ at bayesxsrc/mcmc/distribution.cpp:6661:20:
bayesxsrc/bib/tarray2d.h:218:29: warning: ‘rang_gepoolt.statmatrix<double>::<unnamed>.Matrix<double>::<unnamed>.PreMatrix<double>::<unnamed>.Array2D<double>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
218 | return m_row[ i ][ j ];
| ~~~~~^
bayesxsrc/mcmc/distribution.cpp: In member function ‘virtual double MCMC::DISTRIBUTION_binomial::compute_auc()’:
bayesxsrc/mcmc/distribution.cpp:6660:22: note: ‘rang_gepoolt.statmatrix<double>::<unnamed>.Matrix<double>::<unnamed>.PreMatrix<double>::<unnamed>.Array2D<double>::m_row’ was declared here
6660 | statmatrix<double> rang_gepoolt(linpred_null.rows(),1);
| ^~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/fullcond_mult.cpp -o bayesxsrc/mcmc/fullcond_mult.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~^~~~~~~
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 = double]’,
inlined from ‘MCMC::FULLCOND_nonp_gaussian::FULLCOND_nonp_gaussian(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, const datamatrix&, const datamatrix&, MCMC::FULLCOND_const*, const double&, const double&, const ST::string&, const ST::string&, const ST::string&, const ST::string&, const ST::string&, const unsigned int&)’ at bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:1652:6:
bayesxsrc/bib/tarray2d.h:218:24: warning: ‘d.statmatrix<double>::<unnamed>.Matrix<double>::<unnamed>.PreMatrix<double>::<unnamed>.Array2D<double>::m_row’ may be used uninitialized [-Wmaybe-uninitialized]
218 | return m_row[ i ][ j ];
| ^~~~~
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp: In constructor ‘MCMC::FULLCOND_nonp_gaussian::FULLCOND_nonp_gaussian(MCMC::MCMCoptions*, MCMC::DISTRIBUTION*, const datamatrix&, const datamatrix&, MCMC::FULLCOND_const*, const double&, const double&, const ST::string&, const ST::string&, const ST::string&, const ST::string&, const ST::string&, const unsigned int&)’:
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:1648:16: note: ‘d’ declared here
1648 | datamatrix d(dx.rows(),1);
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/gaussian_heteroskedastic.cpp -o bayesxsrc/mcmc/gaussian_heteroskedastic.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~~~~~~^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/mcmc.cpp -o bayesxsrc/mcmc/mcmc.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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) )
| ~^~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/mcmc_nonpbasis.cpp -o bayesxsrc/mcmc/mcmc_nonpbasis.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/mcmcsimul.cpp -o bayesxsrc/mcmc/mcmcsimul.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/mcmc.h:27,
from bayesxsrc/mcmc/mcmc_nonp.h:27:
In member function ‘T& Array2D<T>::operator()(unsigned int, unsigned int) [with T = int]’,
inlined from ‘statmatrix<unsigned int> MCMC::PenaltyMatrix::make_categories2(const datamatrix&, const unsigned int&, unsigned int&, std::vector<ST::string>&)’ at bayesxsrc/mcmc/mcmc_nonp.cpp:144:16:
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 ];
| ^~~~~
bayesxsrc/mcmc/mcmc_nonp.cpp: In member function ‘statmatrix<unsigned int> MCMC::PenaltyMatrix::make_categories2(const datamatrix&, const unsigned int&, unsigned int&, std::vector<ST::string>&)’:
bayesxsrc/mcmc/mcmc_nonp.cpp:130:19: note: ‘index’ declared here
130 | statmatrix<int> index(moddata.rows(),1);
| ^~~~~
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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/mcmcsimul2.cpp -o bayesxsrc/mcmc/mcmcsimul2.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/mcmcsimul2_multi.cpp -o bayesxsrc/mcmc/mcmcsimul2_multi.o
bayesxsrc/mcmc/mcmcsimul2_multi.cpp: In member function ‘bool MCMC::STEPMULTIrun::vcm_doppelt()’:
bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3426:21: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
3426 | names_fixed[k] + " in the model! \n");
| ^
bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3407:12: note: ‘k’ was declared here
3407 | unsigned k;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/randomeffect_stepwise.cpp -o bayesxsrc/mcmc/randomeffect_stepwise.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/remlest.cpp -o bayesxsrc/mcmc/remlest.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)
| ~~~~~~~^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/tvariance.cpp -o bayesxsrc/mcmc/tvariance.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/variance_nonp.cpp -o bayesxsrc/mcmc/variance_nonp.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/variance_nonp_vector.cpp -o bayesxsrc/mcmc/variance_nonp_vector.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp -o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ~^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/psplines/bsplinemat.cpp -o bayesxsrc/psplines/bsplinemat.o
In file included from bayesxsrc/bib/tpremat.h:31,
from bayesxsrc/bib/tmatrix.h:34,
from bayesxsrc/bib/statmat.h:26,
from bayesxsrc/psplines/bsplinemat.h:27,
from bayesxsrc/psplines/bsplinemat.cpp:20:
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,
inlined from ‘void MCMC::bsplinemat::make_Bspline(const bool&, const datamatrix&, const bool&)’ at bayesxsrc/psplines/bsplinemat.cpp:190:35:
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 member function ‘void MCMC::bsplinemat::make_Bspline(const bool&, const datamatrix&, const bool&)’:
bayesxsrc/bib/statmat.cpp:1153:19: note: ‘index’ declared here
1153 | statmatrix<int> index(this->rows(),1);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~^~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~^~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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 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/psplines/spline_basis.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);
| ^~~~~
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();
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/psplines/spline_basis_surf.cpp -o bayesxsrc/psplines/spline_basis_surf.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC.cpp -o bayesxsrc/structadd/FC.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++,
| ~^~~~~~~~~
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 << " ";
| ^~~
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.cpp:23:
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);
| ^~~~~
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/psplines/spline_basis_surf.h:26,
from bayesxsrc/psplines/spline_basis_surf.cpp:20:
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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_hrandom_variance.cpp -o bayesxsrc/structadd/FC_hrandom_variance.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_hrandom_variance_vec.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec.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++)
| ~^~~~~~~~~~
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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_linear.cpp -o bayesxsrc/structadd/FC_linear.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_mult.cpp -o bayesxsrc/structadd/FC_mult.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++)
| ~^~~~~~~~~~~~~
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();
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_shared.cpp -o bayesxsrc/structadd/FC_shared.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_nonp_variance_vec.cpp -o bayesxsrc/structadd/FC_nonp_variance_vec.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_cv.cpp -o bayesxsrc/structadd/FC_cv.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/GENERAL_OPTIONS.cpp -o bayesxsrc/structadd/GENERAL_OPTIONS.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/MASTER_obj.cpp -o bayesxsrc/structadd/MASTER_obj.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~^~~~~~~
In file included from bayesxsrc/bib/tpremat.h:31,
from bayesxsrc/bib/tmatrix.h:34,
from bayesxsrc/bib/statmat.h:26,
from bayesxsrc/structadd/design.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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/design_hrandom.cpp -o bayesxsrc/structadd/design_hrandom.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~^~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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);
| ^~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/distr_categorical.cpp -o bayesxsrc/structadd/distr_categorical.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/distr_categorical_mult.cpp -o bayesxsrc/structadd/distr_categorical_mult.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
| ~^~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/distr_gamlss_copula.cpp -o bayesxsrc/structadd/distr_gamlss_copula.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/distr_zeroadjusted.cpp -o bayesxsrc/structadd/distr_zeroadjusted.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/model_parameters.cpp -o bayesxsrc/structadd/model_parameters.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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)
| ~~~~~^~~~~~~~~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_predictive_check.cpp -o bayesxsrc/structadd/FC_predictive_check.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/structadd/FC_predict_predictor.cpp -o bayesxsrc/structadd/FC_predict_predictor.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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++)
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -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;
| ^~~
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/samson/multgaussian.cpp -o bayesxsrc/samson/multgaussian.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/adaptiv/fullcond_adaptiv.cpp -o bayesxsrc/adaptiv/fullcond_adaptiv.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -fpic `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` -c bayesxsrc/alex/mixture.cpp -o bayesxsrc/alex/mixture.o
`"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14STD` `"/data/gannet/ripley/R/R-devel/bin/R" CMD config CXX14FLAGS` 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 -L/usr/local/lib64 `gsl-config --libs` -o BayesX
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/BayesXsrc/src'
installing via 'install.libs.R' to /data/gannet/ripley/R/packages/tests-devel/BayesXsrc.Rcheck/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)