... | ... | @@ -3,11 +3,13 @@ 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)
|
|
|
* 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)
|
... | ... | |