Dear Dynare users and friends,
We are pleased to announce the release of Dynare 4.5.2.
This is a bug fix release.
The Windows packages are already available for download at:
The Mac and GNU/Linux packages (for Debian and Ubuntu LTS) should follow soon.
This release is compatible with MATLAB versions 7.3 (R2006b) to 9.3 (R2017b)
and with GNU Octave versions 4.2.
Here is a list of the problems identified in version 4.5.1 and that have been
fixed in version 4.5.2:
Fixed bug in perfect foresight solver:
If expected shocks were declared after the terminal period, as specified
periodsoption, Dynare was crashing.
Models declared with the
linearoption were crashing if exogenous
variables were present with a lead or lag.
After ML or Bayesian estimation when the smoother option or
were not specified, not all smoothed measurement errors were displayed.
Fixed error in reference manual about the
Fixed smoother behaviour, provide informative error instead of crashing when
model cannot be solved.
nopathchangepreprocessor option was always triggered, regardless of
whether it was passed or not.
ramsey_policyis used, allow state variables to be set in
histvalerroneously accepted leads, leading to cryptic crashes.
The prior MC draws from previous runs were not deleted, potentially
resulting in loading stale files.
estim_params_was being declared
globalmore than once.
Fixed crashes happening when simulating linear models with order>1.
Make empirical moments independent of
simul_replic, as stated in the
reference manual, by outputting moments computed with the first simulated
prior_functionrequired a preceding
estimation-command to properly
set up the prior.
If the mode for a parameter was at exactly 0,
get_posterior_parameters-routine which should not do more than
getting parameters. As a consequence, the
did not correctly set the
parameter_setfor use in subsequent function
calls if shocks are correlated or measurement error is present.
Fixed bug in Ramsey problem with constraints both on a policy instrument and
another variable. Note that the constraint on a variable that is not an
instrument of the Ramsey problem must be written with an equation tag in the
Fixed bug in Ramsey problem with constraints on policy instrument.
Fixed crash with optimizer 5 when not used with DSGE model at order 1.
Fixed mex file used for third order approximation (was crashing on
On behalf of the Dynare Team,