Update fixed bug list with release of 4.6.4 authored by Sébastien Villemot's avatar Sébastien Villemot
This page documents the bugs fixed in released versions of Dynare. For bugs fixed in previous versions of Dynare, please read the dedicated frozen page on the [DynareWiki](http://www.dynare.org/DynareWiki/KnownBugs).
Bugs fixed in version 4.6.4
---------------------------
* Passing multiple shock values through a MATLAB/Octave vector in a `mshocks` block would not work (bug fixed in ffa828a659bec9a590ca3794012d1c5b828061a6 and 12ef75314a4d2ba3a36c90cb42476e74e1eec976)
* The `mode_compute=12` option was broken (bug fixed via !1784)
* The `use_mh_covariance_matrix` option was ignored (bug fixed in cef13ffd)
* The `load_mh_file` option together with `mh_replic=0` would not allow computing `moments_varendo` for a different list of variables (bug fixed in c27c4fd9)
* The `forecast` option was ignored when using `mode_compute=0` without a mode-file to execute the smoother (bug fixed, see https://git.dynare.org/Dynare/dynare/-/merge_requests/1802)
* The `discretionary_policy` command would crash in the presence of news shocks (bug fixed
via !1767)
* The `ramsey_constraints` block would crash if the constraints contained defined `parameters` (bug fixed in https://git.dynare.org/Dynare/dynare/-/merge_requests/1788)
* Identification would display a wrong error message if a unit root was present and `diffuse_filter` had been set (bug fixed via !1782)
* Particle filter estimation would crash if the initial state covariance became singular for a draw (bug fixed via 38e300b9)
* Particle filter estimation would crash if `k_order_solver` option was specified with `options_.particle.pruning` (bug fixed via 0b87f664)
* The initial state covariance in particle filter estimation could be `NaN` when using `nonlinear_filter_initialization=2` despite `options_.particles.pruning=1` (bug fixed in f19decf2)
* Output of `smoother` results when using particle filters would be based on `order=1` (bug fixed, in 417f038c)
* Output of `moments_varendo` results when using particle filters would be based on `order=1` (bug fixed in dedfd0c0, 314948ce. and b38d6f81)
* When decreasing the `order` in `.mod` files, `oo_.dr` could contain stale results from higher orders (bug fixed in 827a7fca)
* Estimation results using the particle filter at `order=3` would be incorrect if the restricted state space differed from the unrestricted one (bug fixed, see #1768)
* The `mode_compute=102` option (SOLVEOPT) could return with `Inf` instead of the last feasible value (bug fixed in a89f21b5)
* Using `analytic_derivation` for Bayesian estimation would result in wrong results when the multivariate Kalman filter entered the steady state stage (bug fixed in c6c9b4e3)
* Using `analytic_derivation` for maximum likelihood estimation would result in a crash (bug fixed in 82aa669b)
* When using the Bayesian smoother with `filtered_vars`, the field for `Filtered_Variables_X_step_ahead` used the length of vector instead of the actual steps in `filter_step_ahead` (bug fixed in 59dd96db)
* `mode_compute=1,3` crashed when `analytic_derivation` was specified (bug fixed in 0718a3eb)
* `mode_compute=1,3,102` did only allow for post-MATLAB 2016a option names (bug fixed in ff427807)
* The `cova_compute=0` option was not working with user-defined `MCMC_jumping_covariance` (bug fixed via https://git.dynare.org/Dynare/dynare/-/commit/9351fd662fa8ea089c763c403ee4f6d94413ae71)
* The `mode_compute=1` option was not working with `analytic_derivation` (bug fixed, see https://git.dynare.org/Dynare/dynare/-/issues/1770)
* Not all commands were honouring the `M_.dname` folder when saving (bug fixed, see da3943be)
* LaTeX output of the simulated variance decomposition for observables with measurement error could have a wrong variable label (bug fixed in f721a14f)
Bugs fixed in version 4.6.3
---------------------------
......
......