* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’
* installing *source* package ‘BayesXsrc’ ...
** package ‘BayesXsrc’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
make[1]: Entering directory '/tmp/Rtmp0EKJJM/R.INSTALL3152d27604a6ca/BayesXsrc/src'
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/andrea/baseline.cpp -o bayesxsrc/andrea/baseline.o
bayesxsrc/andrea/baseline.cpp:1366:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1366 |       blocksize = minauto + rand() % (maxauto-minauto+1);
      |       ^
bayesxsrc/andrea/baseline.cpp:1363:6: note: previous statement is here
 1363 |      if(optionsp->get_nriter()%100==0 && optionsp->get_nriter()<optionsp->get_burnin())
      |      ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/andrea/cox.cpp -o bayesxsrc/andrea/cox.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/andrea/IWLS_baseline.cpp -o bayesxsrc/andrea/IWLS_baseline.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/andrea/multibaseline.cpp -o bayesxsrc/andrea/multibaseline.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/andrea/multistate.cpp -o bayesxsrc/andrea/multistate.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -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:1972:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1972 |         if (x < 12.0)
      |         ^
bayesxsrc/bib/Random.cpp:1966:5: note: previous statement is here
 1966 |     if (x < 0.001)
      |     ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/adminparse_gnu.cpp -o bayesxsrc/bib/adminparse_gnu.o
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;
      |                   ^
In file included from bayesxsrc/bib/adminparse_gnu.cpp:22:
In file included from bayesxsrc/bib/adminparse_gnu.h:26:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/fstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/string:54:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:39:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ext/alloc_traits.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *, MCMC::DISTRIBUTION_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *, MCMC::FULLCOND_const_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *, MCMC::FULLCOND_const_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *, MCMC::FULLCOND_const_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *, MCMC::FULLCOND_const_nbinomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nbinomial>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *, MCMC::FULLCOND_variance_nonp_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *, MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector_nigmix>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *, MCMC::FULLCOND_variance_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *, MCMC::FULLCOND_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *, MCMC::FULLCOND_tvariance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *, MCMC::FULLCOND_tvariance2dim>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance2dim>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_adaptiv *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *, MCMC::FULLCOND_adaptiv>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_adaptiv>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *, MCMC::FULLCOND_pspline_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::IWLS_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *, MCMC::IWLS_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::IWLS_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *, MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *, MCMC::FULLCOND_kriging2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging2>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::fullcond_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *, MCMC::fullcond_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::fullcond_merror>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_baseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *, MCMC::pspline_baseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_baseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_multibaseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *, MCMC::pspline_multibaseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_multibaseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *, MCMC::FULLCOND_random_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *, MCMC::FULLCOND_random_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *, MCMC::FULLCOND_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_hrandom>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *, MCMC::FULLCOND_mixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mixture>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *, MCMC::FULLCOND_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mult>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *, MCMC::DISTR_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hetgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *, MCMC::DISTR_hetgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hetgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_vargaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *, MCMC::DISTR_vargaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_vargaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_quantreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *, MCMC::DISTR_quantreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_quantreg>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussianmixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *, MCMC::DISTR_gaussianmixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussianmixture>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_loggaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *, MCMC::DISTR_loggaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_loggaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *, MCMC::DISTR_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_re>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_exp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *, MCMC::DISTR_gaussian_exp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_exp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *, MCMC::DISTR_gaussian_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *, MCMC::DISTR_binomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomial>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *, MCMC::DISTR_poisson>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_ext *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *, MCMC::DISTR_poisson_ext>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_ext>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_extlin *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *, MCMC::DISTR_poisson_extlin>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_extlin>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *, MCMC::DISTR_binomialprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cloglog *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *, MCMC::DISTR_cloglog>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cloglog>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialsvm *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *, MCMC::DISTR_binomialsvm>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialsvm>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *, MCMC::DISTR_logit_fruehwirth>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_logit_fruehwirth>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *, MCMC::DISTR_multinomprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *, MCMC::DISTR_multgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomlogit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *, MCMC::DISTR_multinomlogit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomlogit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_ziplambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *, MCMC::DISTR_ziplambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_ziplambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zippi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *, MCMC::DISTR_zippi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zippi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *, MCMC::DISTR_hurdle_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *, MCMC::DISTR_hurdle_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *, MCMC::DISTR_hurdle_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *, MCMC::DISTR_hurdle_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *, MCMC::DISTR_negbinzip_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *, MCMC::DISTR_negbinzip_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *, MCMC::DISTR_negbinzip_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *, MCMC::DISTR_zip_cloglog_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *, MCMC::DISTR_zip_cloglog_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *, MCMC::DISTR_negbin_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *, MCMC::DISTR_negbin_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *, MCMC::DISTR_beta_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *, MCMC::DISTR_beta_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *, MCMC::DISTR_lognormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *, MCMC::DISTR_lognormal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *, MCMC::DISTR_lognormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *, MCMC::DISTR_lognormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *, MCMC::DISTR_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *, MCMC::DISTR_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *, MCMC::DISTR_cnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *, MCMC::DISTR_cnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *, MCMC::DISTR_normal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *, MCMC::DISTR_normal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *, MCMC::DISTR_truncnormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *, MCMC::DISTR_truncnormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *, MCMC::DISTR_gamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *, MCMC::DISTR_gamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *, MCMC::DISTR_pareto_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *, MCMC::DISTR_pareto_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *, MCMC::DISTR_invgaussian_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *, MCMC::DISTR_invgaussian_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *, MCMC::DISTR_gengamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *, MCMC::DISTR_gengamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *, MCMC::DISTR_gengamma_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *, MCMC::DISTR_t_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *, MCMC::DISTR_t_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *, MCMC::DISTR_t_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *, MCMC::DISTR_weibull_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *, MCMC::DISTR_weibull_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *, MCMC::DISTR_weibull2_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *, MCMC::DISTR_weibull2_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *, MCMC::DISTR_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *, MCMC::DISTR_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *, MCMC::DISTR_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *, MCMC::DISTR_gumbel_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *, MCMC::DISTR_gumbel_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *, MCMC::DISTR_gumbel2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *, MCMC::DISTR_gumbel2_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *, MCMC::DISTR_zeroadjusted>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *, MCMC::DISTR_zeroadjusted_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *, MCMC::DISTR_betainf_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *, MCMC::DISTR_betainf_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *, MCMC::DISTR_betainf_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *, MCMC::DISTR_betainf_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf0_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *, MCMC::DISTR_betainf0_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf0_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf1_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *, MCMC::DISTR_betainf1_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf1_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *, MCMC::DISTR_bivt_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *, MCMC::DISTR_bivt_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *, MCMC::DISTR_bivt_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *, MCMC::DISTR_bivt_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *, MCMC::DISTR_bivnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *, MCMC::DISTR_bivnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *, MCMC::DISTR_bivnormal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *, MCMC::DISTR_bivnormal_mufz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mufz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *, MCMC::DISTR_bivnormal_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *, MCMC::DISTR_bivprobit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *, MCMC::DISTR_bivprobit_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *, MCMC::DISTR_bivprobit2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *, MCMC::DISTR_bivprobit2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *, MCMC::DISTR_bivlogit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_or *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *, MCMC::DISTR_bivlogit_or>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_or>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dirichlet *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *, MCMC::DISTR_dirichlet>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dirichlet>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *, MCMC::DISTR_BCCG_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *, MCMC::DISTR_BCCG_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *, MCMC::DISTR_BCCG_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *, MCMC::DISTR_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *, MCMC::DISTR_tcopula_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *, MCMC::DISTR_tcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *, MCMC::DISTR_gumbelcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *, MCMC::DISTR_gumbelcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *, MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *, MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *, MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *, MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *, MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *, MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *, MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *, MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *, MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *, MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *, MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *, MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *, MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *, MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *, MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *, MCMC::DISTR_claytoncopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *, MCMC::DISTR_claytoncopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *, MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *, MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *, MCMC::DISTR_gaussiancopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *, MCMC::DISTR_gaussiancopula_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *, MCMC::DISTR_frankcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *, MCMC::DISTR_frankcopula_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *, MCMC::DISTR_frankcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *, MCMC::DISTR_frankcopula2_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *, MCMC::DISTR_frankcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *, MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *, MCMC::DISTR_sfa0_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *, MCMC::DISTR_sfa0_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *, MCMC::DISTR_sfa0_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *, MCMC::DISTR_sfa_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *, MCMC::DISTR_sfa_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *, MCMC::DISTR_sfa_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *, MCMC::DISTR_sfa_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *, MCMC::DISTR_sfa_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *, MCMC::DISTR_sfa_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *, MCMC::DISTR_sfa_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *, MCMC::DISTR_sfa2_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *, MCMC::DISTR_sfa2_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *, MCMC::DISTR_sfa2_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *, MCMC::DISTR_sfa2_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *, MCMC::DISTR_sfa2_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *, MCMC::DISTR_sfa2_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *, MCMC::DISTR_sndp_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *, MCMC::DISTR_sndp_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_xi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *, MCMC::DISTR_sndp_xi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_xi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_gamma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *, MCMC::DISTR_sncp_gamma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_gamma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *, MCMC::DISTR_sncp_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *, MCMC::DISTR_sncp_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *, MCMC::DISTR_gausscopula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *, MCMC::DISTR_gausscopula2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_clayton_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *, MCMC::DISTR_clayton_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_clayton_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *, MCMC::DISTR_gumbel_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *, MCMC::DISTR_binomialprobit_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_JM *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *, MCMC::DISTR_JM>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_JM>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *, MCMC::DISTR_gaussian_multeffect>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_multeffect>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *, MCMC::FC_predict>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *, MCMC::FC_predict_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_predictor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *, MCMC::FC_predict_predictor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_predictor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predictive_check *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *, MCMC::FC_predictive_check>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predictive_check>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *, MCMC::FC_linear>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear_pen *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *, MCMC::FC_linear_pen>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear_pen>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *, MCMC::FC_variance_pen_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *, MCMC::FC_variance_pen_vector_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *, MCMC::DESIGN_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_pspline>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_mrf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *, MCMC::DESIGN_mrf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_mrf>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *, MCMC::DESIGN_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_kriging>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *, MCMC::FC_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *, MCMC::FC_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_merror>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *, MCMC::FC_nonp_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *, MCMC::FC_nonp_variance_varselection>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance_varselection>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_varselection_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *, MCMC::FC_varselection_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_varselection_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *, MCMC::DESIGN_userdefined>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *, MCMC::DESIGN_userdefined_tensor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined_tensor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_tensor_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *, MCMC::FC_tensor_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_tensor_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *, MCMC::DESIGN_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *, MCMC::FC_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_distributional *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *, MCMC::FC_hrandom_distributional>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_distributional>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *, MCMC::FC_hrandom_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *, MCMC::FC_hrandom_variance_vec>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *, MCMC::FC_hrandom_variance_vec_nmig>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec_nmig>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *, MCMC::FC_hrandom_variance_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *, MCMC::FC_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *, MCMC::FULLCOND_const>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *, MCMC::spline_basis>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *, MCMC::spline_basis_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis_surf>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *, MCMC::FULLCOND_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::baseline_reml *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *, MCMC::baseline_reml>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::baseline_reml>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *, MCMC::FULLCOND_random>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *, MCMC::FULLCOND_const_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *, MCMC::FULLCOND_const_gaussian_special>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_special>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *, MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *, MCMC::FULLCOND_pspline_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *, MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *, MCMC::FULLCOND_random_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'dataobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<dataobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<dataobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<dataobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<dataobject *, dataobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<dataobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'bayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<bayesreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<bayesreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<bayesreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<bayesreg *, bayesreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<bayesreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'superbayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<superbayesreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg *, superbayesreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<superbayesreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'stepwisereg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<stepwisereg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg *, stepwisereg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<stepwisereg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'remlreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<remlreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<remlreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<remlreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<remlreg *, remlreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<remlreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'mapobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<mapobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<mapobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<mapobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<mapobject *, mapobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<mapobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'dagobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<dagobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<dagobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<dagobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<dagobject *, dagobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<dagobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
237 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/bandmat.cpp -o bayesxsrc/bib/bandmat.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/bandmat_penalty.cpp -o bayesxsrc/bib/bandmat_penalty.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -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:27:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *, MCMC::DISTRIBUTION_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *, MCMC::FULLCOND_const_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *, MCMC::FULLCOND_const_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *, MCMC::FULLCOND_const_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *, MCMC::FULLCOND_const_nbinomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nbinomial>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *, MCMC::FULLCOND_variance_nonp_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *, MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector_nigmix>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *, MCMC::FULLCOND_variance_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *, MCMC::FULLCOND_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *, MCMC::FULLCOND_tvariance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *, MCMC::FULLCOND_tvariance2dim>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance2dim>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_adaptiv *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *, MCMC::FULLCOND_adaptiv>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_adaptiv>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *, MCMC::FULLCOND_pspline_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::IWLS_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *, MCMC::IWLS_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::IWLS_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *, MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *, MCMC::FULLCOND_kriging2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging2>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::fullcond_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *, MCMC::fullcond_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::fullcond_merror>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_baseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *, MCMC::pspline_baseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_baseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_multibaseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *, MCMC::pspline_multibaseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_multibaseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *, MCMC::FULLCOND_random_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *, MCMC::FULLCOND_random_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *, MCMC::FULLCOND_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_hrandom>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *, MCMC::FULLCOND_mixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mixture>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *, MCMC::FULLCOND_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mult>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
29 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/bayesreg2.cpp -o bayesxsrc/bib/bayesreg2.o
bayesxsrc/bib/bayesreg2.cpp:2872:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 2872 |   int f = 0;
      |       ^
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 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *, MCMC::DISTRIBUTION_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *, MCMC::FULLCOND_const_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *, MCMC::FULLCOND_const_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *, MCMC::FULLCOND_const_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *, MCMC::FULLCOND_const_nbinomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nbinomial>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *, MCMC::FULLCOND_variance_nonp_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *, MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector_nigmix>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *, MCMC::FULLCOND_variance_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *, MCMC::FULLCOND_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *, MCMC::FULLCOND_tvariance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *, MCMC::FULLCOND_tvariance2dim>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance2dim>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_adaptiv *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *, MCMC::FULLCOND_adaptiv>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_adaptiv>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *, MCMC::FULLCOND_pspline_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::IWLS_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *, MCMC::IWLS_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::IWLS_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *, MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *, MCMC::FULLCOND_kriging2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging2>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::fullcond_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *, MCMC::fullcond_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::fullcond_merror>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_baseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *, MCMC::pspline_baseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_baseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_multibaseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *, MCMC::pspline_multibaseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_multibaseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *, MCMC::FULLCOND_random_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *, MCMC::FULLCOND_random_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *, MCMC::FULLCOND_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_hrandom>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *, MCMC::FULLCOND_mixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mixture>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *, MCMC::FULLCOND_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mult>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
30 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/bayesreg3.cpp -o bayesxsrc/bib/bayesreg3.o
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:2248:18: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 2248 |   unsigned i, j, f;
      |                  ^
bayesxsrc/bib/bayesreg3.cpp:2718:18: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 2718 |   unsigned i, j, f;
      |                  ^
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 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *, MCMC::DISTRIBUTION_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *, MCMC::FULLCOND_const_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *, MCMC::FULLCOND_const_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *, MCMC::FULLCOND_const_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *, MCMC::FULLCOND_const_nbinomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nbinomial>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *, MCMC::FULLCOND_variance_nonp_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *, MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector_nigmix>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *, MCMC::FULLCOND_variance_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *, MCMC::FULLCOND_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *, MCMC::FULLCOND_tvariance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *, MCMC::FULLCOND_tvariance2dim>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance2dim>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_adaptiv *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *, MCMC::FULLCOND_adaptiv>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_adaptiv>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *, MCMC::FULLCOND_pspline_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::IWLS_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *, MCMC::IWLS_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::IWLS_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *, MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *, MCMC::FULLCOND_kriging2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging2>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::fullcond_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *, MCMC::fullcond_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::fullcond_merror>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_baseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *, MCMC::pspline_baseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_baseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_multibaseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *, MCMC::pspline_multibaseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_multibaseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *, MCMC::FULLCOND_random_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *, MCMC::FULLCOND_random_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *, MCMC::FULLCOND_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_hrandom>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *, MCMC::FULLCOND_mixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mixture>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *, MCMC::FULLCOND_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mult>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
32 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/clstring.cpp -o bayesxsrc/bib/clstring.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/command.cpp -o bayesxsrc/bib/command.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/data.cpp -o bayesxsrc/bib/data.o
bayesxsrc/bib/data.cpp:373:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
  373 |       i++;
      |       ^
bayesxsrc/bib/data.cpp:370:5: note: previous statement is here
  370 |     if ((*i).size() != o)
      |     ^
bayesxsrc/bib/data.cpp:1284:14: warning: variable 'row' set but not used [-Wunused-but-set-variable]
 1284 |            unsigned row;
      |                     ^
bayesxsrc/bib/data.cpp:1366:7: warning: variable 'found' set but not used [-Wunused-but-set-variable]
 1366 |   int found=0;
      |       ^
