Hi,

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),

best
Marco

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