Identification tests broken
Hi Marco, The following two tests are currently broken in master and 4.3 (only under Octave): * identification/kim/kim2.mod * identification/as2007/as2007.mod I tracked down the problem to commit 3ff832ddccd085426eaa79fd0f29ae3e9400eac5 (using bisection). I fail to understand how this commit can break the tests. Also note that gsa/ls2003.mod randomly fails on both MATLAB and Octave. This is probably of lesser priority. Best, -- Sébastien Villemot Researcher in Economics & Debian Maintainer http://www.dynare.org/sebastien Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594
Hi Sebastien, I have been stacked until today for family problems. I will hande these issues as soon as I can thanks for tracking the problems, this help a lot best Marco On 6/14/2012 10:24 AM, Sébastien Villemot wrote:
Hi Marco,
The following two tests are currently broken in master and 4.3 (only under Octave):
* identification/kim/kim2.mod * identification/as2007/as2007.mod
I tracked down the problem to commit 3ff832ddccd085426eaa79fd0f29ae3e9400eac5 (using bisection). I fail to understand how this commit can break the tests.
Also note that gsa/ls2003.mod randomly fails on both MATLAB and Octave. This is probably of lesser priority.
Best,
-- 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
The problem was in my commit. It turns out that Matlab is more permissive than Octave. In set_prior.m, I used initialization of cellarray bayestopt_.name to [], when I should have used {} In Matlab a= [[]; {'sss'}] is a 1x1 cellarray, the same as [{}; {'sss'}] In Octave a=[[]; {'sss'}] is a 2x1 cellarray with an empty matrix as the first element and a=[{}; {'sss'}] is a 1x1 cellarray I think Octave does the right thing Best Michel On 06/14/2012 10:28 AM, Marco Ratto wrote:
Hi Sebastien,
I have been stacked until today for family problems. I will hande these issues as soon as I can thanks for tracking the problems, this help a lot
best Marco
On 6/14/2012 10:24 AM, Sébastien Villemot wrote:
Hi Marco,
The following two tests are currently broken in master and 4.3 (only under Octave):
* identification/kim/kim2.mod * identification/as2007/as2007.mod
I tracked down the problem to commit 3ff832ddccd085426eaa79fd0f29ae3e9400eac5 (using bisection). I fail to understand how this commit can break the tests.
Also note that gsa/ls2003.mod randomly fails on both MATLAB and Octave. This is probably of lesser priority.
Best,
participants (3)
-
Marco Ratto -
Michel Juillard -
Sébastien Villemot