3 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/dataobj.cpp -o bayesxsrc/bib/dataobj.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/envmatrix.cpp -o bayesxsrc/bib/envmatrix.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/envmatrix_penalty.cpp -o bayesxsrc/bib/envmatrix_penalty.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/graph.cpp -o bayesxsrc/bib/graph.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/map.cpp -o bayesxsrc/bib/map.o
bayesxsrc/bib/map.cpp:1427:7: warning: variable 'test' set but not used [-Wunused-but-set-variable]
 1427 |   int test;
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/mapobject.cpp -o bayesxsrc/bib/mapobject.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/model.cpp -o bayesxsrc/bib/model.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/model_remlreg.cpp -o bayesxsrc/bib/model_remlreg.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/model_stepwise.cpp -o bayesxsrc/bib/model_stepwise.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/option.cpp -o bayesxsrc/bib/option.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/realobs.cpp -o bayesxsrc/bib/realobs.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/realvar.cpp -o bayesxsrc/bib/realvar.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/remlreg.cpp -o bayesxsrc/bib/remlreg.o
bayesxsrc/bib/remlreg.cpp:585:7: warning: variable 'u' set but not used [-Wunused-but-set-variable]
  585 |   int u = 0;
      |       ^
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 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *, MCMC::FULLCOND_const>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *, MCMC::spline_basis>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *, MCMC::spline_basis_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis_surf>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *, MCMC::FULLCOND_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::baseline_reml *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *, MCMC::baseline_reml>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::baseline_reml>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *, MCMC::FULLCOND_random>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
8 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/sparsemat.cpp -o bayesxsrc/bib/sparsemat.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/statmat.cpp -o bayesxsrc/bib/statmat.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/statmat_penalty.cpp -o bayesxsrc/bib/statmat_penalty.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/statobj.cpp -o bayesxsrc/bib/statobj.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/stepwisereg.cpp -o bayesxsrc/bib/stepwisereg.o
bayesxsrc/bib/stepwisereg.cpp:739:7: warning: variable 'u' set but not used [-Wunused-but-set-variable]
  739 |   int u = 0;
      |       ^
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 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *, MCMC::FULLCOND_const_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *, MCMC::FULLCOND_const_gaussian_special>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_special>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *, MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *, MCMC::FULLCOND_pspline_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *, MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *, MCMC::FULLCOND_random_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
11 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/use.cpp -o bayesxsrc/bib/use.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/bib/vectorn.cpp -o bayesxsrc/bib/vectorn.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/adjacency.cpp -o bayesxsrc/dag/adjacency.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -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:27:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_dag' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_dag *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag *, MCMC::FULLCOND_dag>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/dag/dagobject.cpp:105:23: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_dag>::~vector' requested here
  105 |         vector<FULLCOND_dag> dags;
      |                              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_dag_d' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_d>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_dag_d *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_d *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_d *, MCMC::FULLCOND_dag_d>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/dag/dagobject.cpp:106:25: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_dag_d>::~vector' requested here
  106 |         vector<FULLCOND_dag_d> dags_d;
      |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_dag_ia' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_dag_ia *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia *, MCMC::FULLCOND_dag_ia>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/dag/dagobject.cpp:107:26: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_dag_ia>::~vector' requested here
  107 |         vector<FULLCOND_dag_ia> dags_ia;
      |                                 ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia_mixed>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_dag_ia_mixed *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia_mixed *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_dag_ia_mixed *, MCMC::FULLCOND_dag_ia_mixed>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/dag/dagobject.cpp:108:32: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_dag_ia_mixed>::~vector' requested here
  108 |         vector<FULLCOND_dag_ia_mixed> dags_ia_m;
      |                                       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
4 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_dag.cpp -o bayesxsrc/dag/fullcond_dag.o
bayesxsrc/dag/fullcond_dag.cpp:1266:15: warning: variable 'l' set but not used [-Wunused-but-set-variable]
 1266 |                         unsigned m,l;
      |                                    ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_dag_d.cpp -o bayesxsrc/dag/fullcond_dag_d.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_dag_ia.cpp -o bayesxsrc/dag/fullcond_dag_ia.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_dag_ia_mixed.cpp -o bayesxsrc/dag/fullcond_dag_ia_mixed.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_rj.cpp -o bayesxsrc/dag/fullcond_rj.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_rj_int.cpp -o bayesxsrc/dag/fullcond_rj_int.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/fullcond_rj_mix.cpp -o bayesxsrc/dag/fullcond_rj_mix.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/func_dag.cpp -o bayesxsrc/dag/func_dag.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/ia.cpp -o bayesxsrc/dag/ia.o
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
      |                          ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/dag/ia_mixed.cpp -o bayesxsrc/dag/ia_mixed.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/leyre/nbinomial.cpp -o bayesxsrc/leyre/nbinomial.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/leyre/zip.cpp -o bayesxsrc/leyre/zip.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/baseline_reml.cpp -o bayesxsrc/mcmc/baseline_reml.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/distribution.cpp -o bayesxsrc/mcmc/distribution.o
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:1641:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 1641 |     for(i=0;i<size;i++,workl++,workm++)
      |     ^
bayesxsrc/mcmc/distribution.cpp:1638:3: note: previous statement is here
 1638 |   else
      |   ^
bayesxsrc/mcmc/distribution.cpp:1661:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 1661 |     for(i=0;i<nrobs;i++,workl+=size,workm++)
      |     ^
bayesxsrc/mcmc/distribution.cpp:1658:3: note: previous statement is here
 1658 |   else
      |   ^
bayesxsrc/mcmc/distribution.cpp:2906:12: warning: variable 'deviance2' set but not used [-Wunused-but-set-variable]
 2906 |     double deviance2=0;
      |            ^
bayesxsrc/mcmc/distribution.cpp:3722:14: warning: variable 'sumresp' set but not used [-Wunused-but-set-variable]
 3722 |       double sumresp = 0;
      |              ^
bayesxsrc/mcmc/distribution.cpp:5620:10: warning: variable 'nr' set but not used [-Wunused-but-set-variable]
 5620 |   double nr = 0;
      |          ^
bayesxsrc/mcmc/distribution.cpp:8227:10: warning: variable 'sum2' set but not used [-Wunused-but-set-variable]
 8227 |   double sum2=0;
      |          ^
8 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/fullcond.cpp -o bayesxsrc/mcmc/fullcond.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/fullcond_merror.cpp -o bayesxsrc/mcmc/fullcond_merror.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/fullcond_mult.cpp -o bayesxsrc/mcmc/fullcond_mult.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian.o
bayesxsrc/mcmc/fullcond_nonp_gaussian.cpp:3091:14: warning: variable 'm' set but not used [-Wunused-but-set-variable]
 3091 |       double m = 0.0;
      |              ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp -o bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.o
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1479:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1479 |     if(numberofmatrices==3)
      |     ^
bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.cpp:1477:3: note: previous statement is here
 1477 |   if(kombimatrix==true)
      |   ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/gaussian_heteroskedastic.cpp -o bayesxsrc/mcmc/gaussian_heteroskedastic.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/hrandom.cpp -o bayesxsrc/mcmc/hrandom.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/kriging2.cpp -o bayesxsrc/mcmc/kriging2.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/kriging.cpp -o bayesxsrc/mcmc/kriging.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmc.cpp -o bayesxsrc/mcmc/mcmc.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmc_const.cpp -o bayesxsrc/mcmc/mcmc_const.o
bayesxsrc/mcmc/mcmc_const.cpp:421:10: warning: variable 'help' set but not used [-Wunused-but-set-variable]
  421 |   double help=0.0;
      |          ^
bayesxsrc/mcmc/mcmc_const.cpp:574:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
  574 |     ST::string help =  ST::doubletostring(lower1,4) + "% quant.";
      |     ^
bayesxsrc/mcmc/mcmc_const.cpp:571:3: note: previous statement is here
  571 |   else
      |   ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmc_const_stepwise.cpp -o bayesxsrc/mcmc/mcmc_const_stepwise.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmc_nonp.cpp -o bayesxsrc/mcmc/mcmc_nonp.o
bayesxsrc/mcmc/mcmc_nonp.cpp:1386:12: warning: variable 'k' set but not used [-Wunused-but-set-variable]
 1386 |   unsigned k=0;
      |            ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmc_nonpbasis.cpp -o bayesxsrc/mcmc/mcmc_nonpbasis.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmcsimul.cpp -o bayesxsrc/mcmc/mcmcsimul.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmcsimul2.cpp -o bayesxsrc/mcmc/mcmcsimul2.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/mcmcsimul2_multi.cpp -o bayesxsrc/mcmc/mcmcsimul2_multi.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/randomeffect.cpp -o bayesxsrc/mcmc/randomeffect.o
bayesxsrc/mcmc/randomeffect.cpp:100:5: warning: variable 'h' set but not used [-Wunused-but-set-variable]
  100 | int h;
      |     ^
bayesxsrc/mcmc/randomeffect.cpp:1435:16: warning: variable 'n' set but not used [-Wunused-but-set-variable]
 1435 |       unsigned n;
      |                ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/randomeffect_stepwise.cpp -o bayesxsrc/mcmc/randomeffect_stepwise.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/remlest.cpp -o bayesxsrc/mcmc/remlest.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/remlest_multi.cpp -o bayesxsrc/mcmc/remlest_multi.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/remlest_multi2.cpp -o bayesxsrc/mcmc/remlest_multi2.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/remlest_multi3.cpp -o bayesxsrc/mcmc/remlest_multi3.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/tvariance.cpp -o bayesxsrc/mcmc/tvariance.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/tvariance2dim.cpp -o bayesxsrc/mcmc/tvariance2dim.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/variance_nonp.cpp -o bayesxsrc/mcmc/variance_nonp.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/variance_nonp_vector.cpp -o bayesxsrc/mcmc/variance_nonp_vector.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/mcmc/variance_nonp_vector_nigmix.cpp -o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/IWLS_pspline.cpp -o bayesxsrc/psplines/IWLS_pspline.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/bsplinemat.cpp -o bayesxsrc/psplines/bsplinemat.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/fullcond_pspline_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_gaussian.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/fullcond_pspline_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_stepwise.o
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1819:9: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1819 |         rankK = nrpar-1;
      |         ^
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:1817:7: note: previous statement is here
 1817 |       if((decreasing || increasing) && type==RW2 && spline.var(0)==0)
      |       ^
bayesxsrc/psplines/fullcond_pspline_stepwise.cpp:2294:8: warning: variable 'interaction2' set but not used [-Wunused-but-set-variable]
 2294 |   bool interaction2 = false;
      |        ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/fullcond_pspline_surf_gaussian.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_gaussian.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp -o bayesxsrc/psplines/fullcond_pspline_surf_stepwise.o
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:716:7: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
  716 |       if(converged && converged1 && converged2)
      |       ^
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:712:5: note: previous statement is here
  712 |     else
      |     ^
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1351:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 1351 |     fc_df.setflags(MCMC::norelchange | MCMC::nooutput);
      |     ^
bayesxsrc/psplines/fullcond_pspline_surf_stepwise.cpp:1349:1: note: previous statement is here
 1349 | else
      | ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/mcmc_pspline.cpp -o bayesxsrc/psplines/mcmc_pspline.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/mcmc_pspline_surf.cpp -o bayesxsrc/psplines/mcmc_pspline_surf.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/spline_basis.cpp -o bayesxsrc/psplines/spline_basis.o
bayesxsrc/psplines/spline_basis.cpp:180:12: warning: variable 'worksplinehelp' set but not used [-Wunused-but-set-variable]
  180 |   double * worksplinehelp;
      |            ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/psplines/spline_basis_surf.cpp -o bayesxsrc/psplines/spline_basis_surf.o
bayesxsrc/psplines/spline_basis_surf.cpp:1214:3: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 1214 |   outres << "pmean   ";
      |   ^
bayesxsrc/psplines/spline_basis_surf.cpp:1212:1: note: previous statement is here
 1212 | else
      | ^
bayesxsrc/psplines/spline_basis_surf.cpp:1244:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
 1244 |     outres << *effitx << "   " << *effity << "   ";
      |     ^
bayesxsrc/psplines/spline_basis_surf.cpp:1242:3: note: previous statement is here
 1242 |   if(mapexisting)
      |   ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC.cpp -o bayesxsrc/structadd/FC.o
bayesxsrc/structadd/FC.cpp:388:9: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
  388 |         out << min << "  ";
      |         ^
bayesxsrc/structadd/FC.cpp:367:7: note: previous statement is here
  367 |       for(c=0;c<beta.cols();c++)
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_hrandom.cpp -o bayesxsrc/structadd/FC_hrandom.o
bayesxsrc/structadd/FC_hrandom.cpp:605:8: warning: variable 'conv2' set but not used [-Wunused-but-set-variable]
  605 |   bool conv2 = true;
      |        ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_hrandom_variance.cpp -o bayesxsrc/structadd/FC_hrandom_variance.o
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;
      |       ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_hrandom_variance_vec.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec.o
bayesxsrc/structadd/FC_hrandom_variance_vec.cpp:39:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
   39 |   int f;
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp -o bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.o
bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.cpp:38:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
   38 |   int f;
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_linear.cpp -o bayesxsrc/structadd/FC_linear.o
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:804:14: warning: variable 'h' set but not used [-Wunused-but-set-variable]
  804 |       double h = 0.0;
      |              ^
3 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_mult.cpp -o bayesxsrc/structadd/FC_mult.o
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();
      |            ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_shared.cpp -o bayesxsrc/structadd/FC_shared.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_nonp.cpp -o bayesxsrc/structadd/FC_nonp.o
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: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;
      |            ^
3 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_nonp_variance.cpp -o bayesxsrc/structadd/FC_nonp_variance.o
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;
      |       ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_nonp_variance_vec.cpp -o bayesxsrc/structadd/FC_nonp_variance_vec.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_predict.cpp -o bayesxsrc/structadd/FC_predict.o
bayesxsrc/structadd/FC_predict.cpp:644:12: warning: variable 'scalehelp' set but not used [-Wunused-but-set-variable]
  644 |     double scalehelp = 0.0;
      |            ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_predict_mult.cpp -o bayesxsrc/structadd/FC_predict_mult.o
bayesxsrc/structadd/FC_predict_mult.cpp:526:7: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
  526 |       vector<double *> responsep;
      |       ^
bayesxsrc/structadd/FC_predict_mult.cpp:523:5: note: previous statement is here
  523 |     for (i=0;i<varnames.size();i++)
      |     ^
bayesxsrc/structadd/FC_predict_mult.cpp:773:13: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
  773 |             workmeanmat[j] = workmean;
      |             ^
bayesxsrc/structadd/FC_predict_mult.cpp:771:11: note: previous statement is here
  771 |           if (likep[j]->outpredictor)
      |           ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_cv.cpp -o bayesxsrc/structadd/FC_cv.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_variance_pen_vector.cpp -o bayesxsrc/structadd/FC_variance_pen_vector.o
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:615:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
  615 |   int f;
      |       ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/GENERAL_OPTIONS.cpp -o bayesxsrc/structadd/GENERAL_OPTIONS.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/MASTER_obj.cpp -o bayesxsrc/structadd/MASTER_obj.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design.cpp -o bayesxsrc/structadd/design.o
bayesxsrc/structadd/design.cpp:44:8: warning: variable 'ecorrect' set but not used [-Wunused-but-set-variable]
   44 |   bool ecorrect = true;
      |        ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design_hrandom.cpp -o bayesxsrc/structadd/design_hrandom.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design_mrf.cpp -o bayesxsrc/structadd/design_mrf.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design_pspline.cpp -o bayesxsrc/structadd/design_pspline.o
bayesxsrc/structadd/design_pspline.cpp:66:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
   66 |   int f;
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr.cpp -o bayesxsrc/structadd/distr.o
bayesxsrc/structadd/distr.cpp:415:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
  415 |     optionsp->out("  Number of observations with positive weights: " +
      |     ^
bayesxsrc/structadd/distr.cpp:411:3: note: previous statement is here
  411 |   if (offsetname.length() > 0)
      |   ^
bayesxsrc/structadd/distr.cpp:827:10: warning: variable 'h' set but not used [-Wunused-but-set-variable]
  827 |   double h = 0.0;
      |          ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_categorical.cpp -o bayesxsrc/structadd/distr_categorical.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_categorical_mult.cpp -o bayesxsrc/structadd/distr_categorical_mult.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_mixture.cpp -o bayesxsrc/structadd/distr_mixture.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_gamlss.cpp -o bayesxsrc/structadd/distr_gamlss.o
bayesxsrc/structadd/distr_gamlss.cpp:2318:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 2318 |     double delta2 = delta*delta;
      |     ^
bayesxsrc/structadd/distr_gamlss.cpp:2314:3: note: previous statement is here
 2314 |   else
      |   ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_gamlss_nadja.cpp -o bayesxsrc/structadd/distr_gamlss_nadja.o
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:24679:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 24679 |     double pi = explinpi/(1+explinpi);
       |     ^
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24677:4: note: previous statement is here
 24677 |    else
       |    ^
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24721:5: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
 24721 |     double pi = explinpi/(1+explinpi);
       |     ^
bayesxsrc/structadd/distr_gamlss_nadja.cpp:24719:3: note: previous statement is here
 24719 |   else
       |   ^
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: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();
       |              ^
26 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_gamlss_copula.cpp -o bayesxsrc/structadd/distr_gamlss_copula.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/distr_zeroadjusted.cpp -o bayesxsrc/structadd/distr_zeroadjusted.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/mcmcsim.cpp -o bayesxsrc/structadd/mcmcsim.o
bayesxsrc/structadd/mcmcsim.cpp:214:10: warning: variable 'c' set but not used [-Wunused-but-set-variable]
  214 |     bool c = false;
      |          ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/model_parameters.cpp -o bayesxsrc/structadd/model_parameters.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/superbayesreg.cpp -o bayesxsrc/structadd/superbayesreg.o
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: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:9491:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 9491 |   int f;
      |       ^
bayesxsrc/structadd/superbayesreg.cpp:10251:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 10251 |   int f;
       |       ^
bayesxsrc/structadd/superbayesreg.cpp:10324:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 10324 |   int f;
       |       ^
bayesxsrc/structadd/superbayesreg.cpp:10399:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 10399 |   int f;
       |       ^
bayesxsrc/structadd/superbayesreg.cpp:10970:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
 10970 |   int f;
       |       ^
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 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/vector:64:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *, MCMC::DISTR_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hetgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *, MCMC::DISTR_hetgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hetgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_vargaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *, MCMC::DISTR_vargaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_vargaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_quantreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *, MCMC::DISTR_quantreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_quantreg>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussianmixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *, MCMC::DISTR_gaussianmixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussianmixture>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_loggaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *, MCMC::DISTR_loggaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_loggaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *, MCMC::DISTR_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_re>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_exp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *, MCMC::DISTR_gaussian_exp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_exp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *, MCMC::DISTR_gaussian_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *, MCMC::DISTR_binomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomial>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *, MCMC::DISTR_poisson>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_ext *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *, MCMC::DISTR_poisson_ext>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_ext>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_extlin *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *, MCMC::DISTR_poisson_extlin>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_extlin>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *, MCMC::DISTR_binomialprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cloglog *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *, MCMC::DISTR_cloglog>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cloglog>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialsvm *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *, MCMC::DISTR_binomialsvm>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialsvm>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *, MCMC::DISTR_logit_fruehwirth>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_logit_fruehwirth>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *, MCMC::DISTR_multinomprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *, MCMC::DISTR_multgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomlogit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *, MCMC::DISTR_multinomlogit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomlogit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_ziplambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *, MCMC::DISTR_ziplambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_ziplambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zippi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *, MCMC::DISTR_zippi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zippi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *, MCMC::DISTR_hurdle_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *, MCMC::DISTR_hurdle_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *, MCMC::DISTR_hurdle_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *, MCMC::DISTR_hurdle_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *, MCMC::DISTR_negbinzip_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *, MCMC::DISTR_negbinzip_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *, MCMC::DISTR_negbinzip_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *, MCMC::DISTR_zip_cloglog_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *, MCMC::DISTR_zip_cloglog_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *, MCMC::DISTR_negbin_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *, MCMC::DISTR_negbin_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *, MCMC::DISTR_beta_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *, MCMC::DISTR_beta_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *, MCMC::DISTR_lognormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *, MCMC::DISTR_lognormal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *, MCMC::DISTR_lognormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *, MCMC::DISTR_lognormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *, MCMC::DISTR_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *, MCMC::DISTR_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *, MCMC::DISTR_cnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *, MCMC::DISTR_cnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *, MCMC::DISTR_normal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *, MCMC::DISTR_normal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *, MCMC::DISTR_truncnormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *, MCMC::DISTR_truncnormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *, MCMC::DISTR_gamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *, MCMC::DISTR_gamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *, MCMC::DISTR_pareto_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *, MCMC::DISTR_pareto_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *, MCMC::DISTR_invgaussian_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *, MCMC::DISTR_invgaussian_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *, MCMC::DISTR_gengamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *, MCMC::DISTR_gengamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *, MCMC::DISTR_gengamma_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *, MCMC::DISTR_t_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *, MCMC::DISTR_t_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *, MCMC::DISTR_t_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *, MCMC::DISTR_weibull_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *, MCMC::DISTR_weibull_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *, MCMC::DISTR_weibull2_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *, MCMC::DISTR_weibull2_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *, MCMC::DISTR_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *, MCMC::DISTR_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *, MCMC::DISTR_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *, MCMC::DISTR_gumbel_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *, MCMC::DISTR_gumbel_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *, MCMC::DISTR_gumbel2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *, MCMC::DISTR_gumbel2_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *, MCMC::DISTR_zeroadjusted>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *, MCMC::DISTR_zeroadjusted_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *, MCMC::DISTR_betainf_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *, MCMC::DISTR_betainf_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *, MCMC::DISTR_betainf_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *, MCMC::DISTR_betainf_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf0_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *, MCMC::DISTR_betainf0_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf0_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf1_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *, MCMC::DISTR_betainf1_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf1_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *, MCMC::DISTR_bivt_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *, MCMC::DISTR_bivt_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *, MCMC::DISTR_bivt_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *, MCMC::DISTR_bivt_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *, MCMC::DISTR_bivnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *, MCMC::DISTR_bivnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *, MCMC::DISTR_bivnormal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *, MCMC::DISTR_bivnormal_mufz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mufz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *, MCMC::DISTR_bivnormal_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *, MCMC::DISTR_bivprobit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *, MCMC::DISTR_bivprobit_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *, MCMC::DISTR_bivprobit2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *, MCMC::DISTR_bivprobit2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *, MCMC::DISTR_bivlogit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_or *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *, MCMC::DISTR_bivlogit_or>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_or>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dirichlet *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *, MCMC::DISTR_dirichlet>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dirichlet>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *, MCMC::DISTR_BCCG_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *, MCMC::DISTR_BCCG_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *, MCMC::DISTR_BCCG_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *, MCMC::DISTR_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *, MCMC::DISTR_tcopula_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *, MCMC::DISTR_tcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *, MCMC::DISTR_gumbelcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *, MCMC::DISTR_gumbelcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *, MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *, MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *, MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *, MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *, MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *, MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *, MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *, MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *, MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *, MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *, MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *, MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *, MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *, MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *, MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *, MCMC::DISTR_claytoncopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *, MCMC::DISTR_claytoncopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *, MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *, MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *, MCMC::DISTR_gaussiancopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *, MCMC::DISTR_gaussiancopula_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *, MCMC::DISTR_frankcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *, MCMC::DISTR_frankcopula_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *, MCMC::DISTR_frankcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *, MCMC::DISTR_frankcopula2_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *, MCMC::DISTR_frankcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *, MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *, MCMC::DISTR_sfa0_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *, MCMC::DISTR_sfa0_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *, MCMC::DISTR_sfa0_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *, MCMC::DISTR_sfa_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *, MCMC::DISTR_sfa_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *, MCMC::DISTR_sfa_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *, MCMC::DISTR_sfa_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *, MCMC::DISTR_sfa_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *, MCMC::DISTR_sfa_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *, MCMC::DISTR_sfa_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *, MCMC::DISTR_sfa2_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *, MCMC::DISTR_sfa2_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *, MCMC::DISTR_sfa2_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *, MCMC::DISTR_sfa2_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *, MCMC::DISTR_sfa2_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *, MCMC::DISTR_sfa2_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *, MCMC::DISTR_sndp_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *, MCMC::DISTR_sndp_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_xi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *, MCMC::DISTR_sndp_xi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_xi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_gamma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *, MCMC::DISTR_sncp_gamma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_gamma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *, MCMC::DISTR_sncp_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *, MCMC::DISTR_sncp_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *, MCMC::DISTR_gausscopula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *, MCMC::DISTR_gausscopula2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_clayton_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *, MCMC::DISTR_clayton_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_clayton_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *, MCMC::DISTR_gumbel_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *, MCMC::DISTR_binomialprobit_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_JM *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *, MCMC::DISTR_JM>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_JM>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *, MCMC::DISTR_gaussian_multeffect>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_multeffect>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *, MCMC::FC_predict>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *, MCMC::FC_predict_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_predictor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *, MCMC::FC_predict_predictor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_predictor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predictive_check *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *, MCMC::FC_predictive_check>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predictive_check>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *, MCMC::FC_linear>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear_pen *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *, MCMC::FC_linear_pen>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear_pen>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *, MCMC::FC_variance_pen_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *, MCMC::FC_variance_pen_vector_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *, MCMC::DESIGN_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_pspline>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_mrf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *, MCMC::DESIGN_mrf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_mrf>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *, MCMC::DESIGN_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_kriging>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *, MCMC::FC_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *, MCMC::FC_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_merror>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *, MCMC::FC_nonp_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *, MCMC::FC_nonp_variance_varselection>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance_varselection>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_varselection_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *, MCMC::FC_varselection_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_varselection_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *, MCMC::DESIGN_userdefined>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *, MCMC::DESIGN_userdefined_tensor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined_tensor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_tensor_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *, MCMC::FC_tensor_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_tensor_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *, MCMC::DESIGN_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *, MCMC::FC_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_distributional *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *, MCMC::FC_hrandom_distributional>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_distributional>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *, MCMC::FC_hrandom_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *, MCMC::FC_hrandom_variance_vec>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *, MCMC::FC_hrandom_variance_vec_nmig>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec_nmig>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *, MCMC::FC_hrandom_variance_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *, MCMC::FC_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
195 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design_kriging.cpp -o bayesxsrc/structadd/design_kriging.o
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;
      |       ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/design_userdefined.cpp -o bayesxsrc/structadd/design_userdefined.o
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:734:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
  734 |   int f;
      |       ^
2 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_predictive_check.cpp -o bayesxsrc/structadd/FC_predictive_check.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_predict_predictor.cpp -o bayesxsrc/structadd/FC_predict_predictor.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/structadd/FC_merror.cpp -o bayesxsrc/structadd/FC_merror.o
bayesxsrc/structadd/FC_merror.cpp:40:7: warning: variable 'f' set but not used [-Wunused-but-set-variable]
   40 |   int f;
      |       ^
1 warning generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/main.cpp -o bayesxsrc/main.o
bayesxsrc/main.cpp:35:9: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
   35 |   char *ptr;
      |         ^
In file included from bayesxsrc/main.cpp:5:
In file included from bayesxsrc/bib/clstring.h:28:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/iostream:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ostream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/string:54:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:39:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ext/alloc_traits.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::MCMCoptions' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::MCMCoptions *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::MCMCoptions *, MCMC::MCMCoptions>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::MCMCoptions>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian *, MCMC::DISTRIBUTION_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTRIBUTION_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTRIBUTION_gaussian_re *, MCMC::DISTRIBUTION_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::DISTRIBUTION_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian *, MCMC::FULLCOND_const_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_re *, MCMC::FULLCOND_const_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_re>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nongaussian *, MCMC::FULLCOND_const_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_nbinomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_nbinomial *, MCMC::FULLCOND_const_nbinomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_nbinomial>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector *, MCMC::FULLCOND_variance_nonp_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp_vector_nigmix *, MCMC::FULLCOND_variance_nonp_vector_nigmix>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp_vector_nigmix>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_variance_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_variance_nonp *, MCMC::FULLCOND_variance_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_variance_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp *, MCMC::FULLCOND_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_nonp_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian *, MCMC::FULLCOND_nonp_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance *, MCMC::FULLCOND_tvariance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_tvariance2dim' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_tvariance2dim *, MCMC::FULLCOND_tvariance2dim>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_tvariance2dim>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_adaptiv' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_adaptiv *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_adaptiv *, MCMC::FULLCOND_adaptiv>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_adaptiv>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline *, MCMC::FULLCOND_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_gaussian *, MCMC::FULLCOND_pspline_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::IWLS_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::IWLS_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::IWLS_pspline *, MCMC::IWLS_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::IWLS_pspline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf *, MCMC::FULLCOND_pspline_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_gaussian *, MCMC::FULLCOND_pspline_surf_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging2 *, MCMC::FULLCOND_kriging2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging2>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::fullcond_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::fullcond_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::fullcond_merror *, MCMC::fullcond_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::fullcond_merror>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_baseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_baseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_baseline *, MCMC::pspline_baseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_baseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::pspline_multibaseline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::pspline_multibaseline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::pspline_multibaseline *, MCMC::pspline_multibaseline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::pspline_multibaseline>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_nongaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_nongaussian *, MCMC::FULLCOND_random_nongaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_nongaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_gaussian *, MCMC::FULLCOND_random_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_gaussian>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_hrandom *, MCMC::FULLCOND_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_hrandom>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mixture *, MCMC::FULLCOND_mixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mixture>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_mult *, MCMC::FULLCOND_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/bayesreg.h:639:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_mult>::~vector' requested here
  639 |   bayesreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian *, MCMC::DISTR_gaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hetgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hetgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hetgaussian *, MCMC::DISTR_hetgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hetgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_vargaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_vargaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_vargaussian *, MCMC::DISTR_vargaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_vargaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_quantreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_quantreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_quantreg *, MCMC::DISTR_quantreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_quantreg>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussianmixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussianmixture *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussianmixture *, MCMC::DISTR_gaussianmixture>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussianmixture>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_loggaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_loggaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_loggaussian *, MCMC::DISTR_loggaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_loggaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_re' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_re *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_re *, MCMC::DISTR_gaussian_re>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_re>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_exp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_exp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_exp *, MCMC::DISTR_gaussian_exp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_exp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_mult *, MCMC::DISTR_gaussian_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomial' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomial *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomial *, MCMC::DISTR_binomial>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomial>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson *, MCMC::DISTR_poisson>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_ext' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_ext *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_ext *, MCMC::DISTR_poisson_ext>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_ext>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_poisson_extlin' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_poisson_extlin *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_poisson_extlin *, MCMC::DISTR_poisson_extlin>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_poisson_extlin>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit *, MCMC::DISTR_binomialprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cloglog' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cloglog *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cloglog *, MCMC::DISTR_cloglog>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cloglog>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialsvm' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialsvm *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialsvm *, MCMC::DISTR_binomialsvm>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialsvm>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_logit_fruehwirth' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_logit_fruehwirth *, MCMC::DISTR_logit_fruehwirth>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_logit_fruehwirth>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomprobit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomprobit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomprobit *, MCMC::DISTR_multinomprobit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomprobit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multgaussian' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multgaussian *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multgaussian *, MCMC::DISTR_multgaussian>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multgaussian>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_multinomlogit' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_multinomlogit *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_multinomlogit *, MCMC::DISTR_multinomlogit>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_multinomlogit>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_ziplambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_ziplambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_ziplambda *, MCMC::DISTR_ziplambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_ziplambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zippi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zippi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zippi *, MCMC::DISTR_zippi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zippi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_lambda *, MCMC::DISTR_hurdle_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_pi *, MCMC::DISTR_hurdle_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_mu *, MCMC::DISTR_hurdle_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_hurdle_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_hurdle_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_hurdle_delta *, MCMC::DISTR_hurdle_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_hurdle_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_mu *, MCMC::DISTR_negbinzip_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_pi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_pi *, MCMC::DISTR_negbinzip_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbinzip_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbinzip_delta *, MCMC::DISTR_negbinzip_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbinzip_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_pi *, MCMC::DISTR_zip_cloglog_pi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_pi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zip_cloglog_mu *, MCMC::DISTR_zip_cloglog_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zip_cloglog_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_mu *, MCMC::DISTR_negbin_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_negbin_delta' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_negbin_delta *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_negbin_delta *, MCMC::DISTR_negbin_delta>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_negbin_delta>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_mu *, MCMC::DISTR_beta_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_beta_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_beta_sigma2 *, MCMC::DISTR_beta_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_beta_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_mu *, MCMC::DISTR_lognormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal_sigma2 *, MCMC::DISTR_lognormal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_mu *, MCMC::DISTR_lognormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_lognormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_lognormal2_sigma *, MCMC::DISTR_lognormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_lognormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_mu *, MCMC::DISTR_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal_sigma2 *, MCMC::DISTR_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_mu *, MCMC::DISTR_cnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_cnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_cnormal_sigma *, MCMC::DISTR_cnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_cnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_mu *, MCMC::DISTR_normal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_normal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_normal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_normal2_sigma *, MCMC::DISTR_normal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_normal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_mu *, MCMC::DISTR_truncnormal2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_truncnormal2_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_truncnormal2_sigma *, MCMC::DISTR_truncnormal2_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_truncnormal2_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_mu *, MCMC::DISTR_gamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gamma_sigma *, MCMC::DISTR_gamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_b *, MCMC::DISTR_pareto_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_pareto_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_pareto_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_pareto_p *, MCMC::DISTR_pareto_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_pareto_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_mu *, MCMC::DISTR_invgaussian_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_invgaussian_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_invgaussian_sigma2 *, MCMC::DISTR_invgaussian_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_invgaussian_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_mu *, MCMC::DISTR_gengamma_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_sigma *, MCMC::DISTR_gengamma_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gengamma_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gengamma_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gengamma_tau *, MCMC::DISTR_gengamma_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gengamma_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_mu *, MCMC::DISTR_t_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_sigma2 *, MCMC::DISTR_t_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_t_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_t_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_t_df *, MCMC::DISTR_t_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_t_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_lambda *, MCMC::DISTR_weibull_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull_alpha *, MCMC::DISTR_weibull_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_lambda' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_lambda *, MCMC::DISTR_weibull2_lambda>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_lambda>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_weibull2_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_weibull2_alpha *, MCMC::DISTR_weibull2_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_weibull2_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_a' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_a *, MCMC::DISTR_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_b' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_b *, MCMC::DISTR_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dagum_p' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dagum_p *, MCMC::DISTR_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_mu *, MCMC::DISTR_gumbel_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_sigma *, MCMC::DISTR_gumbel_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_mu *, MCMC::DISTR_gumbel2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel2_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel2_sigma2 *, MCMC::DISTR_gumbel2_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel2_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted *, MCMC::DISTR_zeroadjusted>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_zeroadjusted_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_zeroadjusted_mult *, MCMC::DISTR_zeroadjusted_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_zeroadjusted_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_mu *, MCMC::DISTR_betainf_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_sigma2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_sigma2 *, MCMC::DISTR_betainf_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_nu *, MCMC::DISTR_betainf_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf_tau *, MCMC::DISTR_betainf_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf0_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf0_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf0_nu *, MCMC::DISTR_betainf0_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf0_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_betainf1_tau' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_betainf1_tau *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_betainf1_tau *, MCMC::DISTR_betainf1_tau>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_betainf1_tau>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_mu *, MCMC::DISTR_bivt_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_sigma *, MCMC::DISTR_bivt_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_rho *, MCMC::DISTR_bivt_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivt_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivt_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivt_df *, MCMC::DISTR_bivt_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivt_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mu *, MCMC::DISTR_bivnormal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_sigma *, MCMC::DISTR_bivnormal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rho *, MCMC::DISTR_bivnormal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_mufz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_mufz *, MCMC::DISTR_bivnormal_mufz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_mufz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivnormal_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivnormal_rhofz *, MCMC::DISTR_bivnormal_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivnormal_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_mu *, MCMC::DISTR_bivprobit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit_rho *, MCMC::DISTR_bivprobit_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_mu *, MCMC::DISTR_bivprobit2_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivprobit2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivprobit2_rho *, MCMC::DISTR_bivprobit2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivprobit2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_mu *, MCMC::DISTR_bivlogit_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_bivlogit_or' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_bivlogit_or *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_bivlogit_or *, MCMC::DISTR_bivlogit_or>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_bivlogit_or>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_dirichlet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_dirichlet *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_dirichlet *, MCMC::DISTR_dirichlet>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_dirichlet>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_mu *, MCMC::DISTR_BCCG_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_sigma *, MCMC::DISTR_BCCG_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_BCCG_nu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_BCCG_nu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_BCCG_nu *, MCMC::DISTR_BCCG_nu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_BCCG_nu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_copula *, MCMC::DISTR_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_df' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_df *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_df *, MCMC::DISTR_tcopula_df>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_df>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_tcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_tcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_tcopula_rho *, MCMC::DISTR_tcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_tcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula_rho *, MCMC::DISTR_gumbelcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbelcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_rho *, MCMC::DISTR_gumbelcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu *, MCMC::DISTR_gumbelcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_mu_2 *, MCMC::DISTR_gumbelcopula2_normal_mu_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_mu_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbelcopula2_normal_sigma2_2 *, MCMC::DISTR_gumbelcopula2_normal_sigma2_2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbelcopula2_normal_sigma2_2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_rho *, MCMC::DISTR_gaussiancopula_binary_normal_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_sigma *, MCMC::DISTR_gaussiancopula_binary_normal_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_mu *, MCMC::DISTR_gaussiancopula_binary_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_normal_latent *, MCMC::DISTR_gaussiancopula_binary_normal_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_normal_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_rho *, MCMC::DISTR_gaussiancopula_binary_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_a *, MCMC::DISTR_gaussiancopula_binary_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_b *, MCMC::DISTR_gaussiancopula_binary_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_p *, MCMC::DISTR_gaussiancopula_binary_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_binary_dagum_latent *, MCMC::DISTR_gaussiancopula_binary_dagum_latent>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_binary_dagum_latent>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_rho *, MCMC::DISTR_gaussiancopula_dagum_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_a *, MCMC::DISTR_gaussiancopula_dagum_a>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_a>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_b *, MCMC::DISTR_gaussiancopula_dagum_b>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_b>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_dagum_p *, MCMC::DISTR_gaussiancopula_dagum_p>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_dagum_p>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula_rho *, MCMC::DISTR_claytoncopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_claytoncopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_rho *, MCMC::DISTR_claytoncopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_mu *, MCMC::DISTR_claytoncopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_claytoncopula2_normal_sigma2 *, MCMC::DISTR_claytoncopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_claytoncopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rho *, MCMC::DISTR_gaussiancopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussiancopula_rhofz' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussiancopula_rhofz *, MCMC::DISTR_gaussiancopula_rhofz>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussiancopula_rhofz>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_rho *, MCMC::DISTR_frankcopula_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula_exp_rho *, MCMC::DISTR_frankcopula_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_frankcopula2_rho' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_rho *, MCMC::DISTR_frankcopula2_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_exp_rho *, MCMC::DISTR_frankcopula2_exp_rho>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_exp_rho>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_mu *, MCMC::DISTR_frankcopula2_normal_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_frankcopula2_normal_sigma2 *, MCMC::DISTR_frankcopula2_normal_sigma2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_frankcopula2_normal_sigma2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_mu_y *, MCMC::DISTR_sfa0_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_u *, MCMC::DISTR_sfa0_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa0_sigma_v *, MCMC::DISTR_sfa0_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa0_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y *, MCMC::DISTR_sfa_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u *, MCMC::DISTR_sfa_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_y_id *, MCMC::DISTR_sfa_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_mu_u_id *, MCMC::DISTR_sfa_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_u *, MCMC::DISTR_sfa_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_sigma_v *, MCMC::DISTR_sfa_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sfa_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa_alpha *, MCMC::DISTR_sfa_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y_id *, MCMC::DISTR_sfa2_mu_y_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u_id *, MCMC::DISTR_sfa2_mu_u_id>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u_id>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_y *, MCMC::DISTR_sfa2_mu_y>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_y>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_mu_u *, MCMC::DISTR_sfa2_mu_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_mu_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_u *, MCMC::DISTR_sfa2_sigma_u>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_u>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sfa2_sigma_v *, MCMC::DISTR_sfa2_sigma_v>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sfa2_sigma_v>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_alpha' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_alpha *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_alpha *, MCMC::DISTR_sndp_alpha>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_alpha>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_omega *, MCMC::DISTR_sndp_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sndp_xi' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sndp_xi *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sndp_xi *, MCMC::DISTR_sndp_xi>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sndp_xi>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_gamma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_gamma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_gamma *, MCMC::DISTR_sncp_gamma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_gamma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_sigma' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_sigma *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_sigma *, MCMC::DISTR_sncp_sigma>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_sigma>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_sncp_mu' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_sncp_mu *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_sncp_mu *, MCMC::DISTR_sncp_mu>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_sncp_mu>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula *, MCMC::DISTR_gausscopula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gausscopula2' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gausscopula2 *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gausscopula2 *, MCMC::DISTR_gausscopula2>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gausscopula2>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_clayton_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_clayton_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_clayton_copula *, MCMC::DISTR_clayton_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_clayton_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gumbel_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gumbel_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gumbel_copula *, MCMC::DISTR_gumbel_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gumbel_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_binomialprobit_copula' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_binomialprobit_copula *, MCMC::DISTR_binomialprobit_copula>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_binomialprobit_copula>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_JM' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_JM *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_JM *, MCMC::DISTR_JM>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_JM>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DISTR_gaussian_multeffect' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DISTR_gaussian_multeffect *, MCMC::DISTR_gaussian_multeffect>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DISTR_gaussian_multeffect>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict *, MCMC::FC_predict>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_mult *, MCMC::FC_predict_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predict_predictor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predict_predictor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predict_predictor *, MCMC::FC_predict_predictor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predict_predictor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_predictive_check' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_predictive_check *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_predictive_check *, MCMC::FC_predictive_check>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_predictive_check>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear *, MCMC::FC_linear>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_linear_pen' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_linear_pen *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_linear_pen *, MCMC::FC_linear_pen>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_linear_pen>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector *, MCMC::FC_variance_pen_vector>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_variance_pen_vector_ssvs *, MCMC::FC_variance_pen_vector_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_variance_pen_vector_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_pspline' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_pspline *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_pspline *, MCMC::DESIGN_pspline>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_pspline>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_mrf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_mrf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_mrf *, MCMC::DESIGN_mrf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_mrf>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_kriging *, MCMC::DESIGN_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_kriging>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp *, MCMC::FC_nonp>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_merror' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_merror *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_merror *, MCMC::FC_merror>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_merror>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_nonp_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance *, MCMC::FC_nonp_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_nonp_variance_varselection *, MCMC::FC_nonp_variance_varselection>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_nonp_variance_varselection>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_varselection_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_varselection_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_varselection_omega *, MCMC::FC_varselection_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_varselection_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined *, MCMC::DESIGN_userdefined>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_userdefined_tensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_userdefined_tensor *, MCMC::DESIGN_userdefined_tensor>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_userdefined_tensor>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_tensor_omega' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_tensor_omega *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_tensor_omega *, MCMC::FC_tensor_omega>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_tensor_omega>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::DESIGN_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::DESIGN_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::DESIGN_hrandom *, MCMC::DESIGN_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::DESIGN_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom *, MCMC::FC_hrandom>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_distributional' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_distributional *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_distributional *, MCMC::FC_hrandom_distributional>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_distributional>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_hrandom_variance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance *, MCMC::FC_hrandom_variance>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec *, MCMC::FC_hrandom_variance_vec>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_vec_nmig *, MCMC::FC_hrandom_variance_vec_nmig>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_vec_nmig>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_hrandom_variance_ssvs *, MCMC::FC_hrandom_variance_ssvs>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_hrandom_variance_ssvs>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FC_mult' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FC_mult *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FC_mult *, MCMC::FC_mult>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/structadd/superbayesreg.h:827:3: note: in instantiation of member function 'std::vector<MCMC::FC_mult>::~vector' requested here
  827 |   superbayesreg (void)  : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const *, MCMC::FULLCOND_const>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis *, MCMC::spline_basis>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::spline_basis_surf' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::spline_basis_surf *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::spline_basis_surf *, MCMC::spline_basis_surf>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::spline_basis_surf>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_kriging' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_kriging *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_kriging *, MCMC::FULLCOND_kriging>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_kriging>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::baseline_reml' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::baseline_reml *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::baseline_reml *, MCMC::baseline_reml>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::baseline_reml>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random *, MCMC::FULLCOND_random>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/remlreg.h:400:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random>::~vector' requested here
  400 |   remlreg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_const_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_stepwise *, MCMC::FULLCOND_const_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_const_gaussian_special *, MCMC::FULLCOND_const_gaussian_special>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_const_gaussian_special>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_nonp_gaussian_stepwise *, MCMC::FULLCOND_nonp_gaussian_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_nonp_gaussian_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_pspline_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_stepwise *, MCMC::FULLCOND_pspline_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: 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]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_pspline_surf_stepwise *, MCMC::FULLCOND_pspline_surf_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_pspline_surf_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'MCMC::FULLCOND_random_stepwise' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<MCMC::FULLCOND_random_stepwise *, MCMC::FULLCOND_random_stepwise>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/stepwisereg.h:429:3: note: in instantiation of member function 'std::vector<MCMC::FULLCOND_random_stepwise>::~vector' requested here
  429 |   stepwisereg (void) : statobject()
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'dataobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<dataobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<dataobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<dataobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<dataobject *, dataobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<dataobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'bayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<bayesreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<bayesreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<bayesreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<bayesreg *, bayesreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<bayesreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'superbayesreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<superbayesreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<superbayesreg *, superbayesreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<superbayesreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'stepwisereg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<stepwisereg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<stepwisereg *, stepwisereg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<stepwisereg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'remlreg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<remlreg>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<remlreg *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<remlreg *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<remlreg *, remlreg>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<remlreg>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'mapobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<mapobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<mapobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<mapobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<mapobject *, mapobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<mapobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:7: warning: destructor called on non-final 'dagobject' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
  151 |       __pointer->~_Tp();
      |       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:163:11: note: in instantiation of function template specialization 'std::_Destroy<dagobject>' requested here
  163 |             std::_Destroy(std::__addressof(*__first));
      |                  ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:196:2: note: in instantiation of function template specialization 'std::_Destroy_aux<false>::__destroy<dagobject *>' requested here
  196 |         __destroy(__first, __last);
      |         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:944:12: note: in instantiation of function template specialization 'std::_Destroy<dagobject *>' requested here
  944 |       std::_Destroy(__first, __last);
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:735:7: note: in instantiation of function template specialization 'std::_Destroy<dagobject *, dagobject>' requested here
  735 |         std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish,
      |              ^
