|
This page documents known bugs in Dynare stable.
|
|
This page documents known bugs in Dynare stable.
|
|
|
|
|
|
* If a `steady_state` operator contains an expression which appears multiple times in the model and which is sufficiently complex to trigger the creation of a temporary term, then the result of the operator is wrong (the operator is essentially ignored) (bug fixed in preprocessor@c27342cfeb7fee793cab4ed58dfd4b9f72b6b30a)
|
|
|
|
* If a `steady_state` operator contains a call to an external function, then the result of the operator is wrong (the operator is essentially ignored). A proper fix to this problem would require substantial architectural changes, so it is now forbidden to use an external function inside a `steady_state` operator (bug fixed in preprocessor@c27342cfeb7fee793cab4ed58dfd4b9f72b6b30a)
|
|
|
|
* Pruning in particle filtering at order 2 is not using the exact same formula as the original Kim et al. (2008) paper. A second-order term enters the cross-product between states and shocks, where it should be a first-order term. This however does not lead to explosive trajectories in practice. (bug fixed, see #1853 and f7204e6ec803f77eb107614587bb9925a4bee73e)
|
|
|
|
* The `simul_replic` option of `stoch_simul` does not store the binary file in the output folder (bug fixed in 6805cad6)
|
|
|
|
* `ramsey`: steady state files will not work when auxiliary variables include Lagrange multipliers (bug fixed in 21004adf)
|
|
|
|
* `ramsey`: for linear competitive equilibrium laws of motion, welfare evaluated at higher order was erroneously equated to steady state welfare (bug fixed in b5c74199)
|
|
|
|
* `discretionary_policy` does not correctly infer the number of instruments and equations, leading to spurious error messages (bug fixed in e9a19024)
|
|
|
|
* perfect foresight simulations of purely forward or backward models will crash if complex values are encountered (bug fixed in 74dc4f81)
|
|
|
|
* When using both `block` and `bytecode` options of the `model` block, if the model was such that a sufficiently complicated algebraic expression appeared both in the residuals and in the derivatives, leading to the creation of a temporary term, then the results can be incorrect under some circumstances (bug fixed in preprocessor@85a0208e64a3c553987fb81748fe8d7d9bade384)
|
|
|
|
* When using the `bytecode` options, leads of more than +127 or lags of less than -128 are not correctly handled (bug fixed in preprocessor@7bcabed20b264ad3359bb6462b15e65b2ad6acac)
|
|
|
|
* `occbin` does not properly handle errors when solving the baseline regime like Blanchard-Kahn violations (bug fixed in 6536e135)
|
|
|
|
* `occbin`: the piecewise linear Kalman filter will crash if the model solution cannot be computed for a parameter draw (bug fixed in 0f333f29 and c623696b)
|
|
|
|
* `occbin`: `oo_.FilteredVariablesKStepAhead` and `oo_.UpdatedVariables` will contain the steady state twice (bug fixed in 12c4e03d)
|
|
|
|
* `occbin`: the inversion filter will crash if the `filter_step_ahead´ or `state_uncertainty`-options are requested (bug fixed in 622f8316)
|
|
|
|
* `occbin`: the PKF will crash if `filter_step_ahead=1´ (bug fixed in 28165502)
|
|
|
|
* `occbin`: the PKF will crash if `state_uncertainty` is specified together with `smoother_redux` (bug fixed in 6d03a654)
|
|
|
|
* `occbin`: the last regime before the system is back to normal times in the two-constraint case may be wrongly set, possibly leading to wrong simulations, lack of convergence or crashes (bug fixed in 906062cf).
|
|
|
|
* `identification` with `prior_mc>1` will incorrectly display the share of rank deficient Jacobians (bug fixed in dbde8294)
|
|
|
|
* `identification` would crash during plotting or displaying identification strength when the necessary identification criteria based on moments could not be computed (bug fixed in 30a6d35f)
|
|
|
|
* `plot_shock_decomposition` will crash if invalid field names are encountered (bug fixed in 16bc2b3e)
|
|
|
|
* `shock_decomposition` will not pass specified initial dates to generated plots (bug fixed in 1b4a4c87)
|
|
|
|
* Various pathological cases encountered in steady state finding could crash Dynare (bug fixed in 5788f1bc, c9fd266c, c91e1f89, and 5788f1bc)
|
|
|
|
* `solve_algo=0` does not honor `tolx` (bug fixed in 40a525ee)
|
|
|
|
* `sensitivity`: stability mapping will not correctly honor the prior bounds (bug fixed in 22795298)
|
|
|
|
* The `contemp_reduced_form`-option of the `sbvar`-command is broken (bug not yet fixed, see #1716)
|
|
* The `contemp_reduced_form`-option of the `sbvar`-command is broken (bug not yet fixed, see #1716)
|
|
* Forecasts are only based on the DSGE-model, not the DSGE-VAR (bug not yet fixed; see #819)
|
|
* Forecasts are only based on the DSGE-model, not the DSGE-VAR (bug not yet fixed; see #819)
|
|
|
|
|
... | | ... | |