Found the following significant warnings:
  rRUM_Gibbs.cpp:60:51: warning: 'static out_eT arma::conv_to<out_eT>::from(const arma::Base<eT2, expr>&, const typename arma::arma_not_cx<in_eT>::result*) [with in_eT = double; T1 = arma::Glue<arma::Op<arma::Col<double>, arma::op_htrans>, arma::Col<double>, arma::glue_times>; out_eT = double; typename arma::arma_not_cx<in_eT>::result = double]' is deprecated: replace conv_to<...>::from(X) with as_scalar(X) [-Wdeprecated-declarations]
  rRUM_Gibbs.cpp:62:51: warning: 'static out_eT arma::conv_to<out_eT>::from(const arma::Base<eT2, expr>&, const typename arma::arma_not_cx<in_eT>::result*) [with in_eT = double; T1 = arma::Glue<arma::Op<arma::Col<double>, arma::op_htrans>, arma::Col<double>, arma::glue_times>; out_eT = double; typename arma::arma_not_cx<in_eT>::result = double]' is deprecated: replace conv_to<...>::from(X) with as_scalar(X) [-Wdeprecated-declarations]
  rRUM_Gibbs.cpp:93:60: warning: 'static out_eT arma::conv_to<out_eT>::from(const arma::Base<eT2, expr>&, const typename arma::arma_not_cx<in_eT>::result*) [with in_eT = double; T1 = arma::Glue<arma::Op<arma::Col<double>, arma::op_htrans>, arma::Col<double>, arma::glue_times>; out_eT = double; typename arma::arma_not_cx<in_eT>::result = double]' is deprecated: replace conv_to<...>::from(X) with as_scalar(X) [-Wdeprecated-declarations]
  rRUM_Gibbs.cpp:94:57: warning: 'static out_eT arma::conv_to<out_eT>::from(const arma::Base<eT2, expr>&, const typename arma::arma_not_cx<in_eT>::result*) [with in_eT = double; T1 = arma::Glue<arma::Op<arma::Col<double>, arma::op_htrans>, arma::Col<double>, arma::glue_times>; out_eT = double; typename arma::arma_not_cx<in_eT>::result = double]' is deprecated: replace conv_to<...>::from(X) with as_scalar(X) [-Wdeprecated-declarations]
  rRUM_Gibbs.cpp:95:63: warning: 'static out_eT arma::conv_to<out_eT>::from(const arma::Base<eT2, expr>&, const typename arma::arma_not_cx<in_eT>::result*) [with in_eT = double; T1 = arma::Glue<arma::Op<arma::Col<double>, arma::op_htrans>, arma::Col<double>, arma::glue_times>; out_eT = double; typename arma::arma_not_cx<in_eT>::result = double]' is deprecated: replace conv_to<...>::from(X) with as_scalar(X) [-Wdeprecated-declarations]
See 'd:/Rcompile/CRANpkg/local/4.6/rrum.Rcheck/00install.out' for details.
* used C++ compiler: 'g++.exe (GCC) 14.2.0'