Dear Houtan,

Thanks. I fixed the second one, which is due to a too tight accuracy check.

But I still do not understand the crash in the first one. I can run the model without problems (I get some warnings that should be gone with my recent pull request). The model is a variant of the fs2000.mod in the same folder that also uses the steady_state_model block without problems. All my steady state values are positive. Thus, I don't understand the error message you sent me. Is there same naming conflict or so going on?

Best,

Johannes





Am 24.11.2014 um 12:30 schrieb Houtan:

On 23 Nov 2014, at 09:35, Johannes Pfeifer <jpfeifer@gmx.de> wrote:

Hi,
 
Can anyone tell me why
 
|     * kalman_filter_smoother/check_variable_dimensions/fs2000_ML.mod

You are attempting to simulate/estimate a loglinear approximation of a model, but
the steady state level of the following variables is not strictly positive:
 - P (-3.6618)
 - c (-0.2765)
 - W (-7.0784)
 - k (-3.6685)
 - n (-0.12112)
 - y (-0.34601)
 - AUX_ENDO_LEAD_65 (-3.5721)
You should check that the priors and/or bounds over the deep parameters are such
that the steady state levels of all the variables are strictly positive, or consider
a linearization of the model instead of a log linearization.
Error using resol (line 130)
stoch_simul::resol: The loglinearization of the model cannot be performed, because the steady state is not strictly
positive!

Error in dynare_resolve (line 69)
[dr,info,Model,DynareOptions,DynareResults] = resol(0,Model,DynareOptions,DynareResults);

Error in dsge_likelihood (line 257)
[T,R,SteadyState,info,Model,DynareOptions,DynareResults] =
dynare_resolve(Model,DynareOptions,DynareResults,'restrict');

Error in csminit1 (line 126)
        f = feval(fcn,dxtest,varargin{:});

Error in csminwel1 (line 116)
    [f1 x1 fc retcode1] = csminit1(fcn,x,f,g,badg,H,varargin{:});

Error in dynare_estimation_1 (line 318)
        [fval,xparam1,grad,hessian_csminwel,itct,fcount,retcodehat] = ...

Error in dynare_estimation (line 89)
    dynare_estimation_1(var_list,dname);

Error in fs2000_ML (line 214)
dynare_estimation(var_list_);

Error in dynare (line 185)
evalin('base',fname) ;


 
fails on master? I tried it and cannot replicate any problem. 
Moreover, can somebody with Octave tell me why the changes to the OSR-routines lead to crashes under Octave:
 
|     * optimal_policy/osr_example_objective_correctness.mod
 

Fixed in 2254f846c5bc4aaf8e569f9dff40bcee6e4c3429. But the test still fails the test on line 108 of the .mod (line 225 of the .m) file


Best,
 
Johannes
 
 
 
--
Johannes Pfeifer
Friesenwall 104
50672 Köln
Tel.: +49-221-29873852
Mobil.: +49-170-6936820
Germany
 
_______________________________________________
Dev mailing list
Dev@dynare.org
https://www.dynare.org/cgi-bin/mailman/listinfo/dev



_______________________________________________
Dev mailing list
Dev@dynare.org
https://www.dynare.org/cgi-bin/mailman/listinfo/dev