bayesxsrc/bib/adminparse_gnu.h:173:3: note: in instantiation of member function 'std::vector<dagobject>::~vector' requested here
  173 |   ~admin_gnu() {}
      |   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_construct.h:151:19: note: qualify call to silence this warning
  151 |       __pointer->~_Tp();
      |                   ^
236 warnings generated.
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/samson/multgaussian.cpp -o bayesxsrc/samson/multgaussian.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/adaptiv/fullcond_adaptiv.cpp -o bayesxsrc/adaptiv/fullcond_adaptiv.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG   -I/usr/local/include -Ibayesxsrc/. -I"bayesxsrc/bib"  -I"bayesxsrc/alex"  -I"bayesxsrc/adaptiv"  -I"bayesxsrc/andrea"  -I"bayesxsrc/dag"  -I"bayesxsrc/graph"  -I"bayesxsrc/mcmc"  -I"bayesxsrc/psplines"  -I"bayesxsrc/samson"  -I"bayesxsrc/leyre"  -I"bayesxsrc/structadd"  `gsl-config --cflags` -D__BUILDING_GNU -D__BUILDING_LINUX -DTEMPL_INCL_DEF -D_MSC_VER2 -DNO_TEMPLATE_FRIENDS -DINCLUDE_REML -DINCLUDE_MCMC -DBUILD_FOR_BAYESXSRC -D_FORTIFY_SOURCE=3   -fpic  -g -O3 -Wall -pedantic  -c bayesxsrc/alex/mixture.cpp -o bayesxsrc/alex/mixture.o
`"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14` `"/home/hornik/tmp/R.check/r-devel-clang/Work/build/bin/R" CMD config CXX14STD` -g -O3 -Wall -pedantic bayesxsrc/andrea/baseline.o bayesxsrc/andrea/cox.o bayesxsrc/andrea/IWLS_baseline.o bayesxsrc/andrea/multibaseline.o bayesxsrc/andrea/multistate.o bayesxsrc/bib/Random.o bayesxsrc/bib/adminparse_gnu.o bayesxsrc/bib/bandmat.o bayesxsrc/bib/bandmat_penalty.o bayesxsrc/bib/bayesreg.o bayesxsrc/bib/bayesreg2.o bayesxsrc/bib/bayesreg3.o bayesxsrc/bib/clstring.o bayesxsrc/bib/command.o bayesxsrc/bib/data.o bayesxsrc/bib/dataobj.o bayesxsrc/bib/envmatrix.o bayesxsrc/bib/envmatrix_penalty.o bayesxsrc/bib/graph.o bayesxsrc/bib/map.o bayesxsrc/bib/mapobject.o bayesxsrc/bib/model.o bayesxsrc/bib/model_remlreg.o bayesxsrc/bib/model_stepwise.o bayesxsrc/bib/option.o bayesxsrc/bib/realobs.o bayesxsrc/bib/realvar.o bayesxsrc/bib/remlreg.o bayesxsrc/bib/sparsemat.o bayesxsrc/bib/statmat.o bayesxsrc/bib/statmat_penalty.o bayesxsrc/bib/statobj.o bayesxsrc/bib/stepwisereg.o bayesxsrc/bib/use.o bayesxsrc/bib/vectorn.o bayesxsrc/dag/adjacency.o bayesxsrc/dag/dagobject.o bayesxsrc/dag/fullcond_dag.o bayesxsrc/dag/fullcond_dag_d.o bayesxsrc/dag/fullcond_dag_ia.o bayesxsrc/dag/fullcond_dag_ia_mixed.o bayesxsrc/dag/fullcond_rj.o bayesxsrc/dag/fullcond_rj_int.o bayesxsrc/dag/fullcond_rj_mix.o bayesxsrc/dag/func_dag.o bayesxsrc/dag/ia.o bayesxsrc/dag/ia_mixed.o bayesxsrc/leyre/nbinomial.o bayesxsrc/leyre/zip.o bayesxsrc/mcmc/baseline_reml.o bayesxsrc/mcmc/distribution.o bayesxsrc/mcmc/fullcond.o bayesxsrc/mcmc/fullcond_merror.o bayesxsrc/mcmc/fullcond_mult.o bayesxsrc/mcmc/fullcond_nonp_gaussian.o bayesxsrc/mcmc/fullcond_nonp_gaussian_stepwise.o bayesxsrc/mcmc/gaussian_heteroskedastic.o bayesxsrc/mcmc/hrandom.o bayesxsrc/mcmc/kriging2.o bayesxsrc/mcmc/kriging.o bayesxsrc/mcmc/mcmc.o bayesxsrc/mcmc/mcmc_const.o bayesxsrc/mcmc/mcmc_const_stepwise.o bayesxsrc/mcmc/mcmc_nonp.o bayesxsrc/mcmc/mcmc_nonpbasis.o bayesxsrc/mcmc/mcmcsimul.o bayesxsrc/mcmc/mcmcsimul2.o bayesxsrc/mcmc/mcmcsimul2_multi.o bayesxsrc/mcmc/randomeffect.o bayesxsrc/mcmc/randomeffect_stepwise.o bayesxsrc/mcmc/remlest.o bayesxsrc/mcmc/remlest_multi.o bayesxsrc/mcmc/remlest_multi2.o bayesxsrc/mcmc/remlest_multi3.o bayesxsrc/mcmc/tvariance.o bayesxsrc/mcmc/tvariance2dim.o bayesxsrc/mcmc/variance_nonp.o bayesxsrc/mcmc/variance_nonp_vector.o bayesxsrc/mcmc/variance_nonp_vector_nigmix.o bayesxsrc/psplines/IWLS_pspline.o bayesxsrc/psplines/bsplinemat.o bayesxsrc/psplines/fullcond_pspline_gaussian.o bayesxsrc/psplines/fullcond_pspline_stepwise.o bayesxsrc/psplines/fullcond_pspline_surf_gaussian.o bayesxsrc/psplines/fullcond_pspline_surf_stepwise.o bayesxsrc/psplines/mcmc_pspline.o bayesxsrc/psplines/mcmc_pspline_surf.o bayesxsrc/psplines/spline_basis.o bayesxsrc/psplines/spline_basis_surf.o bayesxsrc/structadd/FC.o bayesxsrc/structadd/FC_hrandom.o bayesxsrc/structadd/FC_hrandom_variance.o bayesxsrc/structadd/FC_hrandom_variance_vec.o bayesxsrc/structadd/FC_hrandom_variance_vec_nmig.o bayesxsrc/structadd/FC_linear.o bayesxsrc/structadd/FC_mult.o bayesxsrc/structadd/FC_shared.o bayesxsrc/structadd/FC_nonp.o bayesxsrc/structadd/FC_nonp_variance.o bayesxsrc/structadd/FC_nonp_variance_vec.o bayesxsrc/structadd/FC_predict.o bayesxsrc/structadd/FC_predict_mult.o bayesxsrc/structadd/FC_cv.o bayesxsrc/structadd/FC_variance_pen_vector.o bayesxsrc/structadd/GENERAL_OPTIONS.o bayesxsrc/structadd/MASTER_obj.o bayesxsrc/structadd/design.o bayesxsrc/structadd/design_hrandom.o bayesxsrc/structadd/design_mrf.o bayesxsrc/structadd/design_pspline.o bayesxsrc/structadd/distr.o bayesxsrc/structadd/distr_categorical.o bayesxsrc/structadd/distr_categorical_mult.o bayesxsrc/structadd/distr_mixture.o bayesxsrc/structadd/distr_gamlss.o bayesxsrc/structadd/distr_gamlss_nadja.o bayesxsrc/structadd/distr_gamlss_copula.o bayesxsrc/structadd/distr_zeroadjusted.o bayesxsrc/structadd/mcmcsim.o bayesxsrc/structadd/model_parameters.o bayesxsrc/structadd/superbayesreg.o bayesxsrc/structadd/design_kriging.o bayesxsrc/structadd/design_userdefined.o bayesxsrc/structadd/FC_predictive_check.o bayesxsrc/structadd/FC_predict_predictor.o bayesxsrc/structadd/FC_merror.o bayesxsrc/main.o bayesxsrc/samson/multgaussian.o bayesxsrc/adaptiv/fullcond_adaptiv.o bayesxsrc/alex/mixture.o -Wl,-O1 `gsl-config --libs` -o BayesX
make[1]: Leaving directory '/tmp/Rtmp0EKJJM/R.INSTALL3152d27604a6ca/BayesXsrc/src'
installing via 'install.libs.R' to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-BayesXsrc/00new/BayesXsrc
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* creating tarball
packaged installation of ‘BayesXsrc’ as ‘BayesXsrc_3.0-5_R_x86_64-pc-linux-gnu.tar.gz’
* DONE (BayesXsrc)