Does anyone know where the unit test crashes in Octave for many files comes from? They all have similar issues with check_matlab_path.m. The message always is some variant of:
*** TESTING: AIM/fs2000_b1L1L ***
warning: dir: `lstat (./fs2000x10_L9_L.m)' failed: No such file or directory
********************************************
*** DYNARE-TEST-OCTAVE ERROR ENCOUNTERED ***
********************************************
WHILE RUNNING MODFILE: AIM/fs2000_b1L1L
MSG: subscript indices must be either positive integers or logicals
IN FILE: /tmp/dynare-master-8ungo5vnGP/dynare/tests/../matlab/check_matlab_path.m
IN FUNCTION: check_matlab_path>getallroutinenames
ON LINE and COLUMN: 131 and 1
*************************************
I cannot replicate it under Windows with Octave 3.8.2. Thus, I dont know whether it is Linux or Octave 3.6 on Karaba that is causing the issue.
--
Johannes Pfeifer
Friesenwall 104
50672 Köln
Tel.: +49-221-29873852
Mobil.: +49-170-6936820
Germany
The tests are run on karaba where Octave 3.6.2 is installed. This should be changed as we don't intend to support previous versions of Octave.
I would suggest to only support Octave 4.0.0 that is readily available for Windows and Linux (OS/X seems a bit more complicate)
With Octave 4.0.0, there seems to be several issues. I have already solved one linked to a bug in linsolve, but there are others.
Best
Michel
Johannes Pfeifer writes:
Does anyone know where the unit test crashes in Octave for many files comes from? They all have similar issues with check_matlab_path.m. The message always is some variant of:
*** TESTING: AIM/fs2000_b1L1L ***
warning: dir: `lstat (./fs2000x10_L9_L.m)' failed: No such file or directory
*** DYNARE-TEST-OCTAVE ERROR ENCOUNTERED ***
WHILE RUNNING MODFILE: AIM/fs2000_b1L1L
MSG: subscript indices must be either positive integers
or logicals
IN FILE:
/tmp/dynare-master-8ungo5vnGP/dynare/tests/../matlab/check_matlab_path.m
IN FUNCTION: check_matlab_path>getallroutinenames ON LINE and COLUMN: 131 and 1
I cannot replicate it under Windows with Octave 3.8.2. Thus, I don't know whether it is Linux or Octave 3.6 on Karaba that is causing the issue.
For information, we are going to update the Debian versions on the servers when Stephane comes back from vacation at the end of August. When this is done, the Octave version will be changed.
Best, Houtan
On 07/31/2015 11:22 AM, Michel Juillard wrote:
The tests are run on karaba where Octave 3.6.2 is installed. This should be changed as we don't intend to support previous versions of Octave.
I would suggest to only support Octave 4.0.0 that is readily available for Windows and Linux (OS/X seems a bit more complicate)
With Octave 4.0.0, there seems to be several issues. I have already solved one linked to a bug in linsolve, but there are others.
Best
Michel
Johannes Pfeifer writes:
Does anyone know where the unit test crashes in Octave for many files comes from? They all have similar issues with check_matlab_path.m. The message always is some variant of:
*** TESTING: AIM/fs2000_b1L1L ***
warning: dir: `lstat (./fs2000x10_L9_L.m)' failed: No such file or directory
*** DYNARE-TEST-OCTAVE ERROR ENCOUNTERED ***
WHILE RUNNING MODFILE: AIM/fs2000_b1L1L
MSG: subscript indices must be either positive integers
or logicals
IN FILE:
/tmp/dynare-master-8ungo5vnGP/dynare/tests/../matlab/check_matlab_path.m
IN FUNCTION: check_matlab_path>getallroutinenames ON LINE and COLUMN: 131 and 1
I cannot replicate it under Windows with Octave 3.8.2. Thus, I don't know whether it is Linux or Octave 3.6 on Karaba that is causing the issue.
Note that after upgrading Karaba to Debian Jessie, it will have Octave 3.8, not 4.0 (which is only available in Debian testing/sid).
My personal take would be to drop support for Octave 3.6 as soon as Karaba is upgraded (on the master branch), but to keep support for Octave 3.8 and 4.0 for the time being.
I am willing to help maintain compatibility with these two versions if needed.
Le vendredi 31 juillet 2015 à 11:26 +0200, Houtan Bastani a écrit :
For information, we are going to update the Debian versions on the servers when Stephane comes back from vacation at the end of August. When this is done, the Octave version will be changed.
Best, Houtan
On 07/31/2015 11:22 AM, Michel Juillard wrote:
The tests are run on karaba where Octave 3.6.2 is installed. This should be changed as we don't intend to support previous versions of Octave.
I would suggest to only support Octave 4.0.0 that is readily available for Windows and Linux (OS/X seems a bit more complicate)
With Octave 4.0.0, there seems to be several issues. I have already solved one linked to a bug in linsolve, but there are others.
Best
Michel
Johannes Pfeifer writes:
Does anyone know where the unit test crashes in Octave for many files comes from? They all have similar issues with check_matlab_path.m. The message always is some variant of:
*** TESTING: AIM/fs2000_b1L1L ***
warning: dir: `lstat (./fs2000x10_L9_L.m)' failed: No such file or directory
*** DYNARE-TEST-OCTAVE ERROR ENCOUNTERED ***
WHILE RUNNING MODFILE: AIM/fs2000_b1L1L
MSG: subscript indices must be either positive integers
or logicals
IN FILE:
/tmp/dynare-master-8ungo5vnGP/dynare/tests/../matlab/check_matlab_path.m
IN FUNCTION: check_matlab_path>getallroutinenames ON LINE and COLUMN: 131 and 1
I cannot replicate it under Windows with Octave 3.8.2. Thus, I don't know whether it is Linux or Octave 3.6 on Karaba that is causing the issue.
Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
Thanks Sebastien
Michel
Sébastien Villemot writes:
Note that after upgrading Karaba to Debian Jessie, it will have Octave 3.8, not 4.0 (which is only available in Debian testing/sid).
My personal take would be to drop support for Octave 3.6 as soon as Karaba is upgraded (on the master branch), but to keep support for Octave 3.8 and 4.0 for the time being.
I am willing to help maintain compatibility with these two versions if needed.
Le vendredi 31 juillet 2015 à 11:26 +0200, Houtan Bastani a écrit :
For information, we are going to update the Debian versions on the servers when Stephane comes back from vacation at the end of August. When this is done, the Octave version will be changed.
Best, Houtan
On 07/31/2015 11:22 AM, Michel Juillard wrote:
The tests are run on karaba where Octave 3.6.2 is installed. This should be changed as we don't intend to support previous versions of Octave.
I would suggest to only support Octave 4.0.0 that is readily available for Windows and Linux (OS/X seems a bit more complicate)
With Octave 4.0.0, there seems to be several issues. I have already solved one linked to a bug in linsolve, but there are others.
Best
Michel
Johannes Pfeifer writes:
Does anyone know where the unit test crashes in Octave for many files comes from? They all have similar issues with check_matlab_path.m. The message always is some variant of:
*** TESTING: AIM/fs2000_b1L1L ***
warning: dir: `lstat (./fs2000x10_L9_L.m)' failed: No such file or directory
*** DYNARE-TEST-OCTAVE ERROR ENCOUNTERED ***
WHILE RUNNING MODFILE: AIM/fs2000_b1L1L
MSG: subscript indices must be either positive integers
or logicals
IN FILE:
/tmp/dynare-master-8ungo5vnGP/dynare/tests/../matlab/check_matlab_path.m
IN FUNCTION: check_matlab_path>getallroutinenames ON LINE and COLUMN: 131 and 1
I cannot replicate it under Windows with Octave 3.8.2. Thus, I don't know whether it is Linux or Octave 3.6 on Karaba that is causing the issue.
Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev