Cmdstanr / brms issues error messages , after update

Hi, I am a newcomer to the forum.

First, I wish to thank all the contributors for their wonderful work.

I have updated my system to:
R 4.2.3
Rtools 4.2
cmdstanr 0.5.3
brms 2.19.0

Since the update, when running regression models with brms, the error messages reported below are issued.
Models and data are exactly the same as before the update. The models converge and results are similar to those obtained before the update.
I have re-installed the whole set (R, Rtools, cmdstan, cmdstanr, brms) several times.
What should I do next?

  • Operating System: windows 11
  • brms Version: 2.19.0

Compiling Stan program…
In file included from stan/src/stan/model/model_header.hpp:11:
stan/src/stan/model/model_base_crtp.hpp:198: warning: ‘void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, std::vector<double, std::allocator >&, std::vector&, std::vector<double, std::allocator >&, bool, bool, std::ostream*) const [with M = model_264f421e31f7122cb5df5edf481dc626_model_namespace::model_264f421e31f7122cb5df5edf481dc626_model; boost::random::ecuyer1988 = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=]
198 | void write_array(boost::ecuyer1988& rng, std::vector& theta,
|

C:/Users/anaba/AppData/Local/Temp/RtmpUn96ww/model-62d8620477b3.hpp:2203: note: by ‘model_264f421e31f7122cb5df5edf481dc626_model_namespace::model_264f421e31f7122cb5df5edf481dc626_model::write_array’
2203 | write_array(RNG& base_rng, std::vector& params_r, std::vector&
|
stan/src/stan/model/model_base_crtp.hpp:136: warning: ‘void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, Eigen::VectorXd&, Eigen::VectorXd&, bool, bool, std::ostream*) const [with M = model_264f421e31f7122cb5df5edf481dc626_model_namespace::model_264f421e31f7122cb5df5edf481dc626_model; boost::random::ecuyer1988 = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Eigen::VectorXd = Eigen::Matrix<double, -1, 1>; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=]
136 | void write_array(boost::ecuyer1988& rng, Eigen::VectorXd& theta,
|
C:/Users/anaba/AppData/Local/Temp/RtmpUn96ww/model-62d8620477b3.hpp:2203: note: by ‘model_264f421e31f7122cb5df5edf481dc626_model_namespace::model_264f421e31f7122cb5df5edf481dc626_model::write_array’
2203 | write_array(RNG& base_rng, std::vector& params_r, std::vector&
|

I don’t see an error. Does

mean the model compiled and sampled with the updated software or was this an earlier model?

1 Like

Thank you very much for your quick reply.
I have run a dozen more models.
Yes, all models compiled and sampled.

I mistook warning messages for error ones. Sorry for the false alarm.

By the way, what is the meaning of these warnings?
Could these messages point to problems such as increased execution time ?

Thank you again

1 Like