Marco Ratto marco.ratto@jrc.ec.europa.eu writes:
the infinite loop is in posteriorIRF. I made a trap for this. For some reason (and randomly?) the sample given to posteriorIRF contains parameters that do not allow dynare to solve the model, while in fact all the sample should have been checked before either during metropolis or during gsa stability checks. With the trap, no infinite loop is possible and we should be able to track things should the problem appear again (I was not able to reproduce the infinite loop on windows).
I pushed to my personal repo and cherry-picked to 4.3 ( also pushed the fix to parallel_test),
Thanks for reacting promptly. Changes merged.
On 7/1/2012 11:07 AM, Sébastien Villemot wrote:
"Johannes Pfeifer " <jpfeifer@gmx.de> writes: I think it should be taken seriously. I have made the experience that the idenfication and dynare_sensitivity commands sometimes use while loops without robust termination criteria and are thus prone to infinite loops. While the problem leading to the indeterminacy warning may be transient, the fact that this results in an infinite loop suggests a slight design flaw. One way to deal with the issue would be to keep track of the iterations and abort the while-loop if a prespecified number of iterations is reached. The inifinite loop struck again this night. It is in the gsa/ls2003.mod. Marco: do you have an idea of the cause of the problem? If not, I will probably temporarily disable the test. -----Ursprüngliche Nachricht----- Von: dev-bounces@dynare.org [mailto:dev-bounces@dynare.org] Im Auftrag von Sébastien Villemot Gesendet: Freitag, 29. Juni 2012 14:44 An: List for Dynare developers Betreff: Re: [DynareDev] Status of testsuite in 4.3 branch Sébastien Villemot <sebastien.villemot@ens.fr> writes: Dynare failed to compile or Octave testsuite failed to run The testsuite for Dynare 4.3 under Octave entered an infinite loop in gsa/ls2003.mod, with the following messages printed in loop: PosteriorIRF :: Dynare is unable to solve the model (Indeterminacy) | I don't know if this is transient or deserves to be taken seriously. -- Sébastien Villemot Researcher in Economics & Debian Maintainer http://www.dynare.org/sebastien Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594 _______________________________________________ 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
-- Marco Ratto, Joint Research Centre The European Commission, TP 361, 21027 ISPRA(VA), ITALY Tel: +39 0332 78 9217 Fax: +39 0332 78 5733 marco.ratto@jrc.ec.europa.eu
Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev