-
-
Notifications
You must be signed in to change notification settings - Fork 270
Open
Description
For the 2.32 -> 2.36+ transition, we need to account for the changes in Stan's rng otherwise CRAN rstan
won't build against the next StanHeaders
:
Module.cpp:106:21: error: no viable conversion from 'rng_t' (aka 'mixmax_engine<17, 36, 0>') to 'boost::ecuyer1988' (aka 'additive_combine_engine<linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, linear_congruential_engine<unsigned int, 40692, 0, 2147483399>>')
106 | boost::ecuyer1988 rng = stan::services::util::create_rng(random_seed, id);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We could workaround this with some very minor changes: diff against CRAN rstan
@bgoodri @hsbadr do those seem reasonable to add as an update to CRAN?
Metadata
Metadata
Assignees
Labels
No labels