* installing *source* package ‘BayesXsrc’ ... ** this is package ‘BayesXsrc’ version ‘3.0-7’ ** package ‘BayesXsrc’ successfully unpacked and MD5 sums checked ** using staged installation ** libs `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/andrea/baseline.cpp -o bayesxsrc/andrea/baseline.o In file included from bayesxsrc/andrea/baseline.cpp:24: In file included from bayesxsrc/andrea/baseline.h:26: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/andrea/baseline.cpp:24: In file included from bayesxsrc/andrea/baseline.h:26: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/andrea/baseline.cpp:24: In file included from bayesxsrc/andrea/baseline.h:26: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/andrea/baseline.cpp:24: In file included from bayesxsrc/andrea/baseline.h:26: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/andrea/baseline.cpp:935:62: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 935 | optionsp->out("b-parameter is set to " + ST::inttostring(b_prop)); | ~~ ^~~~~~ bayesxsrc/andrea/baseline.cpp:1335:53: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1335 | z_vc_help = statmatrix(baselinep.size()-1,1); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/andrea/baseline.cpp:2025:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2025 | z_vc_help = statmatrix(baselinep.size()-1,1); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/andrea/cox.cpp -o bayesxsrc/andrea/cox.o In file included from bayesxsrc/andrea/cox.cpp:24: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/andrea/cox.cpp:24: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/andrea/cox.cpp:24: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/andrea/cox.cpp:24: In file included from bayesxsrc/andrea/cox.h:26: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/andrea/IWLS_baseline.cpp -o bayesxsrc/andrea/IWLS_baseline.o In file included from bayesxsrc/andrea/IWLS_baseline.cpp:20: In file included from bayesxsrc/andrea/IWLS_baseline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/andrea/IWLS_baseline.cpp:20: In file included from bayesxsrc/andrea/IWLS_baseline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/andrea/IWLS_baseline.cpp:20: In file included from bayesxsrc/andrea/IWLS_baseline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/andrea/IWLS_baseline.cpp:20: In file included from bayesxsrc/andrea/IWLS_baseline.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/andrea/IWLS_baseline.cpp:20: In file included from bayesxsrc/andrea/IWLS_baseline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/andrea/IWLS_baseline.cpp:208:12: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 208 | interval.prettyPrint(intof); | ^ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/andrea/multibaseline.cpp -o bayesxsrc/andrea/multibaseline.o In file included from bayesxsrc/andrea/multibaseline.cpp:24: In file included from bayesxsrc/andrea/multibaseline.h:26: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/andrea/multibaseline.cpp:24: In file included from bayesxsrc/andrea/multibaseline.h:26: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/andrea/multibaseline.cpp:24: In file included from bayesxsrc/andrea/multibaseline.h:26: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/andrea/multibaseline.cpp:24: In file included from bayesxsrc/andrea/multibaseline.h:26: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/andrea/multibaseline.cpp:1054:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1054 | z_vc_help = statmatrix(baselinep.size()-1,1); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/andrea/multistate.cpp -o bayesxsrc/andrea/multistate.o In file included from bayesxsrc/andrea/multistate.cpp:24: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/andrea/multistate.cpp:24: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/andrea/multistate.cpp:24: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/andrea/multistate.cpp:24: In file included from bayesxsrc/andrea/multistate.h:26: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/andrea/multistate.cpp:52:22: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 52 | nrcat = state_i.max(0); | ~ ~~~~~~~~^~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/Random.cpp -o bayesxsrc/bib/Random.o bayesxsrc/bib/Random.cpp:1333:11: warning: variable 't' set but not used [-Wunused-but-set-variable] 1333 | int j, t=0; | ^ bayesxsrc/bib/Random.cpp:1430:28: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 1430 | vector randgamma(nrpar); | ~~~~~~~~~ ^~~~~ bayesxsrc/bib/Random.cpp:1431:32: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 1431 | vector randdirichlet(nrpar); | ~~~~~~~~~~~~~ ^~~~~ bayesxsrc/bib/Random.cpp:1445:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 1445 | randdirichlet[nrpar-1] = 1-randdirichletsum; | ~~~~~~~~~~~~~ ~~~~~^~ bayesxsrc/bib/Random.cpp:1498:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1498 | n = r; | ~ ^ bayesxsrc/bib/Random.cpp:1525:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1525 | m = ffm; | ~ ^~~ bayesxsrc/bib/Random.cpp:1553:28: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1553 | ix = xm - p1 * v + u; | ~ ~~~~~~~~~~~~^~~ bayesxsrc/bib/Random.cpp:1562:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1562 | ix = x; | ~ ^ bayesxsrc/bib/Random.cpp:1565:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1565 | ix = xr - log(v) / xlr; | ~ ~~~^~~~~~~~~~~~~~ bayesxsrc/bib/Random.cpp:1570:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1570 | ix = xl + log(v) / xll; | ~ ~~~^~~~~~~~~~~~~~ bayesxsrc/bib/Random.cpp:2114:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 2114 | for (int i=a; i<(a+b); i++) { | ~ ^ bayesxsrc/bib/Random.cpp:2115:29: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 2115 | Ix += n_choose_k(a+b-1,i)*pow(x,i)*pow(1-x,a+b-1-i); | ~~~~~~~~~~ ~~~^~ 12 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/adminparse_gnu.cpp -o bayesxsrc/bib/adminparse_gnu.o In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:27: In file included from bayesxsrc/bib/data.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:27: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:27: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:34: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/adminparse_gnu.cpp:22: In file included from bayesxsrc/bib/adminparse_gnu.h:26: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/fstream:198: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__filesystem/path.h:25: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string:594: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find.h:22: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector_nigmix' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance_varselection' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec_nmig' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_special' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'dataobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'bayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'superbayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'stepwisereg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'remlreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'mapobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'dagobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ 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:610:19: warning: variable 'error' set but not used [-Wunused-but-set-variable] 610 | bool error = false; | ^ 246 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/bandmat.cpp -o bayesxsrc/bib/bandmat.o In file included from bayesxsrc/bib/bandmat.cpp:28: In file included from bayesxsrc/bib/bandmat.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/bandmat.cpp:28: In file included from bayesxsrc/bib/bandmat.h:27: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/bandmat.cpp:28: In file included from bayesxsrc/bib/bandmat.h:27: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/bandmat_penalty.cpp -o bayesxsrc/bib/bandmat_penalty.o In file included from bayesxsrc/bib/bandmat_penalty.cpp:24: In file included from bayesxsrc/bib/bandmat_penalty.h:27: In file included from bayesxsrc/bib/bandmat.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/bandmat_penalty.cpp:24: In file included from bayesxsrc/bib/bandmat_penalty.h:27: In file included from bayesxsrc/bib/bandmat.h:27: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/bandmat_penalty.cpp:24: In file included from bayesxsrc/bib/bandmat_penalty.h:27: In file included from bayesxsrc/bib/bandmat.h:27: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/bib/bandmat_penalty.cpp:34:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 34 | unsigned S = weight.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/bandmat_penalty.cpp:59:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 59 | unsigned S = weight.size(); | ~ ~~~~~~~^~~~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/bayesreg.cpp -o bayesxsrc/bib/bayesreg.o In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:34: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector_nigmix' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ bayesxsrc/bib/bayesreg.cpp:1643:69: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1643 | distr_gaussianh = DISTRIBUTION_gaussianh(aresp.getvalue(),bresp.getvalue(), | ~~~~~~^~~~~~~~~~ bayesxsrc/bib/bayesreg.cpp:1152:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1152 | weightpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1157:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1157 | predictindpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1224:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1224 | weightpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1229:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1229 | predictindpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1234:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1234 | missingindpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1244:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1244 | begpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1250:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1250 | censpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1257:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1257 | statepos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1435:50: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1435 | distrposition.push_back(distr_gaussian.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1622:53: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1622 | distrposition.push_back(distr_gaussian_re.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg.cpp:1768:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1768 | datamatrix B(rescol.size(),rescol.size(),0); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:1768:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1768 | datamatrix B(rescol.size(),rescol.size(),0); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:1777:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1777 | datamatrix res(D.rows(),rescol.size()); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2493:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2493 | datamatrix res(D.rows(),rescol.size()); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2708:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2708 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2741:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2741 | nr = varnamesvec[k].size(); | ~ ~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2829:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2829 | normalconst_re[normalconst_re.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2855:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2855 | normalconst[normalconst.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2886:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2886 | nbinomialconst[nbinomialconst.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2902:79: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2902 | nongaussianconst[nongaussianconst.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3106:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3106 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3144:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3144 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3167:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3167 | fctvariance[fctvariance.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3210:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3210 | fcadaptiv[fcadaptiv.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3243:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3243 | fcnonp[fcnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3258:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3258 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3688:65: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] 3686 | fcpspline.push_back( FULLCOND_pspline(&generaloptions[generaloptions.size()-1], | ~~~~~~~~~~~~~~~~ 3687 | distr[distr.size()-1],fcconst_intercept,meandata,nrknots,degree,po, 3688 | lambda,min,max,type,title,pathnonp,pathres,derivative,lowerknot, | ^~~~~~~~~ bayesxsrc/bib/bayesreg.cpp:3552:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3552 | fcpsplinegaussian[fcpsplinegaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3583:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3583 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3602:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3602 | fctvariance[fctvariance.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3633:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3633 | fcadaptiv[fcadaptiv.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3658:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3658 | fcmerror[fcmerror.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3696:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3696 | fcpspline[fcpspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3714:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3714 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3736:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3736 | fcmerror[fcmerror.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3778:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3778 | fciwlspspline[fciwlspspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3806:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3806 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3825:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3825 | fctvariance[fctvariance.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3854:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3854 | fcadaptiv[fcadaptiv.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:3879:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3879 | fcmerror[fcmerror.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:31: In file included from bayesxsrc/bib/statmat.h:495: bayesxsrc/bib/statmat.cpp:50:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 50 | : Matrix(v.size(),1) | ~~~~~~ ~~^~~~~~ bayesxsrc/bib/bayesreg.cpp:2826:46: note: in instantiation of member function 'statmatrix::statmatrix' requested here 2826 | shrinkage, variances, use_effectstart, effectstart, collinpred)); | ^ 80 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/bayesreg2.cpp -o bayesxsrc/bib/bayesreg2.o In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:34: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/bayesreg2.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector_nigmix' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ bayesxsrc/bib/bayesreg2.cpp:247:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 247 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:255:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 255 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:467:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 467 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:495:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 495 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:524:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 524 | fctvariance2dim[fctvariance2dim.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:565:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 565 | fcnonp[fcnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:584:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 584 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:682:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 682 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:684:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 684 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:786:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 786 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:804:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 804 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:833:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 833 | fcrandom[fcrandom.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:858:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 858 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:973:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 973 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:992:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 992 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1087:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1087 | fcrandom[fcrandom.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1108:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1108 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1180:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1180 | fchrandom[fchrandom.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1201:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1201 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1332:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1332 | fcmixture[fcmixture.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1661:85: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1661 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1669:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1669 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1677:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1677 | fctvariance2dim[fctvariance2dim.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1859:87: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1859 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1902:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1902 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:1908:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1908 | fctvariance2dim[fctvariance2dim.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2033:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2033 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2053:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2053 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2214:85: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2214 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2221:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2221 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2275:87: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2275 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2296:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2296 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2325:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2325 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2344:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2344 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2503:85: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2503 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2511:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2511 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2566:87: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2566 | fcpsplinesurfgaussian[fcpsplinesurfgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2587:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2587 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2617:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2617 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2637:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2637 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2781:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2781 | fcbaseline[fcbaseline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2846:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2846 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:2872:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 2872 | int f = 0; | ^ bayesxsrc/bib/bayesreg2.cpp:3019:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3019 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3022:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3022 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3025:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3025 | fcmult[fcmult.size()-2].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3029:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3029 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3050:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3050 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3054:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3054 | fcmult[fcmult.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3287:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3287 | fcnonpgaussian[fcnonpgaussian.size()-2].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3290:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3290 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3293:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3293 | fcmult[fcmult.size()-2].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3298:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3298 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3319:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3319 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3323:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3323 | fcmult[fcmult.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3526:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3526 | fcpsplinegaussian[fcpsplinegaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3663:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3663 | fcpsplinegaussian[fcpsplinegaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3668:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3668 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3672:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3672 | fcmult[fcmult.size()-2].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3676:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3676 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3698:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3698 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg2.cpp:3702:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3702 | fcmult[fcmult.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ 100 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/bayesreg3.cpp -o bayesxsrc/bib/bayesreg3.o In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:34: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/bayesreg3.cpp:21: In file included from bayesxsrc/bib/bayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector_nigmix' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ bayesxsrc/bib/bayesreg3.cpp:176:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 176 | fcpspline[fcpspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:195:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 195 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:251:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 251 | fciwlspspline[fciwlspspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:273:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 273 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:297:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 297 | fcmerror[fcmerror.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:479:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 479 | fcpsplinegaussian[fcpsplinegaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:486:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 486 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:527:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 527 | fcpspline[fcpspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:548:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 548 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:605:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 605 | fciwlspspline[fciwlspspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:627:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 627 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:712:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 712 | nrbaseline = b.fcmultibaseline.size(); | ~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1163:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1163 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1191:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1191 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1246:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1246 | fcnonp[fcnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1265:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1265 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1409:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1409 | fcbaseline[fcbaseline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1427:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1427 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1570:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1570 | fcmultibaseline[fcmultibaseline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1593:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1593 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1715:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1715 | fcmultibaseline[fcmultibaseline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1733:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1733 | fcvarnonp[fcvarnonp.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ 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:1893:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1893 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:1893:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1893 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2033:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2033 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2048:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2048 | variances = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2049:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2049 | effects = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2058:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2058 | datamatrix data(D.rows(),varnames.size(),0); | ~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2112:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2112 | normalshrinkage[normalshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2173:83: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2173 | nongaussianshrinkage[nongaussianshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ 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:2346:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2346 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2346:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2346 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2484:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2484 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2499:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2499 | variances = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2500:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2500 | effects = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2509:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2509 | datamatrix data(D.rows(),varnames.size(),0); | ~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2563:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2563 | normalshrinkage[normalshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2623:83: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2623 | nongaussianshrinkage[nongaussianshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2937:35: warning: implicit conversion turns floating-point number into integer: 'const double' to 'unsigned long' [-Wfloat-conversion] 2937 | indicator = startdata.get(readline,1); | ~ ~~~~~~~~~~^~~~~~~~~~~~~~~ bayesxsrc/bib/bayesreg3.cpp:2718:18: warning: variable 'f' set but not used [-Wunused-but-set-variable] 2718 | unsigned i, j, f; | ^ bayesxsrc/bib/bayesreg3.cpp:2832:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2832 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:2832:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2832 | startdata = datamatrix(variances_vec.size(),startnames.size(),0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3007:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3007 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3022:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3022 | variances = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3023:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3023 | effects = datamatrix(variances_vec.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3032:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3032 | datamatrix data(D.rows(),varnames.size(),0); | ~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3086:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3086 | normalshrinkage[normalshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3147:83: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3147 | nongaussianshrinkage[nongaussianshrinkage.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/bayesreg3.cpp:3240:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 3240 | nrfcfixed = ceil(nrfcfixed/double(blocksize_fixed)); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/bib/bayesreg3.cpp:3235:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3235 | unsigned nrfcfixed = b.fixedeffects.get_constvariables(b.terms).size()+1; | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3356:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3356 | end.push_back(b.fullcond.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3384:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3384 | b.end_fc.push_back(b.fullcond.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3404:48: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3404 | unsigned regpos = b.generaloptions.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3517:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3517 | b.varianceend_fc = b.fullcond.size()-1; | ~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3525:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3525 | b.end_fc.push_back(b.fullcond.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3527:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3527 | b.missingend_fc = b.fullcond.size()-1; | ~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3710:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3710 | end.push_back(b.fullcond.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/bayesreg3.cpp:3805:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3805 | b.REest_end_fc.push_back(b.fullcond.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ 98 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/clstring.cpp -o bayesxsrc/bib/clstring.o In file included from bayesxsrc/bib/clstring.cpp:23: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/bib/clstring.cpp:73:9: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 73 | len = strlen(s); | ~ ^~~~~~~~~ bayesxsrc/bib/clstring.cpp:80:11: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 80 | len = s.length(); | ~ ~~^~~~~~~~ bayesxsrc/bib/clstring.cpp:133:9: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 133 | len = strlen(s); | ~ ^~~~~~~~~ bayesxsrc/bib/clstring.cpp:163:11: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 163 | len = s.length(); | ~ ~~^~~~~~~~ bayesxsrc/bib/clstring.cpp:856:11: warning: implicit conversion loses integer precision: 'long' to 'char' [-Wimplicit-int-conversion] 856 | value = h; | ~ ^ bayesxsrc/bib/clstring.cpp:871:11: warning: implicit conversion loses integer precision: 'long' to 'unsigned char' [-Wimplicit-int-conversion] 871 | value = h; | ~ ^ bayesxsrc/bib/clstring.cpp:1280:16: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1280 | int lenc = strlen(c); | ~~~~ ^~~~~~~~~ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/command.cpp -o bayesxsrc/bib/command.o In file included from bayesxsrc/bib/command.cpp:24: In file included from bayesxsrc/bib/command.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/command.cpp:24: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/command.cpp:24: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/data.cpp -o bayesxsrc/bib/data.o In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/data.cpp:20: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/data.cpp:157:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 157 | return (*variables.begin()).size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/data.cpp:241:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 241 | filter help(size()); | ~~~~ ^~~~~~ bayesxsrc/bib/data.cpp:261:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 261 | filter help(size()); | ~~~~ ^~~~~~ bayesxsrc/bib/data.cpp:364:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 364 | int o = (*i).size(); | ~ ~~~~~^~~~~~ bayesxsrc/bib/data.cpp:939:36: warning: ISO C++20 requires return type of selected 'operator==' function for rewritten '!=' comparison to be 'bool', not 'int' [-Wrewrite-not-bool] 939 | if ((*varit)[datarep.index[j]] != pred) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ bayesxsrc/bib/realobs.h:290:7: note: declared here 290 | int operator==(realobs & o2) const | ^ bayesxsrc/bib/data.cpp:939:36: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'value_type' (aka 'realob::realobs') and 'realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 939 | if ((*varit)[datarep.index[j]] != pred) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ bayesxsrc/bib/data.cpp:1284:14: warning: variable 'row' set but not used [-Wunused-but-set-variable] 1284 | unsigned row; | ^ bayesxsrc/bib/data.cpp:1282:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1282 | d = datamatrix(f.nrunfiltered(),names.size()); | ~~~~~~~~~~ ~~~~~~^~~~~~ bayesxsrc/bib/data.cpp:1385:16: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'realobs' and 'realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 1385 | if (p == q) | ~ ^ ~ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ bayesxsrc/bib/data.cpp:1445:19: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1445 | w = (nrobs-sum) / (nrwoche*nrout); | ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ bayesxsrc/bib/data.cpp:1459:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1459 | for(unsigned y=unten;y h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/vectorn.h:262:15: note: in instantiation of function template specialization 'operator*' requested here 262 | return T(-1)*(*this); | ^ bayesxsrc/bib/data.cpp:554:12: note: in instantiation of member function 'vectornum::operator-' requested here 554 | return -eval_exp(expression.substr(1,expression.length()-1),false); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:57:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 57 | vectornum h(v1.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:588:36: note: in instantiation of function template specialization 'operator+' requested here 588 | return eval_exp(leftexp,false) + eval_exp(rightexp,false); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:93:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 93 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:590:36: note: in instantiation of function template specialization 'operator-' requested here 590 | return eval_exp(leftexp,false) - eval_exp(rightexp,false); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:146:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 146 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:592:36: note: in instantiation of function template specialization 'operator*' requested here 592 | return eval_exp(leftexp,false) * eval_exp(rightexp,false); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:181:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 181 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:594:36: note: in instantiation of function template specialization 'operator/' requested here 594 | return eval_exp(leftexp,false) / eval_exp(rightexp,false); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:216:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 216 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:600:37: note: in instantiation of function template specialization 'operator>' requested here 600 | return (eval_exp(leftexp,false) > eval_exp(rightexp,false)); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:352:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 352 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:604:37: note: in instantiation of function template specialization 'operator>=' requested here 604 | return (eval_exp(leftexp,false) >= eval_exp(rightexp,false) ); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:276:18: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'realob::realobs' and 'realob::realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 276 | *pos3 = (*pos1 == *pos2); | ~~~~~ ^ ~~~~~ bayesxsrc/bib/data.cpp:611:25: note: in instantiation of member function 'vectornum::isequal' requested here 611 | return (help1.isequal(help2)); | ^ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:273:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 273 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/vectorn.cpp:314:18: warning: ISO C++20 requires return type of selected 'operator==' function for rewritten '!=' comparison to be 'bool', not 'int' [-Wrewrite-not-bool] 314 | *pos3 = (*pos1 != *pos2); | ~~~~~ ^ ~~~~~ bayesxsrc/bib/data.cpp:619:25: note: in instantiation of member function 'vectornum::isnotequal' requested here 619 | return (help1.isnotequal(help2)); | ^ bayesxsrc/bib/realobs.h:290:7: note: declared here 290 | int operator==(realobs & o2) const | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:314:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'realob::realobs' and 'realob::realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 314 | *pos3 = (*pos1 != *pos2); | ~~~~~ ^ ~~~~~ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:311:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 311 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/vectorn.cpp:446:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 446 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:622:37: note: in instantiation of function template specialization 'operator&&' requested here 622 | return (eval_exp(leftexp,false) && eval_exp(rightexp,false)); | ^ In file included from bayesxsrc/bib/data.cpp:20: In file included from bayesxsrc/bib/data.h:30: In file included from bayesxsrc/bib/realvar.h:28: In file included from bayesxsrc/bib/vectorn.h:609: bayesxsrc/bib/vectorn.cpp:428:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 428 | vectornum h(v2.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/data.cpp:624:37: note: in instantiation of function template specialization 'operator||' requested here 624 | return (eval_exp(leftexp,false) || eval_exp(rightexp,false)); | ^ 38 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/dataobj.cpp -o bayesxsrc/bib/dataobj.o In file included from bayesxsrc/bib/dataobj.cpp:20: In file included from bayesxsrc/bib/dataobj.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/dataobj.cpp:20: In file included from bayesxsrc/bib/dataobj.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/dataobj.cpp:20: In file included from bayesxsrc/bib/dataobj.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/dataobj.cpp:177:73: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 177 | describetext.push_back("Size of dataset: " + ST::inttostring(s)); | ~~ ^ bayesxsrc/bib/dataobj.cpp:275:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 275 | o.out("NOTE: " + ST::inttostring(names.size()) + " variables dropped\n"); | ~~ ~~~~~~^~~~~~ bayesxsrc/bib/dataobj.cpp:395:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 395 | o.out("NOTE: " + ST::inttostring(names.size()) + " variable(s) with " + | ~~ ~~~~~~^~~~~~ bayesxsrc/bib/dataobj.cpp:577:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 577 | k = k + anz; | ~ ~~^~~~~ bayesxsrc/bib/dataobj.cpp:612:55: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 612 | ST::string str_anz = ST::inttostring(anz); | ~~ ^~~ bayesxsrc/bib/dataobj.cpp:619:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 619 | k = k + anz; | ~ ~~^~~~~ 11 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/envmatrix.cpp -o bayesxsrc/bib/envmatrix.o In file included from bayesxsrc/bib/envmatrix.cpp:24: In file included from bayesxsrc/bib/envmatrix.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/envmatrix.cpp:24: In file included from bayesxsrc/bib/envmatrix.h:26: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/envmatrix.cpp:24: In file included from bayesxsrc/bib/envmatrix.h:26: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/envmatrix_penalty.cpp -o bayesxsrc/bib/envmatrix_penalty.o In file included from bayesxsrc/bib/envmatrix_penalty.cpp:24: In file included from bayesxsrc/bib/envmatrix_penalty.h:27: In file included from bayesxsrc/bib/envmatrix.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/envmatrix_penalty.cpp:24: In file included from bayesxsrc/bib/envmatrix_penalty.h:27: In file included from bayesxsrc/bib/envmatrix.h:26: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/envmatrix_penalty.cpp:24: In file included from bayesxsrc/bib/envmatrix_penalty.h:27: In file included from bayesxsrc/bib/envmatrix.h:26: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:43:12: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 43 | c = ne.size(); | ~ ~~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:48:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 48 | l=env.size(); | ~~~~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:66:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 66 | unsigned d = weight.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:134:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 134 | unsigned d = weight.size(); | ~ ~~~~~~~^~~~~~ In file included from bayesxsrc/bib/envmatrix_penalty.cpp:24: In file included from bayesxsrc/bib/envmatrix_penalty.h:27: In file included from bayesxsrc/bib/envmatrix.h:484: bayesxsrc/bib/envmatrix.cpp:72:12: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 72 | dim=diag.size(); | ~~~~~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:61:10: note: in instantiation of member function 'envmatrix::envmatrix' requested here 61 | return envmatrix(env, diag, xenv); | ^ In file included from bayesxsrc/bib/envmatrix_penalty.cpp:24: In file included from bayesxsrc/bib/envmatrix_penalty.h:27: In file included from bayesxsrc/bib/envmatrix.h:484: bayesxsrc/bib/envmatrix.cpp:153:12: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 153 | dim=diag.size(); | ~~~~~~^~~~~~ bayesxsrc/bib/envmatrix_penalty.cpp:97:10: note: in instantiation of member function 'envmatrix::envmatrix' requested here 97 | return envmatrix(env, diag, xenv, 1); | ^ 10 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/graph.cpp -o bayesxsrc/bib/graph.o In file included from bayesxsrc/bib/graph.cpp:20: In file included from bayesxsrc/bib/graph.h:27: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/graph.cpp:20: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ bayesxsrc/bib/graph.cpp:226:31: warning: implicit conversion loses integer precision: 'long' to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 226 | edges[i][j] = helplong; | ~ ^~~~~~~~ bayesxsrc/bib/graph.cpp:255:31: warning: implicit conversion loses integer precision: 'long' to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 255 | edges[i][j] = helplong; | ~ ^~~~~~~~ bayesxsrc/bib/graph.cpp:547:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 547 | unsigned minsize = nodes.size()*nodes.size(); | ~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ bayesxsrc/bib/graph.cpp:613:31: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 613 | weightsnew[i][j] = invp[weights[perm[i]][j]]; | ~~~~ ^~~~~~~~~~~~~~~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/map.cpp -o bayesxsrc/bib/map.o In file included from bayesxsrc/bib/map.cpp:20: In file included from bayesxsrc/bib/map.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/map.cpp:20: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/map.cpp:20: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/bib/map.cpp:340:19: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 340 | nrlines = lines.size(); | ~ ~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:735:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 735 | nrregions = regions.size(); | ~ ~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1072:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1072 | statmatrix names(regions.size(),1); | ~~~~~ ~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1076:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1076 | statmatrix index(regions.size(),1); | ~~~~~ ~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1080:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1080 | statmatrix mask(regions.size(),1,0); | ~~~~ ~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1119:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1119 | nrregions = regions.size(); | ~ ~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1427:7: warning: variable 'test' set but not used [-Wunused-but-set-variable] 1427 | int test; | ^ bayesxsrc/bib/map.cpp:1553:31: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 1553 | weightsnew[i][j] = invp[weights[perm[i]][j]]; | ~~~~ ^~~~~~~~~~~~~~~~~~~ bayesxsrc/bib/map.cpp:1661:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1661 | maxn = neighbors[i].size(); | ~ ~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/map.cpp:1663:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1663 | minn = neighbors[i].size(); | ~ ~~~~~~~~~~~~~^~~~~~ 14 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/mapobject.cpp -o bayesxsrc/bib/mapobject.o In file included from bayesxsrc/bib/mapobject.cpp:20: In file included from bayesxsrc/bib/mapobject.h:28: In file included from bayesxsrc/bib/map.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/mapobject.cpp:20: In file included from bayesxsrc/bib/mapobject.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/mapobject.cpp:20: In file included from bayesxsrc/bib/mapobject.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/mapobject.cpp:20: In file included from bayesxsrc/bib/mapobject.h:29: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/mapobject.cpp:20: In file included from bayesxsrc/bib/mapobject.h:29: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/model.cpp -o bayesxsrc/bib/model.o In file included from bayesxsrc/bib/model.cpp:24: In file included from bayesxsrc/bib/model.h:24: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/model.cpp:24: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/model.cpp:24: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/model.cpp:4060:53: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 4060 | responsecol.push_back(modelVarnames.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/model_remlreg.cpp -o bayesxsrc/bib/model_remlreg.o In file included from bayesxsrc/bib/model_remlreg.cpp:24: In file included from bayesxsrc/bib/model_remlreg.h:26: In file included from bayesxsrc/bib/model.h:24: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/model_remlreg.cpp:24: In file included from bayesxsrc/bib/model_remlreg.h:26: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/model_remlreg.cpp:24: In file included from bayesxsrc/bib/model_remlreg.h:26: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/model_remlreg.cpp:885:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 885 | t.options[12] = ST::inttostring(reference.getvalue()); | ~~ ~~~~~~~~~~^~~~~~~~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/model_stepwise.cpp -o bayesxsrc/bib/model_stepwise.o In file included from bayesxsrc/bib/model_stepwise.cpp:24: In file included from bayesxsrc/bib/model_stepwise.h:26: In file included from bayesxsrc/bib/model.h:24: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/model_stepwise.cpp:24: In file included from bayesxsrc/bib/model_stepwise.h:26: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/model_stepwise.cpp:24: In file included from bayesxsrc/bib/model_stepwise.h:26: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/option.cpp -o bayesxsrc/bib/option.o In file included from bayesxsrc/bib/option.cpp:24: In file included from bayesxsrc/bib/option.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/bib/option.cpp:474:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 474 | value = help; | ~ ^~~~ 3 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/realobs.cpp -o bayesxsrc/bib/realobs.o `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/realvar.cpp -o bayesxsrc/bib/realvar.o In file included from bayesxsrc/bib/realvar.cpp:24: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ bayesxsrc/bib/realvar.cpp:89:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 89 | realvar help(v.size()); | ~~~~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:101:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 101 | realvar h(v1.size()); | ~ ~~~^~~~~~ bayesxsrc/bib/realvar.cpp:195:25: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'value_type' (aka 'realob::realobs') and 'realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 195 | if (v[helpindex[i]] == pred) | ~~~~~~~~~~~~~~~ ^ ~~~~ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ bayesxsrc/bib/realvar.cpp:205:25: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'value_type' (aka 'realob::realobs') and 'realobs') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 205 | if (v[helpindex[i]] == pred) | ~~~~~~~~~~~~~~~ ^ ~~~~ bayesxsrc/bib/realobs.h:290:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 290 | int operator==(realobs & o2) const | ^ bayesxsrc/bib/realvar.cpp:167:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 167 | realvar h(v.size()); | ~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:168:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 168 | v.sort(helpindex,0,v.size()-1); | ~~~~ ~~~~~~~~^~ bayesxsrc/bib/realvar.cpp:170:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 170 | j = v.size()-1; | ~ ~~~~~~~~^~ bayesxsrc/bib/realvar.cpp:171:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 171 | int n = v.size(); | ~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:222:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 222 | return realvar(v.size(),NA); | ~~~~~~~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:242:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 242 | realvar h(v.size()); | ~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:280:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 280 | realvar h(lambda.size()); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/realvar.cpp:302:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 302 | realvar h(p.size()); | ~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:331:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 331 | realvar h(n.size()); | ~ ~~^~~~~~ bayesxsrc/bib/realvar.cpp:366:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 366 | realvar h(mu.size()); | ~ ~~~^~~~~~ 15 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/remlreg.cpp -o bayesxsrc/bib/remlreg.o In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:32: In file included from bayesxsrc/mcmc/remlest.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/remlreg.cpp:21: In file included from bayesxsrc/bib/remlreg.h:27: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ 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:750:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'value_type' (aka 'int') [-Wfloat-conversion] 750 | allcats.push_back(resphelp(0,0)); | ~~~~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/bib/remlreg.cpp:756:29: warning: implicit conversion turns floating-point number into integer: 'double' to 'value_type' (aka 'int') [-Wfloat-conversion] 756 | allcats.push_back(resphelp(i,0)); | ~~~~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/bib/remlreg.cpp:644:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 644 | wpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:653:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 653 | statepos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:665:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 665 | lefttruncpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:672:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 672 | gfrailtypos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:687:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 687 | leftintpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:695:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 695 | lefttruncpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:703:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 703 | binomweightpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:793:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 793 | wpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:1130:21: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'int' [-Wfloat-conversion] 1130 | int helpint = categories[refpos];//reference.getvalue(); | ~~~~~~~ ^~~~~~~~~~~~~~~~~~ bayesxsrc/bib/remlreg.cpp:895:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 895 | response = datamatrix(D.rows(),rescol.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:905:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 905 | nrtransitions = rescol.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1123:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1123 | refpos=categories.size()-1; | ~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:1139:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1139 | naind = datamatrix(D.rows(),allcats.size(),0); | ~~~~~~~~~~ ~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1153:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1153 | cats=datamatrix(categories.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:1229:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1229 | datamatrix ohelp = datamatrix(allcats.size()*D.rows(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~ bayesxsrc/bib/remlreg.cpp:1321:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1321 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1426:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1426 | datamatrix X(D.rows(),varnames.size(),1); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1499:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1499 | fcconst[fcconst.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1559:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1559 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1628:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1628 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1689:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1689 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1754:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1754 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1845:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1845 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1939:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1939 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:1985:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1985 | data = datamatrix(allcats.size()*D.rows(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~ bayesxsrc/bib/remlreg.cpp:2056:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2056 | fcpspline[fcpspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2104:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2104 | data1 = datamatrix(allcats.size()*D.rows(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~ bayesxsrc/bib/remlreg.cpp:2105:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2105 | data2 = datamatrix(allcats.size()*D.rows(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~ bayesxsrc/bib/remlreg.cpp:2180:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2180 | fcpspline[fcpspline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2265:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2265 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2349:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2349 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2457:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2457 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2559:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2559 | fcpsplinesurf[fcpsplinesurf.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2712:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2712 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2803:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2803 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:2956:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2956 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3125:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3125 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3292:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3292 | fckriging[fckriging.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3456:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3456 | fcbaseline[fcbaseline.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3548:79: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3548 | fcbaseline_varcoeff[fcbaseline_varcoeff.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3598:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3598 | fcrandom[fcrandom.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3634:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3634 | intvar = datamatrix(D.rows(),allcats.size(),0); | ~~~~~~~~~~ ~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3674:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3674 | fcrandom[fcrandom.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:3775:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3775 | b.nrterms = b.cats.rows() * b.fullcond.size(); | ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ bayesxsrc/bib/remlreg.cpp:3784:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3784 | b.catnr(j*b.fullcond.size()+i,0) = b.cats(j,0); | ~ ~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/remlreg.cpp:3867:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3867 | b.nrterms = b.fullcond.size(); | ~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:4202:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 4202 | b.nrfullconds[i] = b.fullcond.size(); | ~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:4225:65: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 4225 | b.fcrandom[b.fcrandom.size()-1].set_fcnumber(b.fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/bib/remlreg.cpp:4236:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 4236 | b.nrterms = b.fullcond.size(); | ~ ~~~~~~~~~~~^~~~~~ 68 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/sparsemat.cpp -o bayesxsrc/bib/sparsemat.o In file included from bayesxsrc/bib/sparsemat.cpp:24: In file included from bayesxsrc/bib/sparsemat.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/sparsemat.cpp:24: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/sparsemat.cpp:24: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/bib/sparsemat.cpp:267:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 267 | unsigned size = nonseros[i].size(); | ~~~~ ~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/sparsemat.cpp:342:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 342 | size = nonseros[i].size()-j+1; | ~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/sparsemat.cpp:604:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 604 | unsigned S = weight.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/bib/sparsemat.cpp:626:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 626 | int S = weight.size(); | ~ ~~~~~~~^~~~~~ 8 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/statmat.cpp -o bayesxsrc/bib/statmat.o In file included from bayesxsrc/bib/statmat.cpp:28: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ 2 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/statmat_penalty.cpp -o bayesxsrc/bib/statmat_penalty.o In file included from bayesxsrc/bib/statmat_penalty.cpp:22: In file included from bayesxsrc/bib/statmat_penalty.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/statmat_penalty.cpp:22: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/statmat_penalty.cpp:22: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/bib/statmat_penalty.cpp:440:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 440 | unsigned d = weight.size(); | ~ ~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/statobj.cpp -o bayesxsrc/bib/statobj.o In file included from bayesxsrc/bib/statobj.cpp:20: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/statobj.cpp:20: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/statobj.cpp:20: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/stepwisereg.cpp -o bayesxsrc/bib/stepwisereg.o In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:28: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:28: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:28: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:30: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:30: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:35: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/bib/stepwisereg.cpp:20: In file included from bayesxsrc/bib/stepwisereg.h:28: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_special' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ 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:831:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 831 | weightpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/stepwisereg.cpp:952:50: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 952 | distrposition.push_back(distr_gaussian.size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/bib/stepwisereg.cpp:1437:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1437 | datamatrix response(D.rows(),rescol.size()); | ~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:1696:53: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1696 | factor[factor.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:1758:81: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1758 | normalconst_special[normalconst_special.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:1791:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1791 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:1805:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1805 | nr = varnamesvec[k].size(); | ~ ~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:1888:67: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1888 | normalconst[normalconst.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:2149:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2149 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:2454:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2454 | fcpsplinestep[fcpsplinestep.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:2797:71: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 2797 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:3008:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3008 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:3158:73: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3158 | fcrandomgaussian[fcrandomgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:3632:69: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3632 | fcnonpgaussian[fcnonpgaussian.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:3935:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 3935 | fcpsplinesurfstep[fcpsplinesurfstep.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:4151:77: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 4151 | fcpsplinesurfstep[fcpsplinesurfstep.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/bib/stepwisereg.cpp:4408:75: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 4408 | fcpsplinesurfstep[fcpsplinesurfstep.size()-1].set_fcnumber(fullcond.size()); | ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~ 37 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/use.cpp -o bayesxsrc/bib/use.o In file included from bayesxsrc/bib/use.cpp:24: In file included from bayesxsrc/bib/use.h:30: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/bib/use.cpp:24: In file included from bayesxsrc/bib/use.h:31: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/bib/use.cpp:24: In file included from bayesxsrc/bib/use.h:31: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/bib/vectorn.cpp -o bayesxsrc/bib/vectorn.o `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/adjacency.cpp -o bayesxsrc/dag/adjacency.o In file included from bayesxsrc/dag/adjacency.cpp:24: In file included from bayesxsrc/dag/adjacency.h:26: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/dag/adjacency.cpp:832:26: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'Matrix' and 'Matrix') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 832 | if(ess_new.sceleton==list_ess[l].sceleton) | ~~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~ bayesxsrc/bib/tarray2d.h:232:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 232 | bool operator==(const Array2D &to); | ^ bayesxsrc/dag/adjacency.cpp:922:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 922 | num_imm = (ess.immoral).size(); | ~ ~~~~~~~~~~~~~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/dagobject.cpp -o bayesxsrc/dag/dagobject.o In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:28: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:28: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:28: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:31: In file included from bayesxsrc/dag/fullcond_dag.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:31: In file included from bayesxsrc/dag/fullcond_dag.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:31: In file included from bayesxsrc/dag/fullcond_dag.h:29: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/dag/dagobject.cpp:24: In file included from bayesxsrc/dag/dagobject.h:28: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_dag' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/dag/dagobject.cpp:105:23: note: in instantiation of member function 'std::vector::~vector' requested here 105 | vector dags; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_dag_d' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/dag/dagobject.cpp:106:25: note: in instantiation of member function 'std::vector::~vector' requested here 106 | vector dags_d; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_dag_ia' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/dag/dagobject.cpp:107:26: note: in instantiation of member function 'std::vector::~vector' requested here 107 | vector dags_ia; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_dag_ia_mixed' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/dag/dagobject.cpp:108:32: note: in instantiation of member function 'std::vector::~vector' requested here 108 | vector dags_ia_m; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ 13 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_dag.cpp -o bayesxsrc/dag/fullcond_dag.o In file included from bayesxsrc/dag/fullcond_dag.cpp:24: In file included from bayesxsrc/dag/fullcond_dag.h:28: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_dag.cpp:24: In file included from bayesxsrc/dag/fullcond_dag.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag.cpp:24: In file included from bayesxsrc/dag/fullcond_dag.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag.cpp:24: In file included from bayesxsrc/dag/fullcond_dag.h:29: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/dag/fullcond_dag.cpp:1266:15: warning: variable 'l' set but not used [-Wunused-but-set-variable] 1266 | unsigned m,l; | ^ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_dag_d.cpp -o bayesxsrc/dag/fullcond_dag_d.o In file included from bayesxsrc/dag/fullcond_dag_d.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_d.h:28: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_dag_d.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_d.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_d.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_d.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_d.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_d.h:29: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_dag_ia.cpp -o bayesxsrc/dag/fullcond_dag_ia.o `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_dag_ia_mixed.cpp -o bayesxsrc/dag/fullcond_dag_ia_mixed.o In file included from bayesxsrc/dag/fullcond_dag_ia.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia.h:53: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia.h:53: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia.h:53: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia.h:54: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/dag/fullcond_dag_ia.cpp:906:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 906 | unsigned num_ia_new = ia_new.size(); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/dag/fullcond_dag_ia.cpp:1521:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1521 | size = term.size(); | ~ ~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.h:53: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.h:53: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.h:53: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.cpp:24: In file included from bayesxsrc/dag/fullcond_dag_ia_mixed.h:54: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 8 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_rj.cpp -o bayesxsrc/dag/fullcond_rj.o 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_rj_int.cpp -o bayesxsrc/dag/fullcond_rj_int.o In file included from bayesxsrc/dag/fullcond_rj.cpp:24: In file included from bayesxsrc/dag/fullcond_rj.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_rj.cpp:24: In file included from bayesxsrc/dag/fullcond_rj.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj.cpp:24: In file included from bayesxsrc/dag/fullcond_rj.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj.cpp:24: In file included from bayesxsrc/dag/fullcond_rj.h:28: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/dag/fullcond_rj.cpp:343:44: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 343 | unsigned int ncoef_old = preg_mods[v_j]->get_ncoef(); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:420:43: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 420 | unsigned int ncoef_old = preg_mods[v_j]->get_ncoef(); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:563:43: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 563 | unsigned int ncoef_old_i = preg_mods[i]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:607:43: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 607 | unsigned int ncoef_old_j = preg_mods[j]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:699:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 699 | unsigned int ncoef_old_i = preg_mods[v_i]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:725:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 725 | unsigned int ncoef_old_j = preg_mods[v_j]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:800:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 800 | ncoef_i = preg_mods[i]->get_ncoef(); | ~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:801:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 801 | ncoef_j = preg_mods[j]->get_ncoef(); | ~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:903:54: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 903 | unsigned int ncoef_new = preg_mods[j]->get_ncoef() +1; | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/dag/fullcond_rj.cpp:1051:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1051 | unsigned int ncoef=preg_mods[j]->get_ncoef(); | ~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1438:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 1438 | + ST::inttostring(nrtrials_b) + " times.\n"); | ~~ ^~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1440:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 1440 | + ST::inttostring(nrtrials_d) + " times.\n"); | ~~ ^~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1442:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 1442 | + ST::inttostring(nrtrials_s) + " times.\n"); | ~~ ^~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1465:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1465 | unsigned freq_size = freq.size(); // size of vector freq | ~~~~~~~~~ ~~~~~^~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1532:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1532 | + ST::inttostring(freq.size()) | ~~ ~~~~~^~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1655:40: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1655 | total_number_ess = total_number_ess +list_ess[k].freq; | ~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1651:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1651 | list_size = list_ess.size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1834:27: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1834 | + ST::inttostring(ess.freq) | ~~ ~~~~^~~~ bayesxsrc/dag/fullcond_rj.cpp:1807:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1807 | size= (ess.immoral).size(); | ~ ~~~~~~~~~~~~~~^~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1868:39: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1868 | total_number_ess = total_number_ess+list_ess[i].freq; | ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:1862:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1862 | size_list = list_ess.size(); | ~ ~~~~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_int.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_int.h:48: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/dag/fullcond_rj.cpp:2038:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2038 | unsigned end=freq.size(); | ~~~ ~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_int.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_int.h:48: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_int.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_int.h:48: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_int.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_int.h:49: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/dag/fullcond_rj_int.cpp:246:37: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 246 | unsigned ncoef_old = preg_mods[j]->get_ncoef(); | ~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj_int.cpp:356:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 356 | unsigned int ncoef_old = preg_mods[v_j]->get_ncoef(); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj_int.cpp:462:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 462 | unsigned ncoef_old_i = preg_mods[v_i]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj_int.cpp:467:43: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 467 | unsigned int ncoef_old_j = preg_mods[j]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj_int.cpp:634:45: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 634 | unsigned ncoef_old_i = preg_mods[v_i]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ bayesxsrc/dag/fullcond_rj_int.cpp:639:49: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 639 | unsigned int ncoef_old_j = preg_mods[v_j]->get_ncoef(); | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 12 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/fullcond_rj_mix.cpp -o bayesxsrc/dag/fullcond_rj_mix.o 28 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/func_dag.cpp -o bayesxsrc/dag/func_dag.o In file included from bayesxsrc/dag/fullcond_rj_mix.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_mix.h:49: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/dag/fullcond_rj_mix.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_mix.h:49: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_mix.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_mix.h:49: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/dag/fullcond_rj_mix.cpp:24: In file included from bayesxsrc/dag/fullcond_rj_mix.h:50: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/ia.cpp -o bayesxsrc/dag/ia.o In file included from bayesxsrc/dag/ia.cpp:24: In file included from bayesxsrc/dag/ia.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/dag/ia.cpp:315:12: warning: variable 'num' set but not used [-Wunused-but-set-variable] 315 | unsigned num; // number of main effects in the regression model | ^ bayesxsrc/dag/ia.cpp:386:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 386 | unsigned size = current_ia.size(); | ~~~~ ~~~~~~~~~~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/dag/ia_mixed.cpp -o bayesxsrc/dag/ia_mixed.o In file included from bayesxsrc/dag/ia_mixed.cpp:24: In file included from bayesxsrc/dag/ia_mixed.h:25: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ 2 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/leyre/nbinomial.cpp -o bayesxsrc/leyre/nbinomial.o In file included from bayesxsrc/leyre/nbinomial.cpp:22: In file included from bayesxsrc/leyre/nbinomial.h:27: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/leyre/nbinomial.cpp:22: In file included from bayesxsrc/leyre/nbinomial.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/leyre/nbinomial.cpp:22: In file included from bayesxsrc/leyre/nbinomial.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/leyre/nbinomial.cpp:22: In file included from bayesxsrc/leyre/nbinomial.h:27: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/leyre/nbinomial.cpp:1217:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'const unsigned int' [-Wfloat-conversion] 1217 | sum += log_gamma_function_quot(s, s_neu, *respwork)- | ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/leyre/zip.cpp -o bayesxsrc/leyre/zip.o In file included from bayesxsrc/leyre/zip.cpp:22: In file included from bayesxsrc/leyre/zip.h:27: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/leyre/zip.cpp:22: In file included from bayesxsrc/leyre/zip.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/leyre/zip.cpp:22: In file included from bayesxsrc/leyre/zip.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/leyre/zip.cpp:22: In file included from bayesxsrc/leyre/zip.h:27: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/baseline_reml.cpp -o bayesxsrc/mcmc/baseline_reml.o In file included from bayesxsrc/mcmc/baseline_reml.cpp:22: In file included from bayesxsrc/mcmc/baseline_reml.h:26: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/baseline_reml.cpp:22: In file included from bayesxsrc/mcmc/baseline_reml.h:26: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/baseline_reml.cpp:22: In file included from bayesxsrc/mcmc/baseline_reml.h:26: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/baseline_reml.cpp:22: In file included from bayesxsrc/mcmc/baseline_reml.h:26: In file included from bayesxsrc/psplines/mcmc_pspline.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/distribution.cpp -o bayesxsrc/mcmc/distribution.o In file included from bayesxsrc/mcmc/distribution.cpp:22: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/distribution.cpp:22: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/distribution.cpp:22: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/distribution.cpp:22: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/distribution.cpp:65:10: warning: variable 'deviance' set but not used [-Wunused-but-set-variable] 65 | double deviance = 0; | ^ bayesxsrc/mcmc/distribution.cpp:71:10: warning: variable 'nr' set but not used [-Wunused-but-set-variable] 71 | double nr = 0; | ^ bayesxsrc/mcmc/distribution.cpp:188:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 188 | nrobs_wpw = nrobs-s; | ~ ~~~~~^~ bayesxsrc/mcmc/distribution.cpp:287:33: warning: implicit conversion turns floating-point number into integer: 'const double' to 'unsigned int' [-Wfloat-conversion] 287 | weightcv = datamatrix(nrobs,p1,1); | ~~~~~~~~~~ ^~ bayesxsrc/mcmc/distribution.cpp:2281:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2281 | unsigned nrfc = fc.size(); | ~~~~ ~~~^~~~~~ bayesxsrc/mcmc/distribution.cpp:2911:12: warning: variable 'deviance2' set but not used [-Wunused-but-set-variable] 2911 | double deviance2=0; | ^ bayesxsrc/mcmc/distribution.cpp:3727:14: warning: variable 'sumresp' set but not used [-Wunused-but-set-variable] 3727 | double sumresp = 0; | ^ bayesxsrc/mcmc/distribution.cpp:5625:10: warning: variable 'nr' set but not used [-Wunused-but-set-variable] 5625 | double nr = 0; | ^ bayesxsrc/mcmc/distribution.cpp:6769:62: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 6769 | optionsp->out(" Degrees of freedom: " + ST::inttostring(nu) + "\n"); | ~~ ^~ bayesxsrc/mcmc/distribution.cpp:8232:10: warning: variable 'sum2' set but not used [-Wunused-but-set-variable] 8232 | double sum2=0; | ^ bayesxsrc/mcmc/distribution.cpp:8528:24: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8528 | nrcat = posbeg.size()-1; | ~ ~~~~~~~~~~~~~^~ bayesxsrc/mcmc/distribution.cpp:8844:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8844 | unsigned nrcat = posbeg.size()-1; | ~~~~~ ~~~~~~~~~~~~~^~ 18 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/fullcond.cpp -o bayesxsrc/mcmc/fullcond.o In file included from bayesxsrc/mcmc/fullcond.cpp:22: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/fullcond.cpp:22: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond.cpp:22: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond.cpp:22: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/fullcond_merror.cpp -o bayesxsrc/mcmc/fullcond_merror.o In file included from bayesxsrc/mcmc/fullcond_merror.cpp:22: In file included from bayesxsrc/mcmc/fullcond_merror.h:27: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/fullcond_merror.cpp:22: In file included from bayesxsrc/mcmc/fullcond_merror.h:27: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_merror.cpp:22: In file included from bayesxsrc/mcmc/fullcond_merror.h:27: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_merror.cpp:22: In file included from bayesxsrc/mcmc/fullcond_merror.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond_merror.cpp:478:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 478 | unsigned blocks = minmerror + uniform() * (maxmerror-minmerror+1); | ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_merror.cpp:559:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned long' [-Wfloat-conversion] 559 | acceptance += acchelp/xi.rows(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_merror.cpp:737:22: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned long' [-Wfloat-conversion] 737 | acceptance += 1.0; | ~~~~~~~~~~~^~~~~~ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/fullcond_mult.cpp -o bayesxsrc/mcmc/fullcond_mult.o In file included from bayesxsrc/mcmc/fullcond_mult.cpp:22: In file included from bayesxsrc/mcmc/fullcond_mult.h:27: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/fullcond_mult.cpp:22: In file included from bayesxsrc/mcmc/fullcond_mult.h:27: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_mult.cpp:22: In file included from bayesxsrc/mcmc/fullcond_mult.h:27: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_mult.cpp:22: In file included from bayesxsrc/mcmc/fullcond_mult.h:27: In file included from bayesxsrc/mcmc/randomeffect.h:31: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian.o In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:114:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 114 | dimZ=posbeg.size()-1; | ~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:207:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 207 | dimZ=posbeg.size()-1; | ~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:253:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 253 | setbeta(posbeg.size(),1,0); | ~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:317:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 317 | setbeta(posbeg.size(),1,0); | ~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:371:56: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 371 | datamatrix factor = seasonalfactor(period,weight.size()); | ~~~~~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:373:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 373 | datamatrix smallx = seasonalX(period,weight.size()); | ~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:409:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 409 | datamatrix xhelp(weight.size(),1,0); | ~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:461:56: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 461 | datamatrix factor = seasonalfactor(period,weight.size()); | ~~~~~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:463:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 463 | datamatrix smallx = seasonalX(period,weight.size()); | ~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:509:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 509 | datamatrix xhelp(weight.size(),1,0); | ~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:1184:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1184 | Kenv = Kseasonenv(period,weight.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:1293:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 1293 | Kenv = Kseasonenv(period,weight.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:1664:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1664 | nrpar = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:3091:14: warning: variable 'm' set but not used [-Wunused-but-set-variable] 3091 | double m = 0.0; | ^ `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.o In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:22: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:788:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 788 | unsigned number = untervector.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:883:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 883 | number = maxi; | ~ ^~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:888:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 888 | number = maxi - 2; | ~ ~~~~~^~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:893:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 893 | number = maxi - 1; | ~ ~~~~~^~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:898:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 898 | number = floor(maxi/2); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:913:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 913 | number = floor(maxi/3); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:919:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 919 | number = floor(maxi/5); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:925:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 925 | number = floor(maxi/10); | ~ ^~~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:936:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 936 | number = diff; | ~ ^~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:940:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 940 | number = floor(diff/2); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:946:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 946 | number = floor(diff/3); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:952:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 952 | number = floor(diff/5); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:958:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 958 | number = floor(diff/10); | ~ ^~~~~~~~~~~~~~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1400:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1400 | for(k=number1.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1405:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1405 | for(k=number2.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ 20 warnings generated. 21 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/gaussian_heteroskedastic.cpp -o bayesxsrc/mcmc/gaussian_heteroskedastic.o In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.cpp:22: In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.h:28: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.cpp:22: In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.h:28: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.cpp:22: In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.h:28: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.cpp:22: In file included from bayesxsrc/mcmc/gaussian_heteroskedastic.h:28: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/hrandom.cpp -o bayesxsrc/mcmc/hrandom.o In file included from bayesxsrc/mcmc/hrandom.cpp:22: In file included from bayesxsrc/mcmc/hrandom.h:28: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/hrandom.cpp:22: In file included from bayesxsrc/mcmc/hrandom.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/hrandom.cpp:22: In file included from bayesxsrc/mcmc/hrandom.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/hrandom.cpp:22: In file included from bayesxsrc/mcmc/hrandom.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/hrandom.cpp:121:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 121 | unsigned n = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/hrandom.cpp:231:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 231 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/hrandom.cpp:236:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 236 | XX = datamatrix(posbeg.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/hrandom.cpp:239:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 239 | setbeta(posbeg.size(),1,0); | ~~~~~~~ ~~~~~~~^~~~~~ 10 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/kriging2.cpp -o bayesxsrc/mcmc/kriging2.o In file included from bayesxsrc/mcmc/kriging2.cpp:22: In file included from bayesxsrc/mcmc/kriging2.h:26: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/kriging2.cpp:22: In file included from bayesxsrc/mcmc/kriging2.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/kriging2.cpp:22: In file included from bayesxsrc/mcmc/kriging2.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/kriging2.cpp:22: In file included from bayesxsrc/mcmc/kriging2.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/kriging2.cpp:114:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 114 | X = datamatrix(likep->get_nrobs(),xknots.size(),0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:228:58: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 228 | prec_env = envmatdouble(0.0,xknots.size(),xknots.size()-1); | ~~~~~~~~~~~~ ~~~~~~~~~~~~~^~ bayesxsrc/mcmc/kriging2.cpp:228:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 228 | prec_env = envmatdouble(0.0,xknots.size(),xknots.size()-1); | ~~~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:249:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 249 | X = datamatrix(likep->get_nrobs(),xknots.size(),0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:383:58: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 383 | prec_env = envmatdouble(0.0,xknots.size(),xknots.size()-1); | ~~~~~~~~~~~~ ~~~~~~~~~~~~~^~ bayesxsrc/mcmc/kriging2.cpp:383:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 383 | prec_env = envmatdouble(0.0,xknots.size(),xknots.size()-1); | ~~~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:405:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 405 | X = datamatrix(likep->get_nrobs(),xknots.size(),0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:476:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 476 | datamatrix K(xknots.size(),xknots.size(),0); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:476:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 476 | datamatrix K(xknots.size(),xknots.size(),0); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging2.cpp:1248:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1248 | unsigned nr = xvalues.size(); | ~~ ~~~~~~~~^~~~~~ 16 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/kriging.cpp -o bayesxsrc/mcmc/kriging.o In file included from bayesxsrc/mcmc/kriging.cpp:22: In file included from bayesxsrc/mcmc/kriging.h:26: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/kriging.cpp:22: In file included from bayesxsrc/mcmc/kriging.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/kriging.cpp:22: In file included from bayesxsrc/mcmc/kriging.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/kriging.cpp:22: In file included from bayesxsrc/mcmc/kriging.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/kriging.cpp:678:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 678 | datamatrix cov(xknots.size(),xknots.size(),0); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging.cpp:678:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 678 | datamatrix cov(xknots.size(),xknots.size(),0); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging.cpp:737:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 737 | datamatrix cov(xknots.size(),xknots.size(),0); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging.cpp:737:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 737 | datamatrix cov(xknots.size(),xknots.size(),0); | ~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging.cpp:1072:47: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1072 | optionsp->out(" p: " + ST::inttostring(p) + "\n"); | ~~ ^ bayesxsrc/mcmc/kriging.cpp:1073:47: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1073 | optionsp->out(" q: " + ST::inttostring(q) + "\n"); | ~~ ^ bayesxsrc/mcmc/kriging.cpp:1102:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1102 | unsigned nr = xvalues.size(); | ~~ ~~~~~~~~^~~~~~ bayesxsrc/mcmc/kriging.cpp:1526:56: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1526 | priorassumptions.push_back("p: " + ST::inttostring(p)); | ~~ ^ bayesxsrc/mcmc/kriging.cpp:1527:56: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1527 | priorassumptions.push_back("q: " + ST::inttostring(q)); | ~~ ^ 15 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/mcmc.cpp -o bayesxsrc/mcmc/mcmc.o In file included from bayesxsrc/mcmc/mcmc.cpp:21: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/mcmc.cpp:21: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/mcmc.cpp:21: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/mcmc_const.cpp -o bayesxsrc/mcmc/mcmc_const.o In file included from bayesxsrc/mcmc/mcmc_const.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/mcmc_const.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/mcmc_const.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/mcmc_const.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/mcmc_const.cpp:257:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 257 | nrconst = datanames.size(); | ~ ~~~~~~~~~~^~~~~~ bayesxsrc/mcmc/mcmc_const.cpp:421:10: warning: variable 'help' set but not used [-Wunused-but-set-variable] 421 | double help=0.0; | ^ 8 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/mcmc_const_stepwise.cpp -o bayesxsrc/mcmc/mcmc_const_stepwise.o In file included from bayesxsrc/mcmc/mcmc_const_stepwise.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/mcmc_const_stepwise.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/mcmc_const_stepwise.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/mcmc_const_stepwise.cpp:22: In file included from bayesxsrc/mcmc/mcmc_const.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/mcmc_const_stepwise.cpp:278:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 278 | X2 = datamatrix(names.size()+1,names.size()+1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmc_const_stepwise.cpp:278:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 278 | X2 = datamatrix(names.size()+1,names.size()+1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmc_const_stepwise.cpp:279:48: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 279 | datamatrix beta_neu = datamatrix(names.size()+1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmc_const_stepwise.cpp:317:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 317 | for(i=beta.rows()-names.size();i::prettyPrint' requested here 1619 | result.prettyPrint(out); | ^ 27 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/mcmcsimul2.cpp -o bayesxsrc/mcmc/mcmcsimul2.o In file included from bayesxsrc/mcmc/mcmcsimul2.cpp:20: In file included from bayesxsrc/mcmc/mcmcsimul2.h:27: In file included from bayesxsrc/mcmc/mcmcsimul.h:28: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/mcmcsimul2.cpp:20: In file included from bayesxsrc/mcmc/mcmcsimul2.h:27: In file included from bayesxsrc/mcmc/mcmcsimul.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/mcmcsimul2.cpp:20: In file included from bayesxsrc/mcmc/mcmcsimul2.h:27: In file included from bayesxsrc/mcmc/mcmcsimul.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/mcmcsimul2.cpp:20: In file included from bayesxsrc/mcmc/mcmcsimul2.h:27: In file included from bayesxsrc/mcmc/mcmcsimul.h:29: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:136:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 136 | if (fullcondp[start]->posteriormode() == false) | ~~~~~~~~~ ^~~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:140:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 140 | for(j=start;j<=end[0];j++) | ~^~~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:179:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 179 | if (fullcondp[start]->posteriormode_converged(k) == false) | ~~~~~~~~~ ^~~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:183:13: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 183 | for(j=start;j<=end[0];j++) | ~^~~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:472:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 472 | for(i=fullcond_alle.size()-1;i>=1;i--) // Abfrage, ob Startmodell hierarchisch ist! | ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:1872:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1872 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:1888:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1888 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:1949:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1949 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:1965:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 1965 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2035:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 2035 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2052:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 2052 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2184:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2184 | unsigned hilfe = modellematrix.size()-3; | ~~~~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2191:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2191 | unsigned hilfe = modellematrix.size()-2; | ~~~~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2546:103: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 2546 | outcriterium << ST::inttostring(steps_aktuell-1) << " " << ST::inttostring(names_fixed.size()-1+z) | ~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:2937:102: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 2937 | outcriterium << ST::inttostring(steps_aktuell-1) << " " << ST::inttostring(names_fixed.size()-1+i) | ~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3037:103: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3037 | outcriterium << ST::inttostring(steps_aktuell-1) << " " << ST::inttostring(names_fixed.size()-1+z) << " " | ~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3091:102: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3091 | outcriterium << ST::inttostring(steps_aktuell-1) << " " << ST::inttostring(names_fixed.size()-1+i) << " " | ~~ ~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3180:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 3180 | nummer = fullcond_alle[i]->get_number(); | ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2.cpp:3160:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3160 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3165:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3165 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3296:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3296 | indexhelp.push_back(lambdavec[i-1].size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3476:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3476 | int x = mmatrix.size()-1; | ~ ~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3479:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3479 | int y = mmatrix[x].size()-1; | ~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3533:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3533 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3562:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3562 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2.cpp:3589:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3589 | for(z=names_fixed.size()-1;zget_number(); | ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3449:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3449 | unsigned unten = katje*(anz_fullcond + namen_fix.size()-2); | ~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3450:83: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3450 | unsigned oben = katje*(anz_fullcond + namen_fix.size()-2) + namen_fix.size()-1; | ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3477:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3477 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3480:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3480 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3619:76: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3619 | indexhelp.push_back(lambdavec[katje*(anz_fullcond-1) + i-1].size()-1); | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3790:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3790 | int x = mmatrix.size()-1; | ~ ~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3793:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 3793 | int y = mmatrix[x].size()-1; | ~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3831:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3831 | ind_mod = i + (k+1)*(names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3859:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3859 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3877:19: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3877 | ind_mod = i + (k+1)*(names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3899:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 3899 | end[0] = fullcondp.size()-1; | ~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3911:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3911 | unten = k * (anz_fullcond + names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3912:74: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3912 | oben = k * (anz_fullcond + names_fixed.size()-2) + names_fixed.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3915:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3915 | ind_name = z - k*(anz_fullcond + names_fixed.size()-2) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3921:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3921 | ind_name = z - k*(anz_fullcond + names_fixed.size()-2) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3928:19: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3928 | unten = (k+1) * (anz_fullcond + names_fixed.size()-2); | ~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3931:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3931 | ind_name = z - k*(anz_fullcond + names_fixed.size()-2) - (names_fixed.size()-1); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3962:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3962 | unten = k * (anz_fullcond + names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3963:74: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3963 | oben = k * (anz_fullcond + names_fixed.size()-2) + names_fixed.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3966:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3966 | ind_name = z - k*(anz_fullcond + names_fixed.size()-2) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3985:19: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3985 | unten = (k+1) * (anz_fullcond + names_fixed.size()-2); | ~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:3988:62: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 3988 | ind_name = z - k*(anz_fullcond + names_fixed.size()-2) - (names_fixed.size()-1); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:4264:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 4264 | ind_mod = j + (k+1)*(names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:4853:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 4853 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5101:39: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 5101 | unsigned endit = double(iterations) / double(bootstrap+1); | ~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5061:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5061 | ind_mod = i + (k+1)*(names_fixed.size()-2); | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5084:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5084 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5126:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5126 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5219:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5219 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5243:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5243 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5284:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5284 | unsigned ind_mod = i + (katje+1)*(names_fixed.size()-2); | ~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/mcmcsimul2_multi.cpp:5394:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 5394 | unsigned nrmodels = genoptions_mult.size(); | ~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~ 80 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/randomeffect.cpp -o bayesxsrc/mcmc/randomeffect.o In file included from bayesxsrc/mcmc/randomeffect.cpp:22: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/randomeffect.cpp:22: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/randomeffect.cpp:22: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/randomeffect.cpp:22: In file included from bayesxsrc/mcmc/randomeffect.h:31: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/randomeffect.cpp:100:5: warning: variable 'h' set but not used [-Wunused-but-set-variable] 100 | int h; | ^ bayesxsrc/mcmc/randomeffect.cpp:96:24: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 96 | datamatrix evdouble(ev.size(),1); | ~~~~~~~~ ~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:97:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 97 | statmatrix index_ev(ev.size(),1); | ~~~~~~~~ ~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:170:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 170 | unsigned n = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:296:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 296 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:302:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 302 | dimZ = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:304:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 304 | nrpar = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:373:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 373 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:379:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 379 | dimZ = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:381:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 381 | nrpar = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:610:72: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 610 | outres << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:610:28: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 610 | outres << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:720:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 720 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:725:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 725 | XX = datamatrix(posbeg.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:729:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 729 | setbeta(posbeg.size(),1,0); | ~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:829:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 829 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:834:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 834 | XX = datamatrix(posbeg.size()); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:838:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 838 | setbeta(posbeg.size()+1,1,0); | ~~~~~~~ ~~~~~~~~~~~~~^~ bayesxsrc/mcmc/randomeffect.cpp:840:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 840 | setbeta(posbeg.size(),1,0); | ~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/mcmc/randomeffect.cpp:1082:74: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 1082 | outres << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:1082:30: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 1082 | outres << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:1158:75: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 1158 | outres2 << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:1158:31: warning: implicit conversion loses integer precision: 'std::streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32] 1158 | outres2 << setprecision(highPrec) << effvalues(i,0) << setprecision(lowPrec) << " "; | ~~~~~~~~~~~~ ^~~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:1435:16: warning: variable 'n' set but not used [-Wunused-but-set-variable] 1435 | unsigned n; | ^ bayesxsrc/mcmc/randomeffect.cpp:2557:19: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 2557 | oldacceptance = acceptance; | ~ ^~~~~~~~~~ bayesxsrc/mcmc/randomeffect.cpp:2558:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 2558 | oldnrtrials = nrtrials; | ~ ^~~~~~~~ 32 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/randomeffect_stepwise.cpp -o bayesxsrc/mcmc/randomeffect_stepwise.o In file included from bayesxsrc/mcmc/randomeffect_stepwise.cpp:22: In file included from bayesxsrc/mcmc/randomeffect_stepwise.h:26: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/randomeffect_stepwise.cpp:22: In file included from bayesxsrc/mcmc/randomeffect_stepwise.h:26: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/randomeffect_stepwise.cpp:22: In file included from bayesxsrc/mcmc/randomeffect_stepwise.h:26: In file included from bayesxsrc/mcmc/randomeffect.h:30: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/randomeffect_stepwise.cpp:22: In file included from bayesxsrc/mcmc/randomeffect_stepwise.h:26: In file included from bayesxsrc/mcmc/randomeffect.h:31: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:339:18: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 339 | number = maxi; | ~ ^~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:344:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 344 | number = maxi - 1; | ~ ~~~~~^~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:349:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 349 | number = floor(maxi/2); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:356:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 356 | number = floor(maxi/3); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:362:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 362 | number = floor(maxi/5); | ~ ^~~~~~~~~~~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:368:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 368 | number = floor(maxi/10); | ~ ^~~~~~~~~~~~~~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:412:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 412 | unsigned number = untervector.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:832:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 832 | for(k=number1.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/randomeffect_stepwise.cpp:837:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 837 | for(k=number2.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ 15 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/remlest.cpp -o bayesxsrc/mcmc/remlest.o In file included from bayesxsrc/mcmc/remlest.cpp:22: In file included from bayesxsrc/mcmc/remlest.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/remlest.cpp:22: In file included from bayesxsrc/mcmc/remlest.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest.cpp:22: In file included from bayesxsrc/mcmc/remlest.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/remlest.cpp:22: In file included from bayesxsrc/mcmc/remlest.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/remlest.cpp:84:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 84 | theta=statmatrix(zcut.size(),1,0); | ~~~~~~~~~~ ~~~~~^~~~~~ bayesxsrc/mcmc/remlest.cpp:88:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 88 | theta=statmatrix(zcut.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest.cpp:3940:33: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 3940 | nrright = X.rows()-resp.sum(0)-nrint; | ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/mcmc/remlest.cpp:3941:19: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 3941 | nruncens = resp.sum(0); | ~ ~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest.cpp:22: In file included from bayesxsrc/mcmc/remlest.h:25: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/mcmc/remlest.cpp:456:10: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 456 | beta.prettyPrint(outbeta); | ^ 11 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/remlest_multi.cpp -o bayesxsrc/mcmc/remlest_multi.o In file included from bayesxsrc/mcmc/remlest_multi.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/remlest_multi.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi.h:26: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi.h:26: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/remlest_multi.cpp:115:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 115 | partialvar=zcut.size()-1; | ~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:119:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 119 | theta=statmatrix(zcutbeta.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:125:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 125 | theta(j*(fullcond.size()-1)+i-1,0) = fullcond[i]->get_startlambda(); | ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:443:230: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 443 | beta(j*partialnrfixed,0) += fullcond[i]->outresultsreml(X,Z,beta,Hinv,thetareml,xcut[i],zcut[i-1],j*partialvar+i-1,false,xcutbeta[j*fullcond.size()+i],totalnrfixed+zcutbeta[j*partialvar+i-1],cats(j,0),true,j*fullcond.size()+i); | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:683:225: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 683 | beta(j*partialnrfixed,0) += fullcond[i]->outresultsreml(X,Z,beta,H,helpmat,xcut[i],zcut[i-1],j*partialvar+i-1,false,xcutbeta[j*fullcond.size()+i],totalnrfixed+zcutbeta[j*partialvar+i-1],cats(j,0),true,j*fullcond.size()+i); | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:1329:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1329 | unsigned partialhsize=h.size()/nrcat2; | ~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ bayesxsrc/mcmc/remlest_multi.cpp:1547:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1547 | theta=statmatrix(zcut.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi.cpp:1850:20: warning: implicit conversion turns floating-point number into integer: 'double' to 'value_type' (aka 'int') [-Wfloat-conversion] 1850 | states.push_back(helpmat(0,0)); | ~~~~~~~~~ ^~~~~~~~~~~~ bayesxsrc/mcmc/remlest_multi.cpp:1855:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'value_type' (aka 'int') [-Wfloat-conversion] 1855 | states.push_back(helpmat(i,0)); | ~~~~~~~~~ ^~~~~~~~~~~~ bayesxsrc/mcmc/remlest_multi.cpp:1858:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1858 | statmatrixtransition(states.size(), nrtransitions, false); | ~~~~~~~~~~ ~~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi.h:25: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/mcmc/remlest_multi.cpp:418:10: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 418 | beta.prettyPrint(outbeta); | ^ 17 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/remlest_multi2.cpp -o bayesxsrc/mcmc/remlest_multi2.o In file included from bayesxsrc/mcmc/remlest_multi2.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi2.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/remlest_multi2.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi2.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi2.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi2.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi2.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi2.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/remlest_multi2.cpp:151:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 151 | theta=statmatrix(zcutbeta.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi2.cpp:177:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 177 | theta=statmatrix(zcut.size()-1,1,0); | ~~~~~~~~~~ ~~~~~~~~~~~^~ In file included from bayesxsrc/mcmc/remlest_multi2.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi2.h:25: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/mcmc/remlest_multi2.cpp:1205:10: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1205 | beta.prettyPrint(outbeta); | ^ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/remlest_multi3.cpp -o bayesxsrc/mcmc/remlest_multi3.o In file included from bayesxsrc/mcmc/remlest_multi3.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi3.h:25: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/remlest_multi3.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi3.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi3.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi3.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi3.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi3.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/remlest_multi3.cpp:131:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 131 | totalvars = zcutbeta.size()-1; | ~ ~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/remlest_multi3.cpp:970:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 970 | datamatrix help01(catspecific_fixed.size(),1,0); // Anzahl Zeilen= zcutbeta.size(), Anzahl Spalten=1, alle Werte=0 | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/remlest_multi3.cpp:22: In file included from bayesxsrc/mcmc/remlest_multi3.h:25: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/mcmc/remlest_multi3.cpp:795:10: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 795 | beta.prettyPrint(outbeta); | ^ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/tvariance.cpp -o bayesxsrc/mcmc/tvariance.o In file included from bayesxsrc/mcmc/tvariance.cpp:22: In file included from bayesxsrc/mcmc/tvariance.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/tvariance.cpp:22: In file included from bayesxsrc/mcmc/tvariance.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/tvariance.cpp:22: In file included from bayesxsrc/mcmc/tvariance.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/tvariance.cpp:22: In file included from bayesxsrc/mcmc/tvariance.h:26: In file included from bayesxsrc/mcmc/fullcond_nonp_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/tvariance2dim.cpp -o bayesxsrc/mcmc/tvariance2dim.o In file included from bayesxsrc/mcmc/tvariance2dim.cpp:22: In file included from bayesxsrc/mcmc/tvariance2dim.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/tvariance2dim.cpp:22: In file included from bayesxsrc/mcmc/tvariance2dim.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/tvariance2dim.cpp:22: In file included from bayesxsrc/mcmc/tvariance2dim.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/tvariance2dim.cpp:22: In file included from bayesxsrc/mcmc/tvariance2dim.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/tvariance2dim.cpp:43:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 43 | m = sqrt(static_cast(p->get_nrpar())); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:70:9: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 70 | m = sqrt(static_cast(p->get_nrpar())); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:100:13: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 100 | nrpar += Kenv.getDiag(i); | ~~~~~~^~~~~~~~~~~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:307:32: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 307 | Kp->setK(rowvec[l],colvec[l],-deltapropvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:307:22: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 307 | Kp->setK(rowvec[l],colvec[l],-deltapropvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:316:49: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 316 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:316:39: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 316 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:316:25: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 316 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:319:33: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 319 | K11.set(rowvec[l],colvec[l],-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:319:23: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 319 | K11.set(rowvec[l],colvec[l],-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:320:51: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 320 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:320:41: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 320 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:320:27: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 320 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:306:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 306 | beta(k-deltapropvec.size()+l,0) = deltapropvec[l]; | ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/mcmc/tvariance2dim.cpp:699:37: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 699 | Kp_spat->setK(rowvec[l],colvec[l],-deltapropvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:699:27: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 699 | Kp_spat->setK(rowvec[l],colvec[l],-deltapropvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:701:70: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 701 | Kp_spat->setK(colvec[l],colvec[l],Kp_spat->get(colvec[l],colvec[l])+deltapropvec[l]-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:701:60: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 701 | Kp_spat->setK(colvec[l],colvec[l],Kp_spat->get(colvec[l],colvec[l])+deltapropvec[l]-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:701:37: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 701 | Kp_spat->setK(colvec[l],colvec[l],Kp_spat->get(colvec[l],colvec[l])+deltapropvec[l]-betakvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:701:27: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 701 | Kp_spat->setK(colvec[l],colvec[l],Kp_spat->get(colvec[l],colvec[l])+deltapropvec[l]-betakvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:702:70: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 702 | Kp_spat->setK(rowvec[l],rowvec[l],Kp_spat->get(rowvec[l],rowvec[l])+deltapropvec[l]-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:702:60: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 702 | Kp_spat->setK(rowvec[l],rowvec[l],Kp_spat->get(rowvec[l],rowvec[l])+deltapropvec[l]-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:702:37: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 702 | Kp_spat->setK(rowvec[l],rowvec[l],Kp_spat->get(rowvec[l],rowvec[l])+deltapropvec[l]-betakvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:702:27: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'unsigned int' [-Wfloat-conversion] 702 | Kp_spat->setK(rowvec[l],rowvec[l],Kp_spat->get(rowvec[l],rowvec[l])+deltapropvec[l]-betakvec[l]); | ~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:712:49: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 712 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:712:39: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 712 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:712:25: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 712 | K11.setDiag(rowvec[l],K11(rowvec[l],rowvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:715:33: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 715 | K11.set(rowvec[l],colvec[l],-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:715:23: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 715 | K11.set(rowvec[l],colvec[l],-betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:716:51: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 716 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:716:41: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 716 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:716:27: warning: implicit conversion turns floating-point number into integer: 'value_type' (aka 'double') to 'const unsigned int' [-Wfloat-conversion] 716 | K11.setDiag(colvec[l],K11(colvec[l],colvec[l]) - deltapropvec[l] + betakvec[l]); | ~~~~~~~ ^~~~~~~~~ bayesxsrc/mcmc/tvariance2dim.cpp:698:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 698 | beta(k-deltapropvec.size()+l,0) = deltapropvec[l]; | ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ 39 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/variance_nonp.cpp -o bayesxsrc/mcmc/variance_nonp.o In file included from bayesxsrc/mcmc/variance_nonp.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp.h:26: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/variance_nonp.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp.h:26: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp.h:26: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp.h:26: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/variance_nonp_vector.cpp -o bayesxsrc/mcmc/variance_nonp_vector.o In file included from bayesxsrc/mcmc/variance_nonp_vector.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp_vector.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp_vector.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp_vector.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector.cpp:22: In file included from bayesxsrc/mcmc/variance_nonp_vector.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp -o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp:23: In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp:23: In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp:23: In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp:23: In file included from bayesxsrc/mcmc/variance_nonp_vector_nigmix.h:26: In file included from bayesxsrc/mcmc/mcmc_const.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/IWLS_pspline.cpp -o bayesxsrc/psplines/IWLS_pspline.o In file included from bayesxsrc/psplines/IWLS_pspline.cpp:20: In file included from bayesxsrc/psplines/IWLS_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/IWLS_pspline.cpp:20: In file included from bayesxsrc/psplines/IWLS_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/IWLS_pspline.cpp:20: In file included from bayesxsrc/psplines/IWLS_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/IWLS_pspline.cpp:20: In file included from bayesxsrc/psplines/IWLS_pspline.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/bsplinemat.cpp -o bayesxsrc/psplines/bsplinemat.o In file included from bayesxsrc/psplines/bsplinemat.cpp:20: In file included from bayesxsrc/psplines/bsplinemat.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/bsplinemat.cpp:20: In file included from bayesxsrc/psplines/bsplinemat.h:28: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/bsplinemat.cpp:20: In file included from bayesxsrc/psplines/bsplinemat.h:28: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/bsplinemat.cpp:20: In file included from bayesxsrc/psplines/bsplinemat.h:28: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/fullcond_pspline_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_gaussian.o In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/psplines/fullcond_pspline_gaussian.cpp:929:8: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 929 | mP.prettyPrint(out5); | ^ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/fullcond_pspline_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_stepwise.o In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_gaussian.h:27: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:485:35: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'datamatrix' (aka 'statmatrix') and 'datamatrix') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator] 485 | while(count < 200 && (bold==datamatrix(nrpar,1,0) || norm(beta-bold)/nold > 0.00001)) | ~~~~^ ~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/bib/tarray2d.h:232:7: note: ambiguity is between a regular call to this operator and a call with the argument order reversed 232 | bool operator==(const Array2D &to); | ^ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1005:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1005 | unsigned number = untervector.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1095:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1095 | number = maxi - 1; | ~ ~~~~~^~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1100:23: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1100 | number = maxi - 2; | ~ ~~~~~^~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1105:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1105 | number = floor(maxi/2); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1120:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1120 | number = floor(maxi/3); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1126:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1126 | number = floor(maxi/5); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1132:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1132 | number = floor(maxi/10); | ~ ^~~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1709:48: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 1709 | update_stepwise(sample.get(index(cumnumber[merken]-1,0),0)); | ~~~~~~~~~ ^~~~~~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1670:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1670 | for(k=number1.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1675:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1675 | for(k=number2.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:2294:8: warning: variable 'interaction2' set but not used [-Wunused-but-set-variable] 2294 | bool interaction2 = false; | ^ 18 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_gaussian.o In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:20: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:20: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:20: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:20: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:95:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 95 | he1 = datamatrix(xv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:96:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 96 | he2 = datamatrix(yv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp:322:47: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 322 | kappaburnin = datamatrix(o->get_burnin()/2.0,1,0.0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~^~~~ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_stepwise.o In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:30: In file included from bayesxsrc/mcmc/mcmc_nonpbasis.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:136:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 136 | KHenv = envmatdouble(0.0,nrpar,bandw); | ~~~~~~~~~~~~ ^~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:143:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 143 | Kenv = envmatdouble(0.0,nrpar,bandw); | ~~~~~~~~~~~~ ^~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:56:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 56 | he1 = datamatrix(xv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:57:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 57 | he2 = datamatrix(yv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:860:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 860 | unsigned number = untervector.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:933:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = floor(maxi/2); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:940:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 940 | number = floor(maxi/3); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:946:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 946 | number = floor(maxi/5); | ~ ^~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:952:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 952 | number = floor(maxi/10); | ~ ^~~~~~~~~~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1530:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1530 | for(k=number1.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1535:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1535 | for(k=number2.size()-1;k>=0;k--) | ~~~~~~~~~~~~~~~^~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:2462:37: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 2462 | Kenv = envmatdouble(0.0,nrpar,bandw); | ~~~~~~~~~~~~ ^~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:2484:37: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 2484 | Kenv = envmatdouble(0.0,nrpar,bandw); | ~~~~~~~~~~~~ ^~~~~ In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:22: In file included from bayesxsrc/psplines/fullcond_pspline_surf_stepwise.h:26: In file included from bayesxsrc/psplines/fullcond_pspline_surf_gaussian.h:26: In file included from bayesxsrc/bib/sparsemat.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1564:10: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1564 | sample.prettyPrint(out); | ^ 20 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/mcmc_pspline.cpp -o bayesxsrc/psplines/mcmc_pspline.o In file included from bayesxsrc/psplines/mcmc_pspline.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/mcmc_pspline.cpp:64:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 64 | begin.push_back(KAB.size()); | ~~~~~~~~~ ~~~~^~~~~~ bayesxsrc/psplines/mcmc_pspline.cpp:725:19: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 725 | oldacceptance = acceptance; | ~ ^~~~~~~~~~ bayesxsrc/psplines/mcmc_pspline.cpp:726:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 726 | oldnrtrials = nrtrials; | ~ ^~~~~~~~ 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/mcmc_pspline_surf.cpp -o bayesxsrc/psplines/mcmc_pspline_surf.o In file included from bayesxsrc/psplines/mcmc_pspline_surf.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline_surf.h:26: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline_surf.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline_surf.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline_surf.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline_surf.h:26: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/mcmc_pspline_surf.cpp:22: In file included from bayesxsrc/psplines/mcmc_pspline_surf.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/mcmc_pspline_surf.cpp:786:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] 786 | begin.push_back(KAB.size()); | ~~~~~~~~~ ~~~~^~~~~~ bayesxsrc/psplines/mcmc_pspline_surf.cpp:1201:14: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1201 | int span = sqrt((static_cast(nrpar)/10.0)>1?(static_cast(nrpar)/10.0):2.0); | ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bayesxsrc/psplines/mcmc_pspline_surf.cpp:1197:19: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 1197 | oldacceptance = acceptance; | ~ ^~~~~~~~~~ bayesxsrc/psplines/mcmc_pspline_surf.cpp:1198:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 1198 | oldnrtrials = nrtrials; | ~ ^~~~~~~~ 10 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/spline_basis.cpp -o bayesxsrc/psplines/spline_basis.o In file included from bayesxsrc/psplines/spline_basis.cpp:22: In file included from bayesxsrc/psplines/spline_basis.h:27: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/spline_basis.cpp:22: In file included from bayesxsrc/psplines/spline_basis.h:27: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis.cpp:22: In file included from bayesxsrc/psplines/spline_basis.h:27: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis.cpp:22: In file included from bayesxsrc/psplines/spline_basis.h:27: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 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:1092:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1092 | nrknots = knot.size(); | ~ ~~~~~^~~~~~ bayesxsrc/psplines/spline_basis.cpp:2585:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2585 | unsigned envsize = XX_env.getEnv().size(); | ~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/psplines/spline_basis.cpp:2675:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2675 | unsigned envsize = XX_env.getEnv().size(); | ~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis.cpp:22: In file included from bayesxsrc/psplines/spline_basis.h:27: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/psplines/spline_basis.cpp:4316:12: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 4316 | Z_grid.prettyPrint(outresZ); | ^ 11 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/psplines/spline_basis_surf.cpp -o bayesxsrc/psplines/spline_basis_surf.o In file included from bayesxsrc/psplines/spline_basis_surf.cpp:20: In file included from bayesxsrc/psplines/spline_basis_surf.h:26: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/psplines/spline_basis_surf.cpp:20: In file included from bayesxsrc/psplines/spline_basis_surf.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis_surf.cpp:20: In file included from bayesxsrc/psplines/spline_basis_surf.h:26: In file included from bayesxsrc/mcmc/fullcond.h:33: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis_surf.cpp:20: In file included from bayesxsrc/psplines/spline_basis_surf.h:26: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/psplines/spline_basis_surf.cpp:664:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 664 | nrdiffobs = freq.size(); | ~ ~~~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:1426:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1426 | x1mean = datamatrix(optionsp->get_samplesize(),xv.size(),0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:1427:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1427 | x2mean = datamatrix(optionsp->get_samplesize(),yv.size(),0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:1430:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1430 | he1 = datamatrix(xv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:1431:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1431 | he2 = datamatrix(yv.size(),1,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:2158:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2158 | betaweightx = datamatrix(xv.size(),nrpar,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:2159:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2159 | betaweighty = datamatrix(yv.size(),nrpar,0); | ~~~~~~~~~~ ~~~^~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:2678:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 2678 | unsigned nr = effectvaluesx.size(); | ~~ ~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/psplines/spline_basis_surf.cpp:20: In file included from bayesxsrc/psplines/spline_basis_surf.h:26: In file included from bayesxsrc/mcmc/fullcond.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/psplines/spline_basis_surf.cpp:3108:12: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 3108 | Z_grid.prettyPrint(outresZ); | ^ 15 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC.cpp -o bayesxsrc/structadd/FC.o In file included from bayesxsrc/structadd/FC.cpp:23: In file included from bayesxsrc/structadd/FC.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC.cpp:23: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC.cpp:23: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC.cpp:858:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 858 | nr = datanames.size(); //Kommentar Susanne: das hab ich hier eigefuegt | ~ ~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_hrandom.cpp -o bayesxsrc/structadd/FC_hrandom.o In file included from bayesxsrc/structadd/FC_hrandom.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_hrandom.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_hrandom.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_hrandom.cpp:605:8: warning: variable 'conv2' set but not used [-Wunused-but-set-variable] 605 | bool conv2 = true; | ^ bayesxsrc/structadd/FC_hrandom.cpp:845:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 845 | ST::inttostring(optionsp->level1) + " percent credible intervals\n"); | ~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_hrandom.cpp:852:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 852 | ST::inttostring(optionsp->level2) + " percent credible intervals\n"); | ~~ ~~~~~~~~~~^~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_hrandom_variance.cpp -o bayesxsrc/structadd/FC_hrandom_variance.o `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_hrandom_variance_vec.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec.o In file included from bayesxsrc/structadd/FC_hrandom_variance.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:23: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:23: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:23: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:221:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 221 | int f; | ^ bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:39:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 39 | int f; | ^ 5 warnings generated. 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.o In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.h:27: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.h:27: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:22: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.h:27: In file included from bayesxsrc/structadd/FC_hrandom_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:38:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 38 | int f; | ^ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_linear.cpp -o bayesxsrc/structadd/FC_linear.o In file included from bayesxsrc/structadd/FC_linear.cpp:22: In file included from bayesxsrc/structadd/FC_linear.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_linear.cpp:22: In file included from bayesxsrc/structadd/FC_linear.h:30: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_linear.cpp:22: In file included from bayesxsrc/structadd/FC_linear.h:30: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_linear.cpp:65:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 65 | return designhelp.size()-1; | ~~~~~~ ~~~~~~~~~~~~~~~~~^~ 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:374:16: warning: variable 'logold' set but not used [-Wunused-but-set-variable] 374 | double logold = 0.0; | ^ bayesxsrc/structadd/FC_linear.cpp:604:55: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 604 | design = datamatrix(designhelp[0].rows(),designhelp.size()); | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_linear.cpp:804:14: warning: variable 'h' set but not used [-Wunused-but-set-variable] 804 | double h = 0.0; | ^ `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_mult.cpp -o bayesxsrc/structadd/FC_mult.o 9 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_shared.cpp -o bayesxsrc/structadd/FC_shared.o In file included from bayesxsrc/structadd/FC_mult.cpp:22: In file included from bayesxsrc/structadd/FC_mult.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_mult.cpp:22: In file included from bayesxsrc/structadd/FC_mult.h:30: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_mult.cpp:22: In file included from bayesxsrc/structadd/FC_mult.h:30: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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(); | ^ In file included from bayesxsrc/structadd/FC_shared.cpp:22: In file included from bayesxsrc/structadd/FC_shared.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_shared.cpp:22: In file included from bayesxsrc/structadd/FC_shared.h:30: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_shared.cpp:22: In file included from bayesxsrc/structadd/FC_shared.h:30: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_nonp.cpp -o bayesxsrc/structadd/FC_nonp.o 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_nonp_variance.cpp -o bayesxsrc/structadd/FC_nonp_variance.o In file included from bayesxsrc/structadd/FC_nonp.cpp:22: In file included from bayesxsrc/structadd/FC_nonp.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_nonp.cpp:22: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_nonp.cpp:22: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/structadd/FC_nonp_variance.cpp:20: In file included from bayesxsrc/structadd/FC_nonp_variance.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ 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:123:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 123 | : FC(o,t,Dp->posbeg.size(),1,fp) | ~~ ~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_nonp.cpp:150:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 150 | partres = datamatrix(designp->posbeg.size(),1,0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~~~~ 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:1019:12: warning: variable 'h' set but not used [-Wunused-but-set-variable] 1019 | double h = 0.0; | ^ In file included from bayesxsrc/structadd/FC_nonp_variance.cpp:20: In file included from bayesxsrc/structadd/FC_nonp_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ bayesxsrc/structadd/FC_nonp.cpp:1641:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1641 | ST::inttostring(optionsp->level1) + " percent credible intervals\n"); | ~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_nonp.cpp:1648:46: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1648 | ST::inttostring(optionsp->level2) + " percent credible intervals\n"); | ~~ ~~~~~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_nonp_variance.cpp:20: In file included from bayesxsrc/structadd/FC_nonp_variance.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:722:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 722 | int f; | ^ bayesxsrc/structadd/FC_nonp_variance.cpp:1364:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1364 | unsigned nfunc = FC_tau2s.size(); | ~~~~~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_nonp_variance.cpp:1455:16: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 1455 | nromega=d->nromega; | ~~~~^~~~~~~ bayesxsrc/structadd/FC_nonp_variance.cpp:1533:42: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 1533 | out << ST::doubletostring(omegas(*sampled_betap,0),4) << " "; | ~~~~~~ ^~~~~~~~~~~~~~ 9 warnings generated. 11 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_nonp_variance_vec.cpp -o bayesxsrc/structadd/FC_nonp_variance_vec.o In file included from bayesxsrc/structadd/FC_nonp_variance_vec.cpp:22: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_nonp_variance_vec.cpp:22: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_nonp_variance_vec.cpp:22: In file included from bayesxsrc/structadd/FC_nonp_variance_vec.h:31: In file included from bayesxsrc/structadd/FC_nonp.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_predict.cpp -o bayesxsrc/structadd/FC_predict.o In file included from bayesxsrc/structadd/FC_predict.cpp:22: In file included from bayesxsrc/structadd/FC_predict.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_predict.cpp:22: In file included from bayesxsrc/structadd/FC_predict.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_predict.cpp:22: In file included from bayesxsrc/structadd/FC_predict.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_predict.cpp:644:12: warning: variable 'scalehelp' set but not used [-Wunused-but-set-variable] 644 | double scalehelp = 0.0; | ^ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_predict_mult.cpp -o bayesxsrc/structadd/FC_predict_mult.o In file included from bayesxsrc/structadd/FC_predict_mult.cpp:22: In file included from bayesxsrc/structadd/FC_predict_mult.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_predict_mult.cpp:22: In file included from bayesxsrc/structadd/FC_predict_mult.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_predict_mult.cpp:22: In file included from bayesxsrc/structadd/FC_predict_mult.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_predict_mult.cpp:60:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 60 | setbeta((likep[0])->nrobs,likep.size()*3,0); | ~~~~~~~ ~~~~~~~~~~~~^~ bayesxsrc/structadd/FC_predict_mult.cpp:293:19: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 293 | int s = likep.size(); | ~ ~~~~~~^~~~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_cv.cpp -o bayesxsrc/structadd/FC_cv.o In file included from bayesxsrc/structadd/FC_cv.cpp:22: In file included from bayesxsrc/structadd/FC_cv.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_cv.cpp:22: In file included from bayesxsrc/structadd/FC_cv.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_cv.cpp:22: In file included from bayesxsrc/structadd/FC_cv.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_cv.cpp:94:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 94 | size = hrandoms->size(); | ~ ~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_variance_pen_vector.cpp -o bayesxsrc/structadd/FC_variance_pen_vector.o In file included from bayesxsrc/structadd/FC_variance_pen_vector.cpp:22: In file included from bayesxsrc/structadd/FC_variance_pen_vector.h:26: In file included from bayesxsrc/structadd/FC_linear.h:29: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_variance_pen_vector.cpp:22: In file included from bayesxsrc/structadd/FC_variance_pen_vector.h:26: In file included from bayesxsrc/structadd/FC_linear.h:30: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_variance_pen_vector.cpp:22: In file included from bayesxsrc/structadd/FC_variance_pen_vector.h:26: In file included from bayesxsrc/structadd/FC_linear.h:30: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:249:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 249 | datamatrix tau2inv(tau2.size(),1,0); | ~~~~~~~ ~~~~~^~~~~~ bayesxsrc/structadd/FC_variance_pen_vector.cpp:285:48: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 285 | FC_shrinkage = FC(optionsp,"",shrinkagefix.size(),1,samplepath + ".shrinkage"); | ~~ ~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/FC_variance_pen_vector.cpp:615:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 615 | int f; | ^ 8 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/GENERAL_OPTIONS.cpp -o bayesxsrc/structadd/GENERAL_OPTIONS.o In file included from bayesxsrc/structadd/GENERAL_OPTIONS.cpp:20: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ 2 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/MASTER_obj.cpp -o bayesxsrc/structadd/MASTER_obj.o In file included from bayesxsrc/structadd/MASTER_obj.cpp:21: In file included from bayesxsrc/structadd/MASTER_obj.h:27: In file included from bayesxsrc/structadd/distr.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/MASTER_obj.cpp:21: In file included from bayesxsrc/structadd/MASTER_obj.h:27: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/MASTER_obj.cpp:21: In file included from bayesxsrc/structadd/MASTER_obj.h:27: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design.cpp -o bayesxsrc/structadd/design.o In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:93:21: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 93 | size = ZoutT[i].size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/design.cpp:627:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 627 | s=ZoutT[i].size(); | ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/design.cpp:670:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 670 | end =ZoutTZout.size()-1; | ~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/design.cpp:737:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'value_type' (aka 'int') [-Wshorten-64-to-32] 737 | beg_ZoutTZout.push_back(ZoutTZout.size()); | ~~~~~~~~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/design.cpp:864:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 864 | size = ZoutT[i].size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/design.cpp:887:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 887 | size = ZoutT[i].size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/design.cpp:1690:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1690 | datamatrix Z(Zout.rows(),ZoutT.size(),0); | ~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/structadd/design.cpp:1696:5: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1696 | Z.prettyPrint(out4); | ^ In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/structadd/design.cpp:1701:7: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1701 | ind.prettyPrint(out5); | ^ In file included from bayesxsrc/structadd/design.cpp:22: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/structadd/design.cpp:1706:14: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1706 | index_data.prettyPrint(out6); | ^ 15 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design_hrandom.cpp -o bayesxsrc/structadd/design_hrandom.o In file included from bayesxsrc/structadd/design_hrandom.cpp:22: In file included from bayesxsrc/structadd/design_hrandom.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design_hrandom.cpp:22: In file included from bayesxsrc/structadd/design_hrandom.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design_hrandom.cpp:22: In file included from bayesxsrc/structadd/design_hrandom.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/design_hrandom.cpp:102:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 102 | nrpar = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_hrandom.cpp:109:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 109 | Zout = datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_hrandom.cpp:147:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 147 | nrpar = posbeg.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_hrandom.cpp:149:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 149 | Zout = datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ 8 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design_mrf.cpp -o bayesxsrc/structadd/design_mrf.o In file included from bayesxsrc/structadd/design_mrf.cpp:22: In file included from bayesxsrc/structadd/design_mrf.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design_mrf.cpp:22: In file included from bayesxsrc/structadd/design_mrf.h:30: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design_mrf.cpp:22: In file included from bayesxsrc/structadd/design_mrf.h:30: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design_pspline.cpp -o bayesxsrc/structadd/design_pspline.o In file included from bayesxsrc/structadd/design_pspline.cpp:22: In file included from bayesxsrc/structadd/design_pspline.h:28: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design_pspline.cpp:22: In file included from bayesxsrc/structadd/design_pspline.h:28: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design_pspline.cpp:22: In file included from bayesxsrc/structadd/design_pspline.h:28: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:66:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 66 | int f; | ^ bayesxsrc/structadd/design_pspline.cpp:205:20: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 205 | nrpar = nrknots-1+degree; | ~ ~~~~~~~~~^~~~~~~ bayesxsrc/structadd/design_pspline.cpp:214:42: warning: implicit conversion loses integer precision: 'long' to 'const unsigned int' [-Wshorten-64-to-32] 214 | XWX = envmatdouble(bandmatdouble(nrpar,degree,0)); | ~~~~~~~~~~~~~ ^~~~~~ bayesxsrc/structadd/design_pspline.cpp:215:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 215 | Wsum =datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:336:41: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 336 | Zout = datamatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~^~ bayesxsrc/structadd/design_pspline.cpp:336:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 336 | Zout = datamatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:337:52: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 337 | index_Zout = statmatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~^~ bayesxsrc/structadd/design_pspline.cpp:337:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 337 | index_Zout = statmatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:428:24: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 428 | datamatrix help(nrpar+degree,1,0.0); | ~~~~ ~~~~~^~~~~~~ bayesxsrc/structadd/design_pspline.cpp:472:52: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 472 | Zout_derivative = datamatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~^~ bayesxsrc/structadd/design_pspline.cpp:472:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 472 | Zout_derivative = datamatrix(posbeg.size(),degree+1,0.0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:534:24: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 534 | datamatrix help(nrpar+degree,1,0.0); | ~~~~ ~~~~~^~~~~~~ bayesxsrc/structadd/design_pspline.cpp:686:52: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 686 | precisioninv = envmatdouble(0.0,nrpar,degree>2?degree:2); | ~~~~~~~~~~~~ ^~~~~~ bayesxsrc/structadd/design_pspline.cpp:765:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 765 | designlinear = datamatrix(posbeg.size(),basisNull.rows()-1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_pspline.cpp:798:49: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 798 | precision = envmatdouble(0.0,nrpar,degree>2?degree:2); | ~~~~~~~~~~~~ ^~~~~~ bayesxsrc/structadd/design_pspline.cpp:870:51: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 870 | op->out(" Number of knots: " + ST::inttostring(nrknots) + "\n" ); | ~~ ^~~~~~~ bayesxsrc/structadd/design_pspline.cpp:874:53: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 874 | op->out(" Degree of Splines: " + ST::inttostring(degree) + "\n" ); | ~~ ^~~~~~ bayesxsrc/structadd/design_pspline.cpp:879:71: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 879 | op->out(" bspline , xvar(x) generate(Bs) power(" + ST::inttostring(degree) + | ~~ ^~~~~~ 22 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr.cpp -o bayesxsrc/structadd/distr.o In file included from bayesxsrc/structadd/distr.cpp:22: In file included from bayesxsrc/structadd/distr.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr.cpp:22: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr.cpp:22: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/distr.cpp:827:10: warning: variable 'h' set but not used [-Wunused-but-set-variable] 827 | double h = 0.0; | ^ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_categorical.cpp -o bayesxsrc/structadd/distr_categorical.o In file included from bayesxsrc/structadd/distr_categorical.cpp:21: In file included from bayesxsrc/structadd/distr_categorical.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_categorical.cpp:21: In file included from bayesxsrc/structadd/distr_categorical.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_categorical.cpp:21: In file included from bayesxsrc/structadd/distr_categorical.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_categorical_mult.cpp -o bayesxsrc/structadd/distr_categorical_mult.o In file included from bayesxsrc/structadd/distr_categorical_mult.cpp:23: In file included from bayesxsrc/structadd/distr_categorical_mult.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_categorical_mult.cpp:23: In file included from bayesxsrc/structadd/distr_categorical_mult.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_categorical_mult.cpp:23: In file included from bayesxsrc/structadd/distr_categorical_mult.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:427:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'const unsigned int' [-Wfloat-conversion] 427 | randnumbers::rand_wishart(sumB,2.0*A+nrobs,helpmat2); | ~~~~~~~~~~~ ~~~~~^~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:605:14: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 605 | nrcat = dp.size(); | ~ ~~~^~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:612:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 612 | nrothercat = othercat.size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:964:25: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 964 | lin = (*worklin[*wresponsecat])(i,0); | ~~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:965:21: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 965 | (*responsep[*wresponsecat])(i,0) = lin + truncnormal(maxutility(responsep,i,*wresponsecat) - lin,20-lin); | ~~~~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:965:85: warning: implicit conversion turns floating-point number into integer: 'double' to 'const unsigned int' [-Wfloat-conversion] 965 | (*responsep[*wresponsecat])(i,0) = lin + truncnormal(maxutility(responsep,i,*wresponsecat) - lin,20-lin); | ~~~~~~~~~~ ^~~~~~~~~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:972:74: warning: implicit conversion turns floating-point number into integer: 'double' to 'size_type' (aka 'unsigned long') [-Wfloat-conversion] 972 | (*responsep[j])(i,0) = lin + truncnormal(-20-lin,(*responsep[*wresponsecat])(i,0) - lin); | ~~~~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_categorical_mult.cpp:23: In file included from bayesxsrc/structadd/distr_categorical_mult.h:26: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/structadd/distr_categorical_mult.cpp:1137:19: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 1137 | workingresponse.prettyPrint(out1); | ^ 12 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_mixture.cpp -o bayesxsrc/structadd/distr_mixture.o In file included from bayesxsrc/structadd/distr_mixture.cpp:23: In file included from bayesxsrc/structadd/distr_mixture.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_mixture.cpp:23: In file included from bayesxsrc/structadd/distr_mixture.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_mixture.cpp:23: In file included from bayesxsrc/structadd/distr_mixture.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_gamlss.cpp -o bayesxsrc/structadd/distr_gamlss.o In file included from bayesxsrc/structadd/distr_gamlss.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_gamlss.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_gamlss.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/distr_gamlss.cpp:57:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 57 | stoprmax = responsemax; | ~ ^~~~~~~~~~~ bayesxsrc/structadd/distr_gamlss.cpp:2061:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 2061 | stoprmax = responsemax; | ~ ^~~~~~~~~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_gamlss_nadja.cpp -o bayesxsrc/structadd/distr_gamlss_nadja.o In file included from bayesxsrc/structadd/distr_gamlss_nadja.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss_nadja.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_gamlss_nadja.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss_nadja.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_gamlss_nadja.cpp:20: In file included from bayesxsrc/structadd/distr_gamlss_nadja.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/distr_gamlss_nadja.cpp:830:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 830 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:4750:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 4750 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:5350:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 5350 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:7829:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 7829 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:8215:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 8215 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:8702:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 8702 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:10715:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 10715 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:12115:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 12115 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:15081:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 15081 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:15339:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 15339 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:17163:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 17163 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:17697:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 17697 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:18430:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 18430 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:21542:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 21542 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:22572:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 22572 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:23043:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 23043 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:23878:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 23878 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:24340:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 24340 | double * workresp = response.getV(); | ^ 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:25083:16: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 25083 | stoprmax = responsemax; | ~ ^~~~~~~~~~~ bayesxsrc/structadd/distr_gamlss_nadja.cpp:25937:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 25937 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:26509:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 26509 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:26984:10: warning: variable 'u' set but not used [-Wunused-but-set-variable] 26984 | double u; | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:27779:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 27779 | double * workresp = response.getV(); | ^ bayesxsrc/structadd/distr_gamlss_nadja.cpp:28748:14: warning: variable 'workresp' set but not used [-Wunused-but-set-variable] 28748 | double * workresp = response.getV(); | ^ 29 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_gamlss_copula.cpp -o bayesxsrc/structadd/distr_gamlss_copula.o In file included from bayesxsrc/structadd/distr_gamlss_copula.cpp:25: In file included from bayesxsrc/structadd/distr_gamlss_copula.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_gamlss_copula.cpp:25: In file included from bayesxsrc/structadd/distr_gamlss_copula.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_gamlss_copula.cpp:25: In file included from bayesxsrc/structadd/distr_gamlss_copula.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:360:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 360 | int s1 = distrp[1]->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:361:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 361 | int s2 = distrp[0]->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:643:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 643 | int s1 = distrp[1]->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:644:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 644 | int s2 = distrp[0]->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:922:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 922 | int s1 = dynamic_cast(distrp[1])->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:923:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 923 | int s2 = dynamic_cast(distrp[0])->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:1316:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1316 | int s1 = dynamic_cast(distrp[1])->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/distr_gamlss_copula.cpp:1317:63: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 1317 | int s2 = dynamic_cast(distrp[0])->distrp.size(); | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 12 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/distr_zeroadjusted.cpp -o bayesxsrc/structadd/distr_zeroadjusted.o In file included from bayesxsrc/structadd/distr_zeroadjusted.cpp:20: In file included from bayesxsrc/structadd/distr_zeroadjusted.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/distr_zeroadjusted.cpp:20: In file included from bayesxsrc/structadd/distr_zeroadjusted.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/distr_zeroadjusted.cpp:20: In file included from bayesxsrc/structadd/distr_zeroadjusted.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/mcmcsim.cpp -o bayesxsrc/structadd/mcmcsim.o In file included from bayesxsrc/structadd/mcmcsim.cpp:20: In file included from bayesxsrc/structadd/mcmcsim.h:27: In file included from bayesxsrc/structadd/GENERAL_OPTIONS.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/mcmcsim.cpp:20: In file included from bayesxsrc/structadd/mcmcsim.h:28: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/mcmcsim.cpp:20: In file included from bayesxsrc/structadd/mcmcsim.h:28: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:71:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 71 | nrfc = FCpointer.size(); | ~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:214:10: warning: variable 'c' set but not used [-Wunused-but-set-variable] 214 | bool c = false; | ^ bayesxsrc/structadd/mcmcsim.cpp:291:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'long' [-Wfloat-conversion] 291 | long sec = (endsim-beginsim)/clk; | ~~~ ~~~~~~~~~~~~~~~~~^~~~ bayesxsrc/structadd/mcmcsim.cpp:158:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 158 | unsigned nrmodels = equations.size(); | ~~~~~~~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:249:56: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 249 | (" APPROXIMATE RUN TIME: " + ST::inttostring(long(sec)) + | ~~ ^~~~~~~~~ bayesxsrc/structadd/mcmcsim.cpp:258:54: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 258 | " minute " + ST::inttostring(long(sec)) + " seconds\n"); | ~~ ^~~~~~~~~ bayesxsrc/structadd/mcmcsim.cpp:257:64: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 257 | (" APPROXIMATE RUN TIME: " + ST::inttostring(min) + | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:267:45: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 267 | + ST::inttostring(long(sec)) + " seconds\n"); | ~~ ^~~~~~~~~ bayesxsrc/structadd/mcmcsim.cpp:265:68: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 265 | (" APPROXIMATE RUN TIME: " + ST::inttostring(min) | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:297:51: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 297 | + ST::inttostring(sec) + | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:305:52: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 305 | + ST::inttostring(sec) + " seconds\n"); | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:304:51: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 304 | + ST::inttostring(min) + " minute " | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:312:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 312 | + ST::inttostring(sec) + " seconds\n"); | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:311:49: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 311 | ST::inttostring(min) + " minutes " | ~~ ^~~ bayesxsrc/structadd/mcmcsim.cpp:387:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 387 | unsigned nrmodels = equations.size(); | ~~~~~~~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:558:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 558 | unsigned nrmodels = equations.size(); | ~~~~~~~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:589:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 589 | unsigned nrmodels = equations.size(); | ~~~~~~~~ ~~~~~~~~~~^~~~~~ bayesxsrc/structadd/mcmcsim.cpp:616:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 616 | unsigned nrmodels = equations.size(); | ~~~~~~~~ ~~~~~~~~~~^~~~~~ 22 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/model_parameters.cpp -o bayesxsrc/structadd/model_parameters.o In file included from bayesxsrc/structadd/model_parameters.cpp:22: In file included from bayesxsrc/structadd/model_parameters.h:26: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/model_parameters.cpp:22: In file included from bayesxsrc/structadd/model_parameters.h:28: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/structadd/model_parameters.cpp:22: In file included from bayesxsrc/structadd/model_parameters.h:28: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ 5 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/superbayesreg.cpp -o bayesxsrc/structadd/superbayesreg.o In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:28: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:30: In file included from bayesxsrc/bib/command.h:29: In file included from bayesxsrc/bib/model.h:26: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:29: In file included from bayesxsrc/structadd/MASTER_obj.h:27: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:29: In file included from bayesxsrc/structadd/MASTER_obj.h:27: In file included from bayesxsrc/structadd/distr.h:29: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/structadd/superbayesreg.cpp:20: In file included from bayesxsrc/structadd/superbayesreg.h:27: In file included from bayesxsrc/bib/statobj.h:27: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector:312: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/comparison.h:12: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h:15: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance_varselection' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec_nmig' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ bayesxsrc/structadd/superbayesreg.cpp:131:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 131 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ 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:1749:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1749 | unsigned modnr = b.equations.size(); | ~~~~~ ~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:6754:15: warning: variable 'pos' set but not used [-Wunused-but-set-variable] 6754 | unsigned pos; | ^ 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:1926:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1926 | weightpos = modelvarnamesv.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:1978:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1978 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:5923:87: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 5923 | int off = distr_gausscopulas[distr_gausscopulas.size()-1].distrp[0]->distrp.size()+1; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:6191:89: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 6191 | int off = distr_gausscopula2s[distr_gausscopula2s.size()-1].distrp[0]->distrp.size()+1; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:6480:93: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 6480 | int off = distr_clayton_copulas[distr_clayton_copulas.size()-1].distrp[0]->distrp.size()+1; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:6725:91: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 6725 | int off = distr_gumbel_copulas[distr_gumbel_copulas.size()-1].distrp[0]->distrp.size()+1; | ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:8545:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8545 | unsigned cat = distr_multinomprobits.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:8559:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8559 | unsigned cat = distr_multinomprobits.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:8586:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8586 | unsigned cat = distr_multgaussians.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:8609:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8609 | unsigned cat = distr_multgaussians.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:8645:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8645 | unsigned cat = distr_multinomlogits.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:8659:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 8659 | unsigned cat = distr_multinomlogits.size(); | ~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:9168:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9168 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9279:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9279 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9302:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9302 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9332:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9332 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9346:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9346 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9359:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9359 | unsigned nr = varnames.size(); | ~~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:9491:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 9491 | int f; | ^ bayesxsrc/structadd/superbayesreg.cpp:9510:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9510 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9536:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9536 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9622:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9622 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:9929:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 9929 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10057:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10057 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10124:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10124 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10251:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 10251 | int f; | ^ bayesxsrc/structadd/superbayesreg.cpp:10190:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10190 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10324:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 10324 | int f; | ^ bayesxsrc/structadd/superbayesreg.cpp:10269:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10269 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10399:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 10399 | int f; | ^ bayesxsrc/structadd/superbayesreg.cpp:10344:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10344 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10449:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10449 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10567:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10567 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10970:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 10970 | int f; | ^ bayesxsrc/structadd/superbayesreg.cpp:10642:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10642 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:10648:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10648 | extract_data(i,d,iv,terms[i].varnames.size()); | ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~ bayesxsrc/structadd/superbayesreg.cpp:10988:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 10988 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11066:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 11066 | unsigned modnr = equations.size()-1; | ~~~~~ ~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11201:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11201 | ridge_linear = FC_linear_pens.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11202:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11202 | ridge = FC_variance_pen_vectors.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11208:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11208 | lasso_linear = FC_linear_pens.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11209:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11209 | lasso = FC_variance_pen_vectors.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11215:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11215 | ssvs_linear = FC_linear_pens.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~^~ bayesxsrc/structadd/superbayesreg.cpp:11216:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 11216 | ssvs = FC_variance_pen_vector_ssvss.size()-1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design_kriging.cpp -o bayesxsrc/structadd/design_kriging.o In file included from bayesxsrc/structadd/design_kriging.cpp:22: In file included from bayesxsrc/structadd/design_kriging.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design_kriging.cpp:22: In file included from bayesxsrc/structadd/design_kriging.h:27: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design_kriging.cpp:22: In file included from bayesxsrc/structadd/design_kriging.h:27: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:90:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 90 | int f; | ^ bayesxsrc/structadd/design_kriging.cpp:183:35: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 183 | compute_knots(xvalues,yvalues,nrknots,-20,20,xknots,yknots); | ~~~~~~~~~~~~~ ^~~~~~~ bayesxsrc/structadd/design_kriging.cpp:185:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 185 | nrpar = xknots.size(); | ~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:225:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 225 | Wsum = datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:387:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 387 | unsigned nrdiffobs = posbeg.size(); | ~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:751:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 751 | Zout = datamatrix(posbeg.size(),nrpar,0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:775:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 775 | Kfull = datamatrix(xknots.size(),xknots.size(),0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:775:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 775 | Kfull = datamatrix(xknots.size(),xknots.size(),0); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_kriging.cpp:845:51: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 845 | op->out(" Number of knots: " + ST::inttostring(nrknots) + "\n"); | ~~ ^~~~~~~ In file included from bayesxsrc/structadd/design_kriging.cpp:22: In file included from bayesxsrc/structadd/design_kriging.h:26: In file included from bayesxsrc/bib/statmat.h:26: In file included from bayesxsrc/bib/tmatrix.h:34: In file included from bayesxsrc/bib/tpremat.h:227: bayesxsrc/bib/tpremat.cpp:689:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 689 | int currW = item.str().length(); | ~~~~~ ~~~~~~~~~~~^~~~~~~~ bayesxsrc/structadd/design_kriging.cpp:820:11: note: in instantiation of member function 'PreMatrix::prettyPrint' requested here 820 | XWXfull.prettyPrint(out); | ^ 15 warnings generated. 243 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/design_userdefined.cpp -o bayesxsrc/structadd/design_userdefined.o In file included from bayesxsrc/structadd/design_userdefined.cpp:22: In file included from bayesxsrc/structadd/design_userdefined.h:28: In file included from bayesxsrc/structadd/design.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/design_userdefined.cpp:22: In file included from bayesxsrc/structadd/design_userdefined.h:28: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/design_userdefined.cpp:22: In file included from bayesxsrc/structadd/design_userdefined.h:28: In file included from bayesxsrc/structadd/design.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 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:307:35: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 307 | basisNull = datamatrix(nrpar-rankK,nrpar,1); | ~~~~~~~~~~ ~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:317:41: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 317 | basisNull(k,j) = Kstat(j,rankK+k); | ~~~~~ ~~~~~^~ bayesxsrc/structadd/design_userdefined.cpp:335:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 335 | designlinear = datamatrix(posbeg.size(),basisNull.rows()-1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:524:104: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 524 | optionsp->out(" Rank was set to the dimension of the penalty matrix: " + ST::inttostring(rankK) + "\n"); | ~~ ^~~~~ bayesxsrc/structadd/design_userdefined.cpp:544:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 544 | Wsum = datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:601:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 601 | op->out(" Rank of penalty matrix: " + ST::inttostring(rankK) + "\n"); | ~~ ^~~~~ bayesxsrc/structadd/design_userdefined.cpp:635:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 635 | size = ZoutT[i].size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:655:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 655 | size = ZoutT[i].size(); | ~ ~~~~~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:734:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 734 | int f; | ^ bayesxsrc/structadd/design_userdefined.cpp:1134:104: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1134 | optionsp->out(" Rank was set to the dimension of the penalty matrix: " + ST::inttostring(rankK) + "\n"); | ~~ ^~~~~ bayesxsrc/structadd/design_userdefined.cpp:1095:24: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 1095 | logdets = datamatrix(nromega,1,0.0); | ~~~~~~~~~~ ^~~~~~~ bayesxsrc/structadd/design_userdefined.cpp:1149:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 1149 | Wsum = datamatrix(posbeg.size(),1,1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/structadd/design_userdefined.cpp:1213:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 1213 | op->out(" Rank of penalty matrix: " + ST::inttostring(rankK) + "\n"); | ~~ ^~~~~ 18 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_predictive_check.cpp -o bayesxsrc/structadd/FC_predictive_check.o `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_predict_predictor.cpp -o bayesxsrc/structadd/FC_predict_predictor.o In file included from bayesxsrc/structadd/FC_predictive_check.cpp:22: In file included from bayesxsrc/structadd/FC_predictive_check.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_predictive_check.cpp:22: In file included from bayesxsrc/structadd/FC_predictive_check.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_predictive_check.cpp:22: In file included from bayesxsrc/structadd/FC_predictive_check.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/structadd/FC_merror.cpp -o bayesxsrc/structadd/FC_merror.o In file included from bayesxsrc/structadd/FC_predict_predictor.cpp:22: In file included from bayesxsrc/structadd/FC_predict_predictor.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_predict_predictor.cpp:22: In file included from bayesxsrc/structadd/FC_predict_predictor.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_predict_predictor.cpp:22: In file included from bayesxsrc/structadd/FC_predict_predictor.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ 4 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/main.cpp -o bayesxsrc/main.o In file included from bayesxsrc/structadd/FC_merror.cpp:22: In file included from bayesxsrc/structadd/FC_merror.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/structadd/FC_merror.cpp:22: In file included from bayesxsrc/structadd/FC_merror.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/structadd/FC_merror.cpp:22: In file included from bayesxsrc/structadd/FC_merror.h:31: In file included from bayesxsrc/structadd/FC.h:28: In file included from bayesxsrc/bib/sparsemat.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ bayesxsrc/structadd/FC_merror.cpp:40:7: warning: variable 'f' set but not used [-Wunused-but-set-variable] 40 | int f; | ^ 5 warnings generated. In file included from bayesxsrc/main.cpp:5: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/main.cpp:6: In file included from bayesxsrc/bib/adminparse_gnu.h:27: In file included from bayesxsrc/bib/data.h:30: bayesxsrc/bib/realvar.h:76:15: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 76 | realvar h(size()); | ~ ^~~~~~ In file included from bayesxsrc/main.cpp:6: In file included from bayesxsrc/bib/adminparse_gnu.h:27: bayesxsrc/bib/data.h:232:17: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 232 | return (size()-sum); | ~~~~~~ ~~~~~~^~~~ bayesxsrc/bib/data.h:594:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 594 | return datarep.varnames.size(); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ In file included from bayesxsrc/main.cpp:6: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:29: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/main.cpp:6: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:29: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/main.cpp:6: In file included from bayesxsrc/bib/adminparse_gnu.h:30: In file included from bayesxsrc/bib/bayesreg.h:34: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ In file included from bayesxsrc/main.cpp:5: In file included from bayesxsrc/bib/clstring.h:28: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iostream:45: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios:223: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale:19: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/once_flag.h:21: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/tuple:1433: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/exception:84: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception_ptr.h:16: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp_vector_nigmix' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector::~vector' requested here 639 | bayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zip_cloglog_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_mu_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_normal_sigma2_2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_normal_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_binary_dagum_latent' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_exp_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa0_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u_id' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_y' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_mu_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_u' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sfa2_sigma_v' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_variance_pen_vector_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_nonp_variance_varselection' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_vec_nmig' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_hrandom_variance_ssvs' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector::~vector' requested here 827 | superbayesreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector::~vector' requested here 400 | remlreg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian_special' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector::~vector' requested here 429 | stepwisereg (void) : statobject() | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'dataobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'bayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'superbayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'stepwisereg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'remlreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'mapobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:3: warning: destructor called on non-final 'dagobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 66 | __loc->~_Tp(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h:329:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 329 | std::__destroy_at(__p); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:749:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 749 | __alloc_traits::destroy(this->__alloc_, std::__to_address(--__soon_to_be_end)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:531:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 531 | __base_destruct_at_end(this->__begin_); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:248:16: note: in instantiation of member function 'std::vector::clear' requested here 248 | __vec_.clear(); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:259:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 259 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector::~vector' requested here 173 | ~admin_gnu() {} | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h:66:11: note: qualify call to silence this warning 66 | __loc->~_Tp(); | ^ bayesxsrc/main.cpp:35:9: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] 35 | char *ptr; | ^ 245 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/samson/multgaussian.cpp -o bayesxsrc/samson/multgaussian.o In file included from bayesxsrc/samson/multgaussian.cpp:22: In file included from bayesxsrc/samson/multgaussian.h:27: In file included from bayesxsrc/mcmc/distribution.h:26: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/samson/multgaussian.cpp:22: In file included from bayesxsrc/samson/multgaussian.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/samson/multgaussian.cpp:22: In file included from bayesxsrc/samson/multgaussian.h:27: In file included from bayesxsrc/mcmc/distribution.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/samson/multgaussian.cpp:22: In file included from bayesxsrc/samson/multgaussian.h:27: In file included from bayesxsrc/mcmc/distribution.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/samson/multgaussian.cpp:408:39: warning: implicit conversion turns floating-point number into integer: 'double' to 'const unsigned int' [-Wfloat-conversion] 408 | randnumbers::rand_wishart(sumB,2.0*A+nrobs,scale); | ~~~~~~~~~~~ ~~~~~^~~~~~ 7 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/adaptiv/fullcond_adaptiv.cpp -o bayesxsrc/adaptiv/fullcond_adaptiv.o In file included from bayesxsrc/adaptiv/fullcond_adaptiv.cpp:24: In file included from bayesxsrc/adaptiv/fullcond_adaptiv.h:28: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/adaptiv/fullcond_adaptiv.cpp:24: In file included from bayesxsrc/adaptiv/fullcond_adaptiv.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/adaptiv/fullcond_adaptiv.cpp:24: In file included from bayesxsrc/adaptiv/fullcond_adaptiv.h:28: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/adaptiv/fullcond_adaptiv.cpp:24: In file included from bayesxsrc/adaptiv/fullcond_adaptiv.h:29: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ 6 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` -I"/Users/ripley/R/cxx20/include" -DNDEBUG -isystem /opt/R/arm64/include -Ibayesxsrc/. -I"bayesxsrc/bib" -I"bayesxsrc/alex" -I"bayesxsrc/adaptiv" -I"bayesxsrc/andrea" -I"bayesxsrc/dag" -I"bayesxsrc/graph" -I"bayesxsrc/mcmc" -I"bayesxsrc/psplines" -I"bayesxsrc/samson" -I"bayesxsrc/leyre" -I"bayesxsrc/structadd" `gsl-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 `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` -c bayesxsrc/alex/mixture.cpp -o bayesxsrc/alex/mixture.o In file included from bayesxsrc/alex/mixture.cpp:24: In file included from bayesxsrc/alex/mixture.h:27: In file included from bayesxsrc/mcmc/mcmc.h:27: In file included from bayesxsrc/bib/statmat.h:29: bayesxsrc/bib/clstring.h:223:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 223 | return strspn(str,s.str); | ~~~~~~ ^~~~~~~~~~~~~~~~~ bayesxsrc/bib/clstring.h:228:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 228 | return strspn(str,s); | ~~~~~~ ^~~~~~~~~~~~~ In file included from bayesxsrc/alex/mixture.cpp:24: In file included from bayesxsrc/alex/mixture.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: In file included from bayesxsrc/bib/map.h:35: bayesxsrc/bib/graph.h:212:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 212 | return nodes.size(); | ~~~~~~ ~~~~~~^~~~~~ In file included from bayesxsrc/alex/mixture.cpp:24: In file included from bayesxsrc/alex/mixture.h:27: In file included from bayesxsrc/mcmc/mcmc.h:28: In file included from bayesxsrc/bib/statmat_penalty.h:28: bayesxsrc/bib/map.h:376:16: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 376 | nrpoly = p.size(); | ~ ~~^~~~~~ In file included from bayesxsrc/alex/mixture.cpp:24: In file included from bayesxsrc/alex/mixture.h:28: bayesxsrc/mcmc/fullcond.h:933:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 933 | number = numb; | ~ ^~~~ bayesxsrc/mcmc/fullcond.h:949:15: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] 949 | number = numb; | ~ ^~~~ bayesxsrc/alex/mixture.cpp:165:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 165 | effvalues = datamatrix(posbeg.size(),1); | ~~~~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/alex/mixture.cpp:170:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const unsigned int' [-Wshorten-64-to-32] 170 | setbeta(posbeg.size(),1,0.0); | ~~~~~~~ ~~~~~~~^~~~~~ bayesxsrc/alex/mixture.cpp:421:74: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 421 | revtemp = 1.0/( indobs*(1.0/scaletemp)+(1.0/compvar(compind(i,nrcomp)-1,0)) ); | ~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/alex/mixture.cpp:422:115: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 422 | remtemp = revtemp*( sumworkres*(1.0/scaletemp)+(1.0/compvar(compind(i,nrcomp)-1,0))*compmean(compind(i,nrcomp)-1,0) ); | ~~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/alex/mixture.cpp:422:82: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 422 | remtemp = revtemp*( sumworkres*(1.0/scaletemp)+(1.0/compvar(compind(i,nrcomp)-1,0))*compmean(compind(i,nrcomp)-1,0) ); | ~~~~~~~ ~~~~~~~~~~~~~~~~~^~ bayesxsrc/alex/mixture.cpp:581:14: warning: implicit conversion turns floating-point number into integer: 'double' to 'unsigned int' [-Wfloat-conversion] 581 | aclagloc=floor(optionsp->get_samplesize()*0.1); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. `"/Users/ripley/R/cxx20/bin/R" CMD config CXX` `"/Users/ripley/R/cxx20/bin/R" CMD config CXXFLAGS` 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/opt/R/arm64/lib `gsl-config --libs` -o BayesX installing via 'install.libs.R' to /Users/ripley/R/packages/tests-CXX20/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)