Bugs fixed in Dynare 5.5 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](https://archives.dynare.org/DynareWiki/KnownBugs). 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](https://archives.dynare.org/DynareWiki/KnownBugs).
Bugs fixed in version 5.5
-------------------------
* If the guess value given to the `steady` command was such that the residuals
are all below tolerance, except some that are `NaN`, then this guess value
was incorrectly accepted as the solution to the steady state problem (bug
fixed in 3a789ca7804c2ff6693dd6179c0ca7bd6c54cec6)
* Homotopy with the `extended_path` command at `order=0` was broken (bug fixed
in 6ed90b3dbff232e26122a8eeba2da7faf6a9c770)
* The command line option `parallel_use_psexec` was ignored (bug fixed in
4fa6101456fa5b0cc141f34234b1568d78384ba2)
* With the `bytecode` option of `model` block, using the operators `abs()`,
`cbrt()` and `sign()` would lead to a crash (bug fixed in
1622c74a53623aedb0bcfc2f958310aaa8a9efd2)
* With the `use_dll` option of `model` block, the expression `sign(x)` would
evaluate to ±1 instead of 0 if `x=0` (bug fixed in
preprocessor@b1e4884237376fdce06265b7f96fb63e0bd8b224)
* The `fast` preprocessor option was broken under MATLAB with Windows (bug
fixed in 643face6)
* In a stochastic context, results could be incorrect if an endogenous with a
lead ⩾ 2 or an exogenous with a lead ⩾ 1 appeared in the argument(s) of a
call to a (nonlinear) external function (bug fixed in
preprocessor@712b11a04575e15f0a5080b469fcd4d7e02b597f)
* Ramsey steady state computation could fail if an `expectation` or `diff`
operator was present in the model (bug fixed in
674ebce84baa32072441db339a60801448188840)
* A crash could occur if some external function call was present in an
auxiliary variable (bug fixed in
preprocessor@34c37cfd01fdba4d017dafaad5d7750c810f17df)
* The `endogenous_prior` option of the `estimation` command could erroneously
display a warning message about missing observations (bug fixed in a85a00bf)
* The `model_comparison` command would crash if the `.mod` file name had less
than four characters (bug fixed in 183e6fbb)
* The `shock_decomposition` command would overwrite previously stored smoother
results (bug fixed in 9e53bd99)
* The `x13` interface in dseries did not handle missing values, particularly at
the beginning of a series (bug fixed in dseries@95a011a7 and
dseries@c0786192)
* The `x13` interface in dseries would occasionally crash under Windows with
segmentation violations (bug fixed in
https://git.dynare.org/Dynare/dynare/-/commit/39c2cba1b6c196702490d1cc7706ef5e7ca1939a)
* OccBin: estimation would crash if a previous `shocks(surprise)` simulation was conducted (bug fixed in 37eb1097)
* The `method_of_moments` command with GMM was ignoring the
`analytic_standard_errors` option when using `mode_compute=4` (bug fixed in
3895da48)
* The `internals` command would not find the location of the `_results.mat`
file (bug fixed in 6f8fc22d)
* The `prior optimize` command would not work with `mode_compute=5` (bug fixed
in 7f5d8b81)
Bugs fixed in version 5.4 Bugs fixed in version 5.4
------------------------- -------------------------
... ...
......