Octave 4.0.1 release candidate 1 available for ftp

classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Octave 4.0.1 release candidate 1 available for ftp

John W. Eaton
Administrator
The first release candidate for Octave 4.0.1 is available from

   ftp://alpha.gnu.org/gnu/octave

There may be some problems that need to be fixed so it is unlikely that
this version will become the 4.0.1 release without some changes but I
hope to not have more than one or two release candidates before the
4.0.1 release is final.

Please try to build this version and report any problems you find in the
bug tracker.  I've added a new version tag for the release candidate, so
please use that when reporting problems.

I will try to create a Windows binary installer for this release
candidate and put it on alpha.gnu.org within a few days.

jwe

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

jbect
Le 11/12/2015 00:34, John W. Eaton a écrit :

> The first release candidate for Octave 4.0.1 is available from
>
>   ftp://alpha.gnu.org/gnu/octave
>
> There may be some problems that need to be fixed so it is unlikely
> that this version will become the 4.0.1 release without some changes
> but I hope to not have more than one or two release candidates before
> the 4.0.1 release is final.
>
> Please try to build this version and report any problems you find in
> the bug tracker.  I've added a new version tag for the release
> candidate, so please use that when reporting problems.
>
> I will try to create a Windows binary installer for this release
> candidate and put it on alpha.gnu.org within a few days.
>
> jwe
>

Hi,

According to the Mercurial log, the following regression hasn't been fixed :

https://savannah.gnu.org/bugs/?44334

Any specific reason why the patch available on the bug tracker hasn't
been applied ?

@++
Julien

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Michael Godfrey
In reply to this post by John W. Eaton
John,

As expected all seems well with 4.0.1-rc1: I just did the
standard install sequence and ran some tests including
various plots (using fltk). All looks good.

This all under current updated Fedora 23 x86_64.
(It has the Intel graphics which crashes if print of
a plot with "visible on."   "visible off" works correctly
as before.)

Michael

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

PhilipNienhuis
In reply to this post by John W. Eaton
John W. Eaton wrote
The first release candidate for Octave 4.0.1 is available from

   ftp://alpha.gnu.org/gnu/octave

There may be some problems that need to be fixed so it is unlikely that
this version will become the 4.0.1 release without some changes but I
hope to not have more than one or two release candidates before the
4.0.1 release is final.

Please try to build this version and report any problems you find in the
bug tracker.  I've added a new version tag for the release candidate, so
please use that when reporting problems.
On Magei4 64-bit:
2 FAILs from osmesa.cc

On Windows (cross-built w --enable-windows-64 flag):
3 FAILs in axis.m, svds.m and assert.m (see below)

Philip


>> test axis
***** test
 hf = figure ("visible", "off");
 unwind_protect
   a = logspace (-5, 1, 10);
   loglog (a, -a);
   axis tight;
   assert (axis (), [1e-5, 10, -10, -1e-5]);
 unwind_protect_cleanup
   close (hf);
 end_unwind_protect
!!!!! test failed
ASSERT errors for:  assert (axis (),[1e-5, 10, -10, -1e-5])

  Location  |  Observed  |  Expected  |  Reason
    (1)         1e-005       1e-005      Abs err 5.0822e-021 exceeds tol 0
    (4)        -1e-005      -1e-005      Abs err 5.0822e-021 exceeds tol 0
>>

================================================

## after installing Octave, __run_test_suite__ and then manually running svds:
>> test svds
PASSES 6 out of 6 tests

## But then after restarting Octave:
>> test svds
***** testif HAVE_ARPACK, HAVE_UMFPACK
 [u2,s2,v2,flag] = svds (A,k,0,opts);
 s2 = diag (s2);
 assert (flag, !1);
 tol = 10 * eps() * norm(s2, 1);
 assert (s2, s(k:-1:1), tol);

!!!!! test failed
ASSERT errors for:  assert (s2,s (k:-1:1),tol)

  Location  |  Observed  |  Expected  |  Reason
     .          O(6x1)       E(7x1)      Dimensions don't match
>>

================================================

>> test assert
***** test
 x = [-40:0];
 y1 = (10.^x).*(10.^x);
 y2 = 10.^(2*x);
 assert (y1, y2, eps (y1));
 fail ("assert (y1, y2 + eps*1e-70, eps (y1))");
!!!!! test failed
ASSERT errors for:  assert (y1,y2,eps (y1))

  Location  |  Observed  |  Expected  |  Reason
    (11)        1e-060       1e-060      Abs err 4.1454e-076 exceeds tol 1.3818e-076
    (13)        1e-056       1e-056      Abs err 3.3959e-072 exceeds tol 1.132e-072
    (14)        1e-054       1e-054      Abs err 4.3467e-070 exceeds tol 1.4489e-070
    (19)        1e-044       1e-044      Abs err 3.7338e-060 exceeds tol 1.2446e-060
    (22)        1e-038       1e-038      Abs err 2.6101e-054 exceeds tol 1.3051e-054
    (23)        1e-036       1e-036      Abs err 3.341e-052 exceeds tol 1.6705e-052
    (27)        1e-028       1e-028      Abs err 2.2421e-044 exceeds tol 1.121e-044
    (29)        1e-024       1e-024      Abs err 3.6734e-040 exceeds tol 1.8367e-040
Reply | Threaded
Open this post in threaded view
|

Windows installer for 4.0.1-rc1 (was: Re: Octave 4.0.1 release candidate 1 available for ftp)

John W. Eaton
Administrator
In reply to this post by John W. Eaton
On 12/10/2015 06:34 PM, John W. Eaton wrote:

> I will try to create a Windows binary installer for this release
> candidate and put it on alpha.gnu.org within a few days.

A Windows installer image is now also available from

   ftp://alpha.gnu.org/gnu/octave

jwe




Reply | Threaded
Open this post in threaded view
|

Re: Windows installer for 4.0.1-rc1 (was: Re: Octave 4.0.1 release candidate 1 available for ftp)

nrjank
On Fri, Dec 11, 2015 at 1:13 PM, John W. Eaton <[hidden email]> wrote:
On 12/10/2015 06:34 PM, John W. Eaton wrote:

I will try to create a Windows binary installer for this release
candidate and put it on alpha.gnu.org within a few days.

A Windows installer image is now also available from

  ftp://alpha.gnu.org/gnu/octave

jwe


nice turnaround...

now, to be annoying: v4.0.0 had a zip archive version that could just be unzipped into the octave folder. no OS hooks, just octave.bat to set path... any chance someone could post a version like that? :)

nickj
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Rik-4
In reply to this post by John W. Eaton
jwe,

No surprise, it installs and passes all tests on a KDE version of Ubuntu
Linux 12.04.

--Rik

Reply | Threaded
Open this post in threaded view
|

Re: Windows installer for 4.0.1-rc1

John W. Eaton
Administrator
In reply to this post by nrjank
On 12/11/2015 01:25 PM, Nicholas Jankowski wrote:

> On Fri, Dec 11, 2015 at 1:13 PM, John W. Eaton <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     On 12/10/2015 06:34 PM, John W. Eaton wrote:
>
>         I will try to create a Windows binary installer for this release
>         candidate and put it on alpha.gnu.org <http://alpha.gnu.org>
>         within a few days.
>
>
>     A Windows installer image is now also available from
>
>     ftp://alpha.gnu.org/gnu/octave
>
>     jwe
>
>
> nice turnaround...
>
> now, to be annoying: v4.0.0 had a zip archive version that could just be
> unzipped into the octave folder. no OS hooks, just octave.bat to set
> path... any chance someone could post a version like that? :)

I'm putting the zip version on alpha.gnu.org now.  It should be there in
the next 15 minutes or so.

jwe



Reply | Threaded
Open this post in threaded view
|

RE: Octave 4.0.1 release candidate 1 available for ftp

John Donoghue-3
In reply to this post by John W. Eaton
> Date: Fri, 11 Dec 2015 08:58:59 -0800 (PST)
> From: PhilipNienhuis <[hidden email]>
> To: [hidden email]
> Subject: Re: Octave 4.0.1 release candidate 1 available for ftp
> Message-ID: <[hidden email]>
> Content-Type: text/plain; charset=us-ascii
>
> John W. Eaton wrote
> > The first release candidate for Octave 4.0.1 is available from
> >
> >    ftp://alpha.gnu.org/gnu/octave
> >
> > There may be some problems that need to be fixed so it is unlikely
> > that this version will become the 4.0.1 release without some changes
> > but I hope to not have more than one or two release candidates before
> > the
> > 4.0.1 release is final.
> >
> > Please try to build this version and report any problems you find in
> > the bug tracker.  I've added a new version tag for the release
> > candidate, so please use that when reporting problems.
>
> On Magei4 64-bit:
> 2 FAILs from osmesa.cc
>
> On Windows (cross-built w --enable-windows-64 flag):
> 3 FAILs in axis.m, svds.m and assert.m (see below)
>
> Philip
>
>
> >> test axis
> ***** test
>  hf = figure ("visible", "off");
>  unwind_protect
>    a = logspace (-5, 1, 10);
>    loglog (a, -a);
>    axis tight;
>    assert (axis (), [1e-5, 10, -10, -1e-5]);  unwind_protect_cleanup
>    close (hf);
>  end_unwind_protect
> !!!!! test failed
> ASSERT errors for:  assert (axis (),[1e-5, 10, -10, -1e-5])
>
>   Location  |  Observed  |  Expected  |  Reason
>     (1)         1e-005       1e-005      Abs err 5.0822e-021 exceeds tol 0
>     (4)        -1e-005      -1e-005      Abs err 5.0822e-021 exceeds tol 0
> >>
>
> ================================================
>
> ## after installing Octave, __run_test_suite__ and then manually running
> svds:
> >> test svds
> PASSES 6 out of 6 tests
>
> ## But then after restarting Octave:
> >> test svds
> ***** testif HAVE_ARPACK, HAVE_UMFPACK
>  [u2,s2,v2,flag] = svds (A,k,0,opts);
>  s2 = diag (s2);
>  assert (flag, !1);
>  tol = 10 * eps() * norm(s2, 1);
>  assert (s2, s(k:-1:1), tol);
>
> !!!!! test failed
> ASSERT errors for:  assert (s2,s (k:-1:1),tol)
>
>   Location  |  Observed  |  Expected  |  Reason
>      .          O(6x1)       E(7x1)      Dimensions don't match
> >>
>
> ================================================
>
> >> test assert
> ***** test
>  x = [-40:0];
>  y1 = (10.^x).*(10.^x);
>  y2 = 10.^(2*x);
>  assert (y1, y2, eps (y1));
>  fail ("assert (y1, y2 + eps*1e-70, eps (y1))"); !!!!! test failed ASSERT
errors for:

> assert (y1,y2,eps (y1))
>
>   Location  |  Observed  |  Expected  |  Reason
>     (11)        1e-060       1e-060      Abs err 4.1454e-076 exceeds tol
> 1.3818e-076
>     (13)        1e-056       1e-056      Abs err 3.3959e-072 exceeds tol
> 1.132e-072
>     (14)        1e-054       1e-054      Abs err 4.3467e-070 exceeds tol
> 1.4489e-070
>     (19)        1e-044       1e-044      Abs err 3.7338e-060 exceeds tol
> 1.2446e-060
>     (22)        1e-038       1e-038      Abs err 2.6101e-054 exceeds tol
> 1.3051e-054
>     (23)        1e-036       1e-036      Abs err 3.341e-052 exceeds tol
> 1.6705e-052
>     (27)        1e-028       1e-028      Abs err 2.2421e-044 exceeds tol
> 1.121e-044
>     (29)        1e-024       1e-024      Abs err 3.6734e-040 exceeds tol
> 1.8367e-040
>


Using the downloaded windows installer on my win7 machine, only 1 failure
for me:
  PASS     12937
  FAIL         1
  XFAIL       16
  SKIPPED     54

***** testif HAVE_ARPACK, HAVE_UMFPACK
 [u2,s2,v2,flag] = svds (A,k,0,opts);
 s2 = diag (s2);
 assert (flag, !1);
 tol = 10 * eps() * norm(s2, 1);
 assert (s2, s(k:-1:1), tol);

!!!!! test failed
ASSERT errors for:  assert (s2,s (k:-1:1),tol)

  Location  |  Observed  |  Expected  |  Reason
     .          O(6x1)       E(7x1)      Dimensions don't match





Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Mike Miller-4
On Fri, Dec 11, 2015 at 16:33:17 -0500, JohnD wrote:

> Using the downloaded windows installer on my win7 machine, only 1 failure
> for me:
>   PASS     12937
>   FAIL         1
>   XFAIL       16
>   SKIPPED     54
>
> ***** testif HAVE_ARPACK, HAVE_UMFPACK
>  [u2,s2,v2,flag] = svds (A,k,0,opts);
>  s2 = diag (s2);
>  assert (flag, !1);
>  tol = 10 * eps() * norm(s2, 1);
>  assert (s2, s(k:-1:1), tol);
>
> !!!!! test failed
> ASSERT errors for:  assert (s2,s (k:-1:1),tol)
>
>   Location  |  Observed  |  Expected  |  Reason
>      .          O(6x1)       E(7x1)      Dimensions don't match

I have the exact same test failure on Debian with OpenBLAS 0.2.15, and
with Octave 3.8.2, 4.0.0, and default branch, so I think this change
comes from an OpenBLAS update.

Running with LD_LIBRARY_PATH=/usr/lib/lapack:/usr/lib/libblas makes the
test pass.

--
mike

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Juan Pablo Carbajal-2
On Sat, Dec 12, 2015 at 8:46 PM, Mike Miller <[hidden email]> wrote:

> On Fri, Dec 11, 2015 at 16:33:17 -0500, JohnD wrote:
>> Using the downloaded windows installer on my win7 machine, only 1 failure
>> for me:
>>   PASS     12937
>>   FAIL         1
>>   XFAIL       16
>>   SKIPPED     54
>>
>> ***** testif HAVE_ARPACK, HAVE_UMFPACK
>>  [u2,s2,v2,flag] = svds (A,k,0,opts);
>>  s2 = diag (s2);
>>  assert (flag, !1);
>>  tol = 10 * eps() * norm(s2, 1);
>>  assert (s2, s(k:-1:1), tol);
>>
>> !!!!! test failed
>> ASSERT errors for:  assert (s2,s (k:-1:1),tol)
>>
>>   Location  |  Observed  |  Expected  |  Reason
>>      .          O(6x1)       E(7x1)      Dimensions don't match
>
> I have the exact same test failure on Debian with OpenBLAS 0.2.15, and
> with Octave 3.8.2, 4.0.0, and default branch, so I think this change
> comes from an OpenBLAS update.
>
> Running with LD_LIBRARY_PATH=/usr/lib/lapack:/usr/lib/libblas makes the
> test pass.
>
> --
> mike
>

In Ubuntu 15.10 as always  builds just fine and runs with proprietary drivers
Bur checks fails

libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic:
Segmentation fault -- stopping myself...
octave exited with signal 11

It is not solved with

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGL.so

that worked before, but I am reading the threads to see if there is
any solution. also if I preload that any plot in the gui crashes
octave.

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

bpabbott
Administrator

> On Dec 13, 2015, at 12:45 PM, Juan Pablo Carbajal <[hidden email]> wrote:
>
> On Sat, Dec 12, 2015 at 8:46 PM, Mike Miller <[hidden email]> wrote:
>> On Fri, Dec 11, 2015 at 16:33:17 -0500, JohnD wrote:
>>> Using the downloaded windows installer on my win7 machine, only 1 failure
>>> for me:
>>>  PASS     12937
>>>  FAIL         1
>>>  XFAIL       16
>>>  SKIPPED     54
>>>
>>> ***** testif HAVE_ARPACK, HAVE_UMFPACK
>>> [u2,s2,v2,flag] = svds (A,k,0,opts);
>>> s2 = diag (s2);
>>> assert (flag, !1);
>>> tol = 10 * eps() * norm(s2, 1);
>>> assert (s2, s(k:-1:1), tol);
>>>
>>> !!!!! test failed
>>> ASSERT errors for:  assert (s2,s (k:-1:1),tol)
>>>
>>>  Location  |  Observed  |  Expected  |  Reason
>>>     .          O(6x1)       E(7x1)      Dimensions don't match
>>
>> I have the exact same test failure on Debian with OpenBLAS 0.2.15, and
>> with Octave 3.8.2, 4.0.0, and default branch, so I think this change
>> comes from an OpenBLAS update.
>>
>> Running with LD_LIBRARY_PATH=/usr/lib/lapack:/usr/lib/libblas makes the
>> test pass.
>>
>> --
>> mike
>>
>
> In Ubuntu 15.10 as always  builds just fine and runs with proprietary drivers
> Bur checks fails
>
> libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic:
> Segmentation fault -- stopping myself...
> octave exited with signal 11
>
> It is not solved with
>
> export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGL.so
>
> that worked before, but I am reading the threads to see if there is
> any solution. also if I preload that any plot in the gui crashes
> octave.
This is baseless speculation, but the attached patch is needed to build with osmesa on MacOS X (it does not yet result in a functioning osmesa). Any chance this impacts the behavior your seeing?

Ben







osmesa.patch (766 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Juan Pablo Carbajal-2
On Sun, Dec 13, 2015 at 9:25 PM, Ben Abbott <[hidden email]> wrote:

>
>> On Dec 13, 2015, at 12:45 PM, Juan Pablo Carbajal <[hidden email]> wrote:
>>
>> On Sat, Dec 12, 2015 at 8:46 PM, Mike Miller <[hidden email]> wrote:
>>> On Fri, Dec 11, 2015 at 16:33:17 -0500, JohnD wrote:
>>>> Using the downloaded windows installer on my win7 machine, only 1 failure
>>>> for me:
>>>>  PASS     12937
>>>>  FAIL         1
>>>>  XFAIL       16
>>>>  SKIPPED     54
>>>>
>>>> ***** testif HAVE_ARPACK, HAVE_UMFPACK
>>>> [u2,s2,v2,flag] = svds (A,k,0,opts);
>>>> s2 = diag (s2);
>>>> assert (flag, !1);
>>>> tol = 10 * eps() * norm(s2, 1);
>>>> assert (s2, s(k:-1:1), tol);
>>>>
>>>> !!!!! test failed
>>>> ASSERT errors for:  assert (s2,s (k:-1:1),tol)
>>>>
>>>>  Location  |  Observed  |  Expected  |  Reason
>>>>     .          O(6x1)       E(7x1)      Dimensions don't match
>>>
>>> I have the exact same test failure on Debian with OpenBLAS 0.2.15, and
>>> with Octave 3.8.2, 4.0.0, and default branch, so I think this change
>>> comes from an OpenBLAS update.
>>>
>>> Running with LD_LIBRARY_PATH=/usr/lib/lapack:/usr/lib/libblas makes the
>>> test pass.
>>>
>>> --
>>> mike
>>>
>>
>> In Ubuntu 15.10 as always  builds just fine and runs with proprietary drivers
>> Bur checks fails
>>
>> libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic:
>> Segmentation fault -- stopping myself...
>> octave exited with signal 11
>>
>> It is not solved with
>>
>> export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGL.so
>>
>> that worked before, but I am reading the threads to see if there is
>> any solution. also if I preload that any plot in the gui crashes
>> octave.
>
> This is baseless speculation, but the attached patch is needed to build with osmesa on MacOS X (it does not yet result in a functioning osmesa). Any chance this impacts the behavior your seeing?
>
> Ben
>
Thanks Ben, after applying the patch and re-compiling it still doesn't work

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Sebastian Schöps
In reply to this post by bpabbott
Dear Ben, dear all,

I have issues with CMatrix.cc-tst on Mac OS X

>Integrated test scripts:
>
>  liboctave/array/Array.cc-tst ................................ PASS     18/18  
>  liboctave/array/CMatrix.cc-tst ..............................panic: Segmentation fault: 11 -- stopping myself...
>Segmentation fault: 11

However, I have no problems with 4.0.0 and 4.1.0+ on the same machine, same build script etc. Any idea?

Bye
Sebastian
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

chechu
In reply to this post by Juan Pablo Carbajal-2
Tested on Debian 8.2 Jessie amd64.

-with-jit
-with-64bit-address_index


Only one error as other mantainers have confirmed.

Problems with svd



  scripts/sparse/svds.m ....................................... PASS      5/6  
                                                                  FAIL    1

***** testif HAVE_ARPACK, HAVE_UMFPACK
 [u2,s2,v2,flag] = svds (A,k,0,opts);
 s2 = diag (s2);
 assert (flag, !1);
 tol = 10 * eps() * norm(s2, 1);
 assert (s2, s(k:-1:1), tol);

!!!!! test failed
ASSERT errors for:  assert (s2,s (k:-1:1),tol)


Thanks for your attention, chechu
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Schöps, Sebastian
In reply to this post by John W. Eaton
Dear Marius,

I was hoping to get feedback on the mailing list but people do not care much about the Mac. Is 4.0.1 working for you? See below.

Sebastian

> I have issues with CMatrix.cc-tst on Mac OS X
>
> >Integrated test scripts:
> >
> >  liboctave/array/Array.cc-tst ................................ PASS     18/18  
> >  liboctave/array/CMatrix.cc-tst ..............................panic: Segmentation fault: 11 -- stopping myself...
> >Segmentation fault: 11
>
> However, I have no problems with 4.0.0 and 4.1.0+ on the same machine, same build script etc. Any idea?

Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Marius Schamschula-5
Sebastian,

On Dec 16, 2015, at 11:28 AM, Sebastian Schoeps <[hidden email]> wrote:

Dear Marius,

I was hoping to get feedback on the mailing list but people do not care much about the Mac. Is 4.0.1 working for you? See below.

Sebastian

I have issues with CMatrix.cc-tst on Mac OS X

Integrated test scripts:

liboctave/array/Array.cc-tst ................................ PASS     18/18   
liboctave/array/CMatrix.cc-tst ..............................panic: Segmentation fault: 11 -- stopping myself...
Segmentation fault: 11

However, I have no problems with 4.0.0 and 4.1.0+ on the same machine, same build script etc. Any idea?

I just built 4.0.1-rc1, based on MacPorts, and I get a different seg-fault as when running make test:

  libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic: Segmentation fault: 11 -- stopping myself...

Somehow, the osmesa_print issue doesn’t seem to want to go away.

I also got the following test failures:

  libinterp/corefcn/dlmread.cc-tst ............................ PASS     12/20  
                                                                  FAIL    8

  libinterp/corefcn/file-io.cc-tst ............................ PASS      0/1   
                                                                  FAIL    1

  libinterp/corefcn/mappers.cc-tst ............................ PASS    393/395 
                                                                  FAIL    2

  libinterp/corefcn/sparse-xpow.cc-tst ........................ PASS      1/2   
                                                                  FAIL    1

  libinterp/corefcn/str2double.cc-tst ......................... PASS     28/31  
                                                                  FAIL    3

Marius
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Sebastian Schöps
>> I was hoping to get feedback on the mailing list but people do not care much about the Mac. Is 4.0.1 working for you? See below.
>>
>> Sebastian
>>
>>> I have issues with CMatrix.cc-tst on Mac OS X
>>>
>>>> Integrated test scripts:
>>>>
>>>> liboctave/array/Array.cc-tst ................................ PASS     18/18  
>>>> liboctave/array/CMatrix.cc-tst ..............................panic: Segmentation fault: 11 -- stopping myself...
>>>> Segmentation fault: 11
>>>
>>> However, I have no problems with 4.0.0 and 4.1.0+ on the same machine, same build script etc. Any idea?
>
> I just built 4.0.1-rc1, based on MacPorts, and I get a different seg-fault as when running make test:
>
>   libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic: Segmentation fault: 11 -- stopping myself...
>
> Somehow, the osmesa_print issue doesn’t seem to want to go away.

I guess this was to be expected. The problem is (was?) also present on Linux if you link to a third-party osmesa. My patch https://savannah.gnu.org/patch/download.php?file_id=35085 only fixes compilation issues; segfault remains. However, why not building with "--without-OSMesa"?

My problem seems to come from veclibfort. What blas library do you use?

Sebastian
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Schöps, Sebastian
In reply to this post by Schöps, Sebastian

>>>> Integrated test scripts:
>>>>
>>>> liboctave/array/Array.cc-tst ................................ PASS
>>   18/18  
>>>> liboctave/array/CMatrix.cc-tst
>> ..............................panic: Segmentation fault: 11 -- stopping
>> myself...
>>>> Segmentation fault: 11
>
> Hi Sebastian,
> Can you attach gdb and provide a backtrace?

gdb from Octave 4.01rc1 (Mac OS 10.11.2, XCode 7.2, clang-700.1.81).

  liboctave/array/Array.cc-tst ................................ PASS     18/18  
  liboctave/array/CMatrix.cc-tst ..............................
Program received signal SIGSEGV, Segmentation fault.
0x00007fff9697b52e in ?? () from /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
(gdb) backtrace
#0  0x00007fff9697b52e in ?? () from /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
#1  0x00007fff5fbf4f40 in ?? ()
#2  0x0000000101e69f40 in zdotu_ () from /usr/local/opt/veclibfort/lib/libvecLibFort.dylib
Backtrace stopped: frame did not save the PC

I does not help me much. However, the problem seems to be related to the interplay with veclibfort but the segfault does not occur in 4.0.0 nor in the development version. Was there any change related to blas?

@mcg1969: do you have any inside?

Thanks for helping, bye
Sebastian
Reply | Threaded
Open this post in threaded view
|

Re: Octave 4.0.1 release candidate 1 available for ftp

Marius Schamschula-5
In reply to this post by Sebastian Schöps
Sebastian,

On Dec 17, 2015, at 12:13 AM, Sebastian <[hidden email]> wrote:

I was hoping to get feedback on the mailing list but people do not care much about the Mac. Is 4.0.1 working for you? See below.

Sebastian

I have issues with CMatrix.cc-tst on Mac OS X

Integrated test scripts:

liboctave/array/Array.cc-tst ................................ PASS     18/18   
liboctave/array/CMatrix.cc-tst ..............................panic: Segmentation fault: 11 -- stopping myself...
Segmentation fault: 11

However, I have no problems with 4.0.0 and 4.1.0+ on the same machine, same build script etc. Any idea?

I just built 4.0.1-rc1, based on MacPorts, and I get a different seg-fault as when running make test:

 libinterp/dldfcn/__osmesa_print__.cc-tst ....................panic: Segmentation fault: 11 -- stopping myself...

Somehow, the osmesa_print issue doesn’t seem to want to go away.

I guess this was to be expected. The problem is (was?) also present on Linux if you link to a third-party osmesa. My patch https://savannah.gnu.org/patch/download.php?file_id=35085 only fixes compilation issues; segfault remains. However, why not building with "--without-OSMesa"?

My problem seems to come from veclibfort. What blas library do you use?

Sebastian

I forgot to scroll down: Ben has a patch for osmesa for OS X (which I plan to test shortly).

I test built using atlas and gfortran 4.9 (I use different gcc versions on several machines). I just rebuilt with the --without-OSMesa flag and am getting the following test results:

Integrated test scripts:

  liboctave/array/Array.cc-tst ................................ PASS     18/18  
  liboctave/array/CMatrix.cc-tst .............................. PASS     11/11  
  liboctave/array/CSparse.cc-tst .............................. PASS     10/10  
  liboctave/array/Sparse.cc-tst ............................... PASS    103/103 
  liboctave/array/dMatrix.cc-tst .............................. PASS     10/10  
  liboctave/array/dSparse.cc-tst .............................. PASS     12/12  
  liboctave/array/fCMatrix.cc-tst ............................. PASS     11/11  
  liboctave/array/fMatrix.cc-tst .............................. PASS      8/8   
  liboctave/array/idx-vector.cc-tst ........................... PASS      2/2   
  liboctave/util/oct-inttypes.cc-tst .......................... PASS     28/28  
  libinterp/corefcn/Cell.cc-tst ............................... PASS      4/4   
  libinterp/corefcn/__contourc__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__dispatch__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__dsearchn__.cc-tst ....................... PASS      1/1   
  libinterp/corefcn/__ichol__.cc-tst .......................... PASS      1/1   
  libinterp/corefcn/__ilu__.cc-tst ............................ PASS      1/1   
  libinterp/corefcn/__lin_interpn__.cc-tst .................... PASS      1/1   
  libinterp/corefcn/__pchip_deriv__.cc-tst .................... PASS      1/1   
  libinterp/corefcn/__qp__.cc-tst ............................. PASS      1/1   
  libinterp/corefcn/besselj.cc-tst ............................ PASS    191/191 
  libinterp/corefcn/betainc.cc-tst ............................ PASS     23/23  
  libinterp/corefcn/bitfcns.cc-tst ............................ PASS     22/22  
  libinterp/corefcn/bsxfun.cc-tst ............................. PASS     73/73  
  libinterp/corefcn/cellfun.cc-tst ............................ PASS    129/129 
  libinterp/corefcn/conv2.cc-tst .............................. PASS     48/51  
                                                                  XFAIL   3
  libinterp/corefcn/dassl.cc-tst .............................. PASS      4/4   
  libinterp/corefcn/data.cc-tst ............................... PASS    967/967 
  libinterp/corefcn/defaults.cc-tst ........................... PASS     10/10  
  libinterp/corefcn/det.cc-tst ................................ PASS      5/5   
  libinterp/corefcn/dirfns.cc-tst ............................. PASS      1/1   
  libinterp/corefcn/dlmread.cc-tst ............................ PASS     12/20  
                                                                  FAIL    8
  libinterp/corefcn/dot.cc-tst ................................ PASS     22/22  
  libinterp/corefcn/eig.cc-tst ................................ PASS     20/20  
  libinterp/corefcn/ellipj.cc-tst ............................. PASS     18/18  
  libinterp/corefcn/fft.cc-tst ................................ PASS     19/19  
  libinterp/corefcn/fft2.cc-tst ............................... PASS      4/4   
  libinterp/corefcn/file-io.cc-tst ............................ PASS      0/1   
                                                                  FAIL    1
  libinterp/corefcn/filter.cc-tst ............................. PASS     14/14  
  libinterp/corefcn/find.cc-tst ............................... PASS     16/16  
  libinterp/corefcn/gammainc.cc-tst ........................... PASS      4/4   
  libinterp/corefcn/gcd.cc-tst ................................ PASS      9/9   
  libinterp/corefcn/givens.cc-tst ............................. PASS      6/6   
  libinterp/corefcn/graphics.cc-tst ........................... PASS     38/38  
  libinterp/corefcn/hess.cc-tst ............................... PASS      5/5   
  libinterp/corefcn/hex2num.cc-tst ............................ PASS      4/4   
  libinterp/corefcn/inv.cc-tst ................................ PASS      7/7   
  libinterp/corefcn/kron.cc-tst ............................... PASS     14/14  
  libinterp/corefcn/lookup.cc-tst ............................. PASS     20/20  
  libinterp/corefcn/lsode.cc-tst .............................. PASS      5/5   
  libinterp/corefcn/lu.cc-tst ................................. PASS     22/22  
  libinterp/corefcn/luinc.cc-tst .............................. PASS      2/2   
  libinterp/corefcn/mappers.cc-tst ............................ PASS    393/395 
                                                                  FAIL    2
  libinterp/corefcn/matrix_type.cc-tst ........................ PASS     51/51  
  libinterp/corefcn/max.cc-tst ................................ PASS    111/114 
                                                                  XFAIL   3
  libinterp/corefcn/md5sum.cc-tst ............................. PASS      3/3   
  libinterp/corefcn/mgorth.cc-tst ............................. PASS      2/2   
  libinterp/corefcn/nproc.cc-tst .............................. PASS      5/5   
  libinterp/corefcn/oct-map.cc-tst ............................ PASS      8/8   
  libinterp/corefcn/ordschur.cc-tst ........................... PASS      4/4   
  libinterp/corefcn/pinv.cc-tst ............................... PASS      9/9   
  libinterp/corefcn/pr-output.cc-tst .......................... PASS      9/9   
  libinterp/corefcn/quad.cc-tst ............................... PASS      8/8   
  libinterp/corefcn/quadcc.cc-tst ............................. PASS     19/19  
  libinterp/corefcn/qz.cc-tst ................................. PASS      4/4   
  libinterp/corefcn/rand.cc-tst ............................... PASS     63/63  
  libinterp/corefcn/rcond.cc-tst .............................. PASS      8/8   
  libinterp/corefcn/regexp.cc-tst ............................. PASS    106/106 
  libinterp/corefcn/schur.cc-tst .............................. PASS     11/11  
  libinterp/corefcn/sighandlers.cc-tst ........................ PASS      9/9   
  libinterp/corefcn/sparse-xpow.cc-tst ........................ PASS      1/2   
                                                                  FAIL    1
  libinterp/corefcn/spparms.cc-tst ............................ PASS      9/9   
  libinterp/corefcn/sqrtm.cc-tst .............................. PASS      3/3   
  libinterp/corefcn/str2double.cc-tst ......................... PASS     28/31  
                                                                  FAIL    3
  libinterp/corefcn/strfind.cc-tst ............................ PASS     19/19  
  libinterp/corefcn/strfns.cc-tst ............................. PASS     86/86  
  libinterp/corefcn/sub2ind.cc-tst ............................ PASS     24/24  
  libinterp/corefcn/svd.cc-tst ................................ PASS     18/18  
  libinterp/corefcn/sylvester.cc-tst .......................... PASS      9/9   
  libinterp/corefcn/symtab.cc-tst ............................. PASS      7/7   
  libinterp/corefcn/syscalls.cc-tst ........................... PASS      2/2   
  libinterp/corefcn/sysdep.cc-tst ............................. PASS     14/14  
  libinterp/corefcn/time.cc-tst ............................... PASS     27/27  
  libinterp/corefcn/toplev.cc-tst ............................. PASS      6/6   
  libinterp/corefcn/tril.cc-tst ............................... PASS      2/2   
  libinterp/corefcn/tsearch.cc-tst ............................ PASS      6/6   
  libinterp/corefcn/utils.cc-tst .............................. PASS     81/81  
  libinterp/corefcn/variables.cc-tst .......................... PASS     28/28  
  libinterp/dldfcn/__delaunayn__.cc-tst ....................... PASS      1/1   
  libinterp/dldfcn/__fltk_uigetfile__.cc-tst .................. PASS      1/1   
  libinterp/dldfcn/__glpk__.cc-tst ............................ PASS      1/1   
  libinterp/dldfcn/__magick_read__.cc-tst ..................... PASS      4/4   
  libinterp/dldfcn/__osmesa_print__.cc-tst .................... PASS      0/0   
                                                                  SKIP    2
  libinterp/dldfcn/__voronoi__.cc-tst ......................... PASS      1/1   
  libinterp/dldfcn/amd.cc-tst ................................. PASS      4/4   
  libinterp/dldfcn/audiodevinfo.cc-tst ........................ PASS      4/4   
  libinterp/dldfcn/chol.cc-tst ................................ PASS     30/30  
  libinterp/dldfcn/convhulln.cc-tst ........................... PASS      4/4   
  libinterp/dldfcn/dmperm.cc-tst .............................. PASS      5/5   
  libinterp/dldfcn/fftw.cc-tst ................................ PASS     13/13  
  libinterp/dldfcn/qr.cc-tst .................................. PASS     48/48  
  libinterp/octave-value/ov-base.cc-tst ....................... PASS      1/1   
  libinterp/octave-value/ov-bool-mat.cc-tst ................... PASS      1/1   
  libinterp/octave-value/ov-cell.cc-tst ....................... PASS      1/1   
  libinterp/octave-value/ov-class.cc-tst ...................... PASS     48/48  
                                                                  SKIP    2
  libinterp/octave-value/ov-cx-diag.cc-tst .................... PASS      1/1   
  libinterp/octave-value/ov-fcn-handle.cc-tst ................. PASS     10/10  
  libinterp/octave-value/ov-fcn-inline.cc-tst ................. PASS     30/30  
  libinterp/octave-value/ov-flt-re-mat.cc-tst ................. PASS     15/15  
  libinterp/octave-value/ov-int16.cc-tst ...................... PASS      6/6   
  libinterp/octave-value/ov-int32.cc-tst ...................... PASS      6/6   
  libinterp/octave-value/ov-int64.cc-tst ...................... PASS      6/6   
  libinterp/octave-value/ov-int8.cc-tst ....................... PASS      6/6   
  libinterp/octave-value/ov-java.cc-tst ....................... PASS      0/0   
                                                                  SKIP    6
  libinterp/octave-value/ov-null-mat.cc-tst ................... PASS      8/8   
  libinterp/octave-value/ov-oncleanup.cc-tst .................. PASS      1/1   
  libinterp/octave-value/ov-range.cc-tst ...................... PASS      1/1   
  libinterp/octave-value/ov-re-mat.cc-tst ..................... PASS     15/15  
  libinterp/octave-value/ov-struct.cc-tst ..................... PASS     28/28  
  libinterp/octave-value/ov-typeinfo.cc-tst ................... PASS     56/56  
                                                                  SKIP    1
  libinterp/octave-value/ov-uint16.cc-tst ..................... PASS      6/6   
  libinterp/octave-value/ov-uint32.cc-tst ..................... PASS      6/6   
  libinterp/octave-value/ov-uint64.cc-tst ..................... PASS      6/6   
  libinterp/octave-value/ov-uint8.cc-tst ...................... PASS      6/6   
  libinterp/octave-value/ov-usr-fcn.cc-tst .................... PASS      7/7   
  libinterp/octave-value/ov.cc-tst ............................ PASS     30/30  
  libinterp/parse-tree/lex.ll-tst ............................. PASS      3/3   
  libinterp/parse-tree/oct-parse.in.yy-tst .................... PASS      9/9   
  libinterp/parse-tree/pt-assign.cc-tst ....................... PASS      2/2   
  libinterp/parse-tree/pt-binop.cc-tst ........................ PASS      1/1   
  libinterp/parse-tree/pt-eval.cc-tst ......................... PASS      4/4   
  libinterp/parse-tree/pt-fcn-handle.cc-tst ................... PASS      5/5   
  libinterp/parse-tree/pt-idx.cc-tst .......................... PASS      6/6   
  libinterp/parse-tree/pt-mat.cc-tst .......................... PASS    199/199 
  libinterp/octave.cc-tst ..................................... PASS      8/8   
  scripts/@ftp/ascii.m ........................................ PASS      1/1   
  scripts/@ftp/binary.m ....................................... PASS      1/1   
  scripts/@ftp/cd.m ........................................... PASS      1/1   
  scripts/@ftp/close.m ........................................ PASS      1/1   
  scripts/@ftp/delete.m ....................................... PASS      1/1   
  scripts/@ftp/dir.m .......................................... PASS      1/1   
  scripts/@ftp/display.m ...................................... PASS      1/1   
  scripts/@ftp/ftp.m .......................................... PASS      1/1   
  scripts/@ftp/loadobj.m ...................................... PASS      1/1   
  scripts/@ftp/mget.m ......................................... PASS      1/1   
  scripts/@ftp/mkdir.m ........................................ PASS      1/1   
  scripts/@ftp/mput.m ......................................... PASS      1/1   
  scripts/@ftp/rename.m ....................................... PASS      1/1   
  scripts/@ftp/rmdir.m ........................................ PASS      1/1   
  scripts/@ftp/saveobj.m ...................................... PASS      1/1   
  scripts/audio/@audioplayer/audioplayer.m .................... PASS      4/4   
  scripts/audio/@audiorecorder/audiorecorder.m ................ PASS      4/4   
  scripts/audio/record.m ...................................... PASS      5/5   
  scripts/audio/sound.m ....................................... PASS      4/4   
  scripts/audio/soundsc.m ..................................... PASS     10/10  
  scripts/audio/wavread.m ..................................... PASS      6/6   
  scripts/audio/wavwrite.m .................................... PASS     11/11  
  scripts/deprecated/bicubic.m ................................ PASS      1/1   
  scripts/deprecated/delaunay3.m .............................. PASS      1/1   
  scripts/deprecated/dump_prefs.m ............................. PASS      1/1   
  scripts/deprecated/interp1q.m ............................... PASS      7/7   
  scripts/deprecated/isequalwithequalnans.m ................... PASS      6/6   
  scripts/deprecated/octave_tmp_file_name.m ................... PASS      1/1   
  scripts/deprecated/playaudio.m .............................. PASS      5/5   
  scripts/elfun/acosd.m ....................................... PASS      3/3   
  scripts/elfun/acot.m ........................................ PASS      3/3   
  scripts/elfun/acotd.m ....................................... PASS      3/3   
  scripts/elfun/acoth.m ....................................... PASS      3/3   
  scripts/elfun/acsc.m ........................................ PASS      3/3   
  scripts/elfun/acscd.m ....................................... PASS      3/3   
  scripts/elfun/acsch.m ....................................... PASS      3/3   
  scripts/elfun/asec.m ........................................ PASS      3/3   
  scripts/elfun/asecd.m ....................................... PASS      3/3   
  scripts/elfun/asech.m ....................................... PASS      3/3   
  scripts/elfun/asind.m ....................................... PASS      3/3   
  scripts/elfun/atan2d.m ...................................... PASS      3/3   
  scripts/elfun/atand.m ....................................... PASS      3/3   
  scripts/elfun/cosd.m ........................................ PASS      5/5   
  scripts/elfun/cot.m ......................................... PASS      3/3   
  scripts/elfun/cotd.m ........................................ PASS      5/5   
  scripts/elfun/coth.m ........................................ PASS      3/3   
  scripts/elfun/csc.m ......................................... PASS      3/3   
  scripts/elfun/cscd.m ........................................ PASS      5/5   
  scripts/elfun/csch.m ........................................ PASS      3/3   
  scripts/elfun/sec.m ......................................... PASS      3/3   
  scripts/elfun/secd.m ........................................ PASS      5/5   
  scripts/elfun/sech.m ........................................ PASS      3/3   
  scripts/elfun/sind.m ........................................ PASS      5/5   
  scripts/elfun/tand.m ........................................ PASS      5/5   
  scripts/general/accumarray.m ................................ PASS     20/20  
  scripts/general/accumdim.m .................................. PASS     13/13  
  scripts/general/bincoeff.m .................................. PASS     11/11  
  scripts/general/bitcmp.m .................................... PASS     10/10  
  scripts/general/bitget.m .................................... PASS     15/15  
  scripts/general/bitset.m .................................... PASS     21/21  
  scripts/general/blkdiag.m ................................... PASS     10/10  
  scripts/general/cart2pol.m .................................. PASS      8/8   
  scripts/general/cart2sph.m .................................. PASS      5/5   
  scripts/general/cell2mat.m .................................. PASS     12/12  
  scripts/general/celldisp.m .................................. PASS      3/3   
  scripts/general/chop.m ...................................... PASS     10/10  
  scripts/general/circshift.m ................................. PASS     12/12  
  scripts/general/common_size.m ............................... PASS      2/2   
  scripts/general/cplxpair.m .................................. PASS     13/13  
  scripts/general/cumtrapz.m .................................. PASS      9/9   
  scripts/general/curl.m ...................................... PASS      1/1   
  scripts/general/dblquad.m ................................... PASS      4/4   
  scripts/general/deal.m ...................................... PASS      4/4   
  scripts/general/del2.m ...................................... PASS     14/14  
  scripts/general/divergence.m ................................ PASS      1/1   
  scripts/general/fieldnames.m ................................ PASS      2/2   
                                                                  SKIP    3
  scripts/general/flip.m ...................................... PASS     10/10  
  scripts/general/flipdim.m ................................... PASS      1/1   
  scripts/general/fliplr.m .................................... PASS      9/9   
  scripts/general/flipud.m .................................... PASS      9/9   
  scripts/general/gradient.m .................................. PASS      5/5   
  scripts/general/idivide.m ................................... PASS     13/13  
  scripts/general/inputParser.m ............................... PASS     11/11  
  scripts/general/int2str.m ................................... PASS      6/6   
  scripts/general/interp1.m ................................... PASS    212/212 
  scripts/general/interp2.m ................................... PASS     50/50  
  scripts/general/interp3.m ................................... PASS     21/21  
  scripts/general/interpft.m .................................. PASS     15/15  
  scripts/general/interpn.m ................................... PASS      7/7   
  scripts/general/isdir.m ..................................... PASS      4/4   
  scripts/general/isequal.m ................................... PASS     60/60  
  scripts/general/isequaln.m .................................. PASS      8/8   
  scripts/general/logspace.m .................................. PASS      6/6   
  scripts/general/methods.m ................................... PASS      1/1   
                                                                  SKIP    1
  scripts/general/nargchk.m ................................... PASS      9/9   
  scripts/general/narginchk.m ................................. PASS      4/4   
  scripts/general/nargoutchk.m ................................ PASS      9/9   
  scripts/general/nextpow2.m .................................. PASS      9/9   
  scripts/general/nthargout.m ................................. PASS      2/2   
  scripts/general/num2str.m ................................... PASS     31/32  
                                                                  XFAIL   1
  scripts/general/pol2cart.m .................................. PASS      8/8   
  scripts/general/polyarea.m .................................. PASS      4/4   
  scripts/general/postpad.m ................................... PASS     12/12  
  scripts/general/prepad.m .................................... PASS     17/17  
  scripts/general/profile.m ................................... PASS      4/4   
  scripts/general/profshow.m .................................. PASS      4/4   
  scripts/general/quadgk.m .................................... PASS     16/16  
  scripts/general/quadl.m ..................................... PASS      5/5   
  scripts/general/quadv.m ..................................... PASS      5/5   
  scripts/general/randi.m ..................................... PASS     29/29  
  scripts/general/rat.m ....................................... PASS      4/4   
  scripts/general/repmat.m .................................... PASS     43/43  
  scripts/general/rot90.m ..................................... PASS      9/9   
  scripts/general/rotdim.m .................................... PASS     20/20  
  scripts/general/shift.m ..................................... PASS      9/9   
  scripts/general/shiftdim.m .................................. PASS      6/6   
  scripts/general/sortrows.m .................................. PASS      8/8   
  scripts/general/sph2cart.m .................................. PASS      5/5   
  scripts/general/structfun.m ................................. PASS      3/3   
  scripts/general/trapz.m ..................................... PASS     11/11  
  scripts/general/triplequad.m ................................ PASS      1/1   
  scripts/general/validateattributes.m ........................ PASS     47/47  
  scripts/geometry/convhull.m ................................. PASS      1/1   
  scripts/geometry/delaunay.m ................................. PASS     15/15  
  scripts/geometry/delaunayn.m ................................ PASS      3/3   
  scripts/geometry/dsearch.m .................................. PASS      2/2   
  scripts/geometry/dsearchn.m ................................. PASS      6/6   
  scripts/geometry/griddata.m ................................. PASS     14/14  
  scripts/geometry/griddata3.m ................................ PASS      2/2   
  scripts/geometry/griddatan.m ................................ PASS      2/2   
  scripts/geometry/inpolygon.m ................................ PASS     11/11  
  scripts/geometry/rectint.m .................................. PASS     17/17  
  scripts/geometry/tsearchn.m ................................. PASS      5/5   
  scripts/geometry/voronoi.m .................................. PASS      8/8   
  scripts/geometry/voronoin.m ................................. PASS      3/3   
  scripts/gui/guidata.m ....................................... PASS      4/4   
  scripts/gui/uigetdir.m ...................................... PASS      1/1   
  scripts/gui/uigetfile.m ..................................... PASS      1/1   
  scripts/gui/uimenu.m ........................................ PASS      3/3   
  scripts/gui/uiputfile.m ..................................... PASS      1/1   
  scripts/gui/waitbar.m ....................................... PASS      4/4   
  scripts/gui/waitforbuttonpress.m ............................ PASS      2/2   
  scripts/help/__gripe_missing_component__.m .................. PASS      7/7   
  scripts/help/__makeinfo__.m ................................. PASS      1/1   
  scripts/help/__unimplemented__.m ............................ PASS      1/1   
  scripts/help/doc.m .......................................... PASS      1/1   
  scripts/help/doc_cache_create.m ............................. PASS      1/1   
  scripts/help/get_first_help_sentence.m ...................... PASS      7/7   
  scripts/help/help.m ......................................... PASS      5/5   
  scripts/help/print_usage.m .................................. PASS      1/1   
  scripts/help/type.m ......................................... PASS      9/9   
  scripts/help/which.m ........................................ PASS      5/5   
  scripts/image/cmpermute.m ................................... PASS     19/19  
  scripts/image/cmunique.m .................................... PASS     19/19  
  scripts/image/colormap.m .................................... PASS     11/11  
  scripts/image/contrast.m .................................... PASS      1/1   
  scripts/image/gray2ind.m .................................... PASS     19/19  
  scripts/image/hsv2rgb.m ..................................... PASS     11/11  
  scripts/image/image.m ....................................... PASS      1/1   
  scripts/image/imfinfo.m ..................................... PASS      1/1   
  scripts/image/imformats.m ................................... PASS      5/5   
  scripts/image/imread.m ...................................... PASS      4/4   
  scripts/image/imshow.m ...................................... PASS      6/6   
  scripts/image/imwrite.m ..................................... PASS     19/19  
  scripts/image/ind2gray.m .................................... PASS     19/19  
  scripts/image/ind2rgb.m ..................................... PASS     21/21  
  scripts/image/iscolormap.m .................................. PASS      8/8   
  scripts/image/ntsc2rgb.m .................................... PASS      9/9   
  scripts/image/rgb2hsv.m ..................................... PASS     10/10  
  scripts/image/rgb2ind.m ..................................... PASS      6/6   
  scripts/image/rgb2ntsc.m .................................... PASS      9/9   
  scripts/image/rgbplot.m ..................................... PASS      5/5   
  scripts/io/beep.m ........................................... PASS      1/1   
  scripts/io/csvread.m ........................................ PASS      1/1   
  scripts/io/csvwrite.m ....................................... PASS      2/2   
  scripts/io/dlmwrite.m ....................................... PASS      1/1   
  scripts/io/fileread.m ....................................... PASS      4/4   
  scripts/io/importdata.m ..................................... PASS     25/26  
                                                                  FAIL    1
  scripts/io/is_valid_file_id.m ............................... PASS      5/5   
  scripts/io/strread.m ........................................ PASS     54/54  
  scripts/io/textread.m ....................................... PASS     22/22  
  scripts/io/textscan.m ....................................... PASS     34/35  
                                                                  FAIL    1
  scripts/java/javachk.m ...................................... PASS      5/5   
                                                                  SKIP    1
  scripts/java/usejava.m ...................................... PASS      5/5   
                                                                  SKIP    1
  scripts/linear-algebra/bandwidth.m .......................... PASS     19/19  
  scripts/linear-algebra/commutation_matrix.m ................. PASS      6/6   
  scripts/linear-algebra/cond.m ............................... PASS      8/8   
  scripts/linear-algebra/condest.m ............................ PASS      4/4   
  scripts/linear-algebra/cross.m .............................. PASS      5/5   
  scripts/linear-algebra/duplication_matrix.m ................. PASS      7/7   
  scripts/linear-algebra/expm.m ............................... PASS      8/8   
  scripts/linear-algebra/housh.m .............................. PASS      6/6   
  scripts/linear-algebra/isbanded.m ........................... PASS     19/19  
  scripts/linear-algebra/isdefinite.m ......................... PASS      7/7   
  scripts/linear-algebra/isdiag.m ............................. PASS     11/11  
  scripts/linear-algebra/ishermitian.m ........................ PASS     12/12  
  scripts/linear-algebra/issymmetric.m ........................ PASS     14/14  
  scripts/linear-algebra/istril.m ............................. PASS     12/12  
  scripts/linear-algebra/istriu.m ............................. PASS     12/12  
  scripts/linear-algebra/linsolve.m ........................... PASS      8/8   
  scripts/linear-algebra/logm.m ............................... PASS     10/10  
  scripts/linear-algebra/normest.m ............................ PASS      8/8   
  scripts/linear-algebra/null.m ............................... PASS      8/8   
  scripts/linear-algebra/onenormest.m ......................... PASS      4/4   
  scripts/linear-algebra/orth.m ............................... PASS      1/1   
  scripts/linear-algebra/planerot.m ........................... PASS      5/5   
  scripts/linear-algebra/qzhess.m ............................. PASS      4/4   
  scripts/linear-algebra/rank.m ............................... PASS      9/9   
  scripts/linear-algebra/rref.m ............................... PASS      6/6   
  scripts/linear-algebra/subspace.m ........................... PASS      2/2   
  scripts/linear-algebra/trace.m .............................. PASS      9/9   
  scripts/linear-algebra/vech.m ............................... PASS      3/3   
  scripts/miscellaneous/ans.m ................................. PASS      1/1   
  scripts/miscellaneous/bug_report.m .......................... PASS      1/1   
  scripts/miscellaneous/bunzip2.m ............................. PASS      1/1   
  scripts/miscellaneous/bzip2.m ............................... PASS      1/1   
  scripts/miscellaneous/cast.m ................................ PASS     17/17  
  scripts/miscellaneous/citation.m ............................ PASS      3/3   
  scripts/miscellaneous/comma.m ............................... PASS      1/1   
  scripts/miscellaneous/compare_versions.m .................... PASS     46/46  
  scripts/miscellaneous/computer.m ............................ PASS      5/5   
  scripts/miscellaneous/copyfile.m ............................ PASS      7/7   
  scripts/miscellaneous/debug.m ............................... PASS      1/1   
  scripts/miscellaneous/delete.m .............................. PASS      4/4   
  scripts/miscellaneous/desktop.m ............................. PASS      2/2   
  scripts/miscellaneous/dir.m ................................. PASS      3/3   
  scripts/miscellaneous/dos.m ................................. PASS      3/3   
  scripts/miscellaneous/edit.m ................................ PASS      1/1   
  scripts/miscellaneous/error_ids.m ........................... PASS      1/1   
  scripts/miscellaneous/fact.m ................................ PASS      1/1   
  scripts/miscellaneous/fileparts.m ........................... PASS     13/13  
  scripts/miscellaneous/fullfile.m ............................ PASS     26/26  
  scripts/miscellaneous/genvarname.m .......................... PASS     31/31  
  scripts/miscellaneous/getappdata.m .......................... PASS      6/6   
  scripts/miscellaneous/getfield.m ............................ PASS      5/5   
  scripts/miscellaneous/gunzip.m .............................. PASS      1/1   
  scripts/miscellaneous/gzip.m ................................ PASS      4/4   
  scripts/miscellaneous/info.m ................................ PASS      1/1   
  scripts/miscellaneous/inputname.m ........................... PASS      6/6   
  scripts/miscellaneous/isappdata.m ........................... PASS      5/5   
  scripts/miscellaneous/isdeployed.m .......................... PASS      1/1   
  scripts/miscellaneous/ismac.m ............................... PASS      2/2   
  scripts/miscellaneous/ispc.m ................................ PASS      2/2   
  scripts/miscellaneous/isunix.m .............................. PASS      2/2   
  scripts/miscellaneous/license.m ............................. PASS     11/11  
  scripts/miscellaneous/list_primes.m ......................... PASS      7/7   
  scripts/miscellaneous/ls.m .................................. PASS      3/3   
  scripts/miscellaneous/ls_command.m .......................... PASS      2/2   
  scripts/miscellaneous/menu.m ................................ PASS      5/5   
  scripts/miscellaneous/mex.m ................................. PASS      1/1   
  scripts/miscellaneous/mexext.m .............................. PASS      1/1   
  scripts/miscellaneous/movefile.m ............................ PASS      6/6   
  scripts/miscellaneous/namelengthmax.m ....................... PASS      1/1   
  scripts/miscellaneous/news.m ................................ PASS      3/3   
  scripts/miscellaneous/open.m ................................ PASS      3/3   
  scripts/miscellaneous/orderfields.m ......................... PASS     14/14  
  scripts/miscellaneous/pack.m ................................ PASS      1/1   
  scripts/miscellaneous/paren.m ............................... PASS      1/1   
  scripts/miscellaneous/parseparams.m ......................... PASS      7/7   
  scripts/miscellaneous/perl.m ................................ PASS      1/1   
  scripts/miscellaneous/python.m .............................. PASS      1/1   
  scripts/miscellaneous/recycle.m ............................. PASS      5/5   
  scripts/miscellaneous/rmappdata.m ........................... PASS      7/7   
  scripts/miscellaneous/run.m ................................. PASS      3/3   
  scripts/miscellaneous/semicolon.m ........................... PASS      1/1   
  scripts/miscellaneous/setappdata.m .......................... PASS      5/5   
  scripts/miscellaneous/setfield.m ............................ PASS      6/6   
  scripts/miscellaneous/substruct.m ........................... PASS      6/6   
  scripts/miscellaneous/swapbytes.m ........................... PASS      5/5   
  scripts/miscellaneous/symvar.m .............................. PASS      3/3   
  scripts/miscellaneous/tar.m .................................a dir2
a dir2/file2
a file1
 PASS      5/6   
                                                                  XFAIL   1
  scripts/miscellaneous/tempdir.m ............................. PASS      2/2   
  scripts/miscellaneous/tmpnam.m .............................. PASS      1/1   
  scripts/miscellaneous/unix.m ................................ PASS      3/3   
  scripts/miscellaneous/unpack.m .............................. PASS      9/9   
  scripts/miscellaneous/untar.m ............................... PASS      1/1   
  scripts/miscellaneous/unzip.m ............................... PASS      1/1   
  scripts/miscellaneous/ver.m ................................. PASS      2/2   
  scripts/miscellaneous/version.m ............................. PASS      3/3   
  scripts/miscellaneous/warning_ids.m ......................... PASS      1/1   
  scripts/miscellaneous/what.m ................................ PASS      2/2   
  scripts/miscellaneous/xor.m ................................. PASS      8/8   
  scripts/miscellaneous/zip.m ................................. PASS      6/6   
  scripts/optimization/__all_opts__.m ......................... PASS      1/1   
  scripts/optimization/fminbnd.m .............................. PASS      7/7   
  scripts/optimization/fminsearch.m ........................... PASS      3/3   
  scripts/optimization/fminunc.m .............................. PASS      6/6   
  scripts/optimization/fsolve.m ............................... PASS      6/6   
  scripts/optimization/fzero.m ................................ PASS      2/2   
  scripts/optimization/lsqnonneg.m ............................ PASS      2/2   
  scripts/optimization/optimget.m ............................. PASS     12/12  
  scripts/optimization/optimset.m ............................. PASS      7/7   
  scripts/optimization/pqpnonneg.m ............................ PASS      2/2   
  scripts/optimization/qp.m ................................... PASS      1/1   
  scripts/optimization/sqp.m .................................. PASS     17/17  
  scripts/path/matlabroot.m ................................... PASS      1/1   
  scripts/path/pathdef.m ...................................... PASS      1/1   
  scripts/path/savepath.m ..................................... PASS      0/1   
                                                                  FAIL    1
  scripts/plot/appearance/__clabel__.m ........................ PASS      1/1   
  scripts/plot/appearance/__getlegenddata__.m ................. PASS      1/1   
  scripts/plot/appearance/annotation.m ........................ PASS     11/11  
  scripts/plot/appearance/axis.m .............................. PASS      3/3   
  scripts/plot/appearance/datetick.m .......................... PASS      1/1   
  scripts/plot/appearance/gtext.m ............................. PASS      1/1   
  scripts/plot/appearance/legend.m ............................ PASS      2/2   
  scripts/plot/appearance/orient.m ............................ PASS      8/8   
  scripts/plot/appearance/text.m .............................. PASS      1/1   
  scripts/plot/appearance/title.m ............................. PASS      3/3   
  scripts/plot/appearance/view.m .............................. PASS      2/2   
  scripts/plot/appearance/whitebg.m ........................... PASS      1/1   
  scripts/plot/appearance/xlabel.m ............................ PASS      1/1   
  scripts/plot/appearance/xlim.m .............................. PASS      2/2   
  scripts/plot/appearance/ylabel.m ............................ PASS      1/1   
  scripts/plot/appearance/ylim.m .............................. PASS      2/2   
  scripts/plot/appearance/zlabel.m ............................ PASS      2/2   
  scripts/plot/appearance/zlim.m .............................. PASS      2/2   
  scripts/plot/draw/area.m .................................... PASS      8/8   
  scripts/plot/draw/compass.m ................................. PASS      5/5   
  scripts/plot/draw/contour.m ................................. PASS      2/2   
  scripts/plot/draw/contourc.m ................................ PASS      1/1   
  scripts/plot/draw/errorbar.m ................................ PASS     11/11  
  scripts/plot/draw/feather.m ................................. PASS      5/5   
  scripts/plot/draw/fplot.m ................................... PASS      8/8   
  scripts/plot/draw/hist.m .................................... PASS     10/10  
  scripts/plot/draw/isocolors.m ............................... PASS      1/1   
  scripts/plot/draw/isonormals.m .............................. PASS      2/2   
  scripts/plot/draw/isosurface.m .............................. PASS      4/4   
  scripts/plot/draw/line.m .................................... PASS      1/1   
  scripts/plot/draw/loglog.m .................................. PASS      2/2   
  scripts/plot/draw/patch.m ................................... PASS      2/2   
  scripts/plot/draw/semilogx.m ................................ PASS      2/2   
  scripts/plot/draw/semilogy.m ................................ PASS      2/2   
  scripts/plot/draw/shrinkfaces.m ............................. PASS     13/13  
  scripts/plot/draw/sombrero.m ................................ PASS      2/2   
  scripts/plot/draw/stairs.m .................................. PASS      9/9   
  scripts/plot/draw/stem.m .................................... PASS      9/9   
  scripts/plot/draw/stem3.m ................................... PASS      9/9   
  scripts/plot/draw/stemleaf.m ................................ PASS     17/17  
  scripts/plot/draw/surface.m ................................. PASS      1/1   
  scripts/plot/draw/surfnorm.m ................................ PASS      9/9   
  scripts/plot/draw/trimesh.m ................................. PASS      7/7   
  scripts/plot/draw/trisurf.m ................................. PASS      8/8   
  scripts/plot/util/__actual_axis_position__.m ................ PASS      1/1   
  scripts/plot/util/__default_plot_options__.m ................ PASS      1/1   
  scripts/plot/util/__gnuplot_drawnow__.m ..................... PASS      1/1   
  scripts/plot/util/__next_line_color__.m ..................... PASS      1/1   
  scripts/plot/util/__next_line_style__.m ..................... PASS      1/1   
  scripts/plot/util/__plt_get_axis_arg__.m .................... PASS      1/1   
  scripts/plot/util/__pltopt__.m .............................. PASS      7/7   
  scripts/plot/util/allchild.m ................................ PASS      3/3   
  scripts/plot/util/ancestor.m ................................ PASS      7/7   
  scripts/plot/util/cla.m ..................................... PASS      2/2   
  scripts/plot/util/clf.m ..................................... PASS      3/3   
  scripts/plot/util/close.m ................................... PASS      9/9   
  scripts/plot/util/colstyle.m ................................ PASS      6/6   
  scripts/plot/util/copyobj.m ................................. PASS      2/2   
  scripts/plot/util/figure.m .................................. PASS      5/5   
  scripts/plot/util/findall.m ................................. PASS      1/1   
  scripts/plot/util/findobj.m ................................. PASS     10/10  
  scripts/plot/util/frame2im.m ................................ PASS      4/4   
  scripts/plot/util/gca.m ..................................... PASS      1/1   
  scripts/plot/util/gcbf.m .................................... PASS      1/1   
  scripts/plot/util/gcbo.m .................................... PASS      1/1   
  scripts/plot/util/gcf.m ..................................... PASS      1/1   
  scripts/plot/util/ginput.m .................................. PASS      1/1   
  scripts/plot/util/gnuplot_binary.m .......................... PASS      1/1   
  scripts/plot/util/graphics_toolkit.m ........................ PASS      2/2   
  scripts/plot/util/hggroup.m ................................. PASS      1/1   
  scripts/plot/util/hgload.m .................................. PASS      3/3   
  scripts/plot/util/hgsave.m .................................. PASS      4/4   
  scripts/plot/util/hold.m .................................... PASS      2/2   
  scripts/plot/util/im2frame.m ................................ PASS      4/4   
  scripts/plot/util/isaxes.m .................................. PASS      2/2   
  scripts/plot/util/isfigure.m ................................ PASS      1/1   
  scripts/plot/util/ishghandle.m .............................. PASS      1/1   
  scripts/plot/util/ishold.m .................................. PASS      1/1   
  scripts/plot/util/isprop.m .................................. PASS      8/8   
  scripts/plot/util/linkaxes.m ................................ PASS      4/4   
  scripts/plot/util/linkprop.m ................................ PASS      7/7   
  scripts/plot/util/meshgrid.m ................................ PASS      8/8   
  scripts/plot/util/ndgrid.m .................................. PASS      9/9   
  scripts/plot/util/newplot.m ................................. PASS      2/2   
  scripts/plot/util/printd.m .................................. PASS      1/1   
  scripts/plot/util/rotate.m .................................. PASS     11/11  
  scripts/plot/util/subplot.m ................................. PASS      3/3   
  scripts/polynomial/compan.m ................................. PASS      6/6   
  scripts/polynomial/conv.m ................................... PASS     22/22  
  scripts/polynomial/deconv.m ................................. PASS      8/8   
  scripts/polynomial/mkpp.m ................................... PASS     16/16  
  scripts/polynomial/mpoles.m ................................. PASS      1/1   
  scripts/polynomial/pchip.m .................................. PASS     23/23  
  scripts/polynomial/poly.m ................................... PASS      4/4   
  scripts/polynomial/polyaffine.m ............................. PASS      1/1   
  scripts/polynomial/polyder.m ................................ PASS      5/5   
  scripts/polynomial/polyeig.m ................................ PASS      6/6   
  scripts/polynomial/polyfit.m ................................ PASS      9/9   
  scripts/polynomial/polygcd.m ................................ PASS      4/4   
  scripts/polynomial/polyint.m ................................ PASS      4/4   
  scripts/polynomial/polyout.m ................................ PASS      5/5   
  scripts/polynomial/polyreduce.m ............................. PASS      8/8   
  scripts/polynomial/polyval.m ................................ PASS      8/8   
  scripts/polynomial/polyvalm.m ............................... PASS      3/3   
  scripts/polynomial/ppder.m .................................. PASS     11/11  
  scripts/polynomial/ppint.m .................................. PASS      2/2   
  scripts/polynomial/ppjumps.m ................................ PASS      3/3   
  scripts/polynomial/ppval.m .................................. PASS     17/17  
  scripts/polynomial/residue.m ................................ PASS      4/5   
                                                                  XFAIL   1
  scripts/polynomial/roots.m .................................. PASS     12/12  
  scripts/polynomial/spline.m ................................. PASS     27/27  
  scripts/polynomial/splinefit.m .............................. PASS      3/3   
  scripts/polynomial/unmkpp.m ................................. PASS      6/6   
  scripts/prefs/rmpref.m ...................................... PASS      4/4   
  scripts/set/intersect.m ..................................... PASS      9/9   
  scripts/set/ismember.m ...................................... PASS     32/32  
  scripts/set/powerset.m ...................................... PASS      9/9   
  scripts/set/setdiff.m ....................................... PASS     15/15  
  scripts/set/setxor.m ........................................ PASS     15/15  
  scripts/set/union.m ......................................... PASS     13/13  
  scripts/set/unique.m ........................................ PASS     39/39  
  scripts/signal/autoreg_matrix.m ............................. PASS      4/4   
  scripts/signal/bartlett.m ................................... PASS      9/9   
  scripts/signal/blackman.m ................................... PASS     13/13  
  scripts/signal/detrend.m .................................... PASS      3/3   
  scripts/signal/fftconv.m .................................... PASS      8/8   
  scripts/signal/fftfilt.m .................................... PASS     10/10  
  scripts/signal/fftshift.m ................................... PASS     13/13  
  scripts/signal/freqz.m ...................................... PASS      3/3   
  scripts/signal/hamming.m .................................... PASS     13/13  
  scripts/signal/hanning.m .................................... PASS     13/13  
  scripts/signal/ifftshift.m .................................. PASS     13/13  
  scripts/signal/periodogram.m ................................ PASS      8/8   
  scripts/signal/sinc.m ....................................... PASS      4/4   
  scripts/signal/sinetone.m ................................... PASS      1/1   
  scripts/signal/sinewave.m ................................... PASS      8/8   
  scripts/signal/spectral_adf.m ............................... PASS      4/4   
  scripts/signal/spectral_xdf.m ............................... PASS      4/4   
  scripts/signal/unwrap.m ..................................... PASS      5/5   
  scripts/sparse/bicg.m ....................................... PASS      3/3   
  scripts/sparse/bicgstab.m ................................... PASS      4/4   
  scripts/sparse/cgs.m ........................................ PASS      3/3   
  scripts/sparse/eigs.m ....................................... PASS    154/154 
  scripts/sparse/gmres.m ...................................... PASS     10/10  
  scripts/sparse/gplot.m ...................................... PASS      1/1   
  scripts/sparse/ichol.m ......................................ans = Compressed Column Sparse (rows = 1, cols = 1, nnz = 0 [0%])

ans = Compressed Column Sparse (rows = 1, cols = 1, nnz = 0 [0%])

 PASS     22/24  
                                                                  FAIL    2
  scripts/sparse/ilu.m ........................................ans = Compressed Column Sparse (rows = 1, cols = 1, nnz = 1 [100%])

  (1, 1) ->  1
 PASS     40/41  
                                                                  FAIL    1
  scripts/sparse/nonzeros.m ................................... PASS      4/4   
  scripts/sparse/pcg.m ........................................ PASS      4/4   
  scripts/sparse/pcr.m ........................................ PASS      3/3   
  scripts/sparse/qmr.m ........................................ PASS      4/4   
  scripts/sparse/spaugment.m .................................. PASS      1/1   
  scripts/sparse/spconvert.m .................................. PASS      7/7   
  scripts/sparse/spdiags.m .................................... PASS      9/9   
  scripts/sparse/speye.m ...................................... PASS      5/5   
  scripts/sparse/spfun.m ...................................... PASS      4/4   
  scripts/sparse/spones.m ..................................... PASS      3/3   
  scripts/sparse/sprand.m ..................................... PASS     18/18  
  scripts/sparse/sprandn.m .................................... PASS     18/18  
  scripts/sparse/sprandsym.m .................................. PASS      9/9   
  scripts/sparse/spstats.m .................................... PASS      1/1   
  scripts/sparse/spy.m ........................................ PASS      1/1   
  scripts/sparse/svds.m ....................................... PASS      5/6   
                                                                  FAIL    1
  scripts/sparse/treelayout.m ................................. PASS      3/3   
  scripts/specfun/bessel.m .................................... PASS      1/1   
  scripts/specfun/beta.m ...................................... PASS     12/12  
  scripts/specfun/betaln.m .................................... PASS      9/9   
  scripts/specfun/ellipke.m ................................... PASS      9/9   
  scripts/specfun/expint.m .................................... PASS     10/10  
  scripts/specfun/factor.m .................................... PASS      7/7   
  scripts/specfun/factorial.m ................................. PASS      9/9   
  scripts/specfun/isprime.m ................................... PASS     15/15  
  scripts/specfun/lcm.m ....................................... PASS      5/5   
  scripts/specfun/legendre.m .................................. PASS     19/19  
  scripts/specfun/nchoosek.m .................................. PASS     17/17  
  scripts/specfun/nthroot.m ................................... PASS     14/14  
  scripts/specfun/perms.m ..................................... PASS      5/5   
  scripts/specfun/pow2.m ...................................... PASS      4/4   
  scripts/specfun/primes.m .................................... PASS      5/5   
  scripts/specfun/reallog.m ................................... PASS      6/6   
  scripts/specfun/realpow.m ................................... PASS      7/8   
                                                                  FAIL    1
  scripts/specfun/realsqrt.m .................................. PASS      5/5   
  scripts/special-matrix/gallery.m ............................ PASS      8/8   
  scripts/special-matrix/hadamard.m ........................... PASS      6/6   
  scripts/special-matrix/hankel.m ............................. PASS     11/11  
  scripts/special-matrix/hilb.m ............................... PASS      5/5   
  scripts/special-matrix/invhilb.m ............................ PASS      7/7   
  scripts/special-matrix/magic.m .............................. PASS      8/8   
  scripts/special-matrix/pascal.m ............................. PASS     12/12  
  scripts/special-matrix/rosser.m ............................. PASS      3/3   
  scripts/special-matrix/toeplitz.m ........................... PASS      8/8   
  scripts/special-matrix/vander.m ............................. PASS     10/10  
  scripts/special-matrix/wilkinson.m .......................... PASS     10/10  
  scripts/startup/__finish__.m ................................ PASS      1/1   
  scripts/statistics/base/center.m ............................ PASS     14/14  
  scripts/statistics/base/cloglog.m ........................... PASS      5/5   
  scripts/statistics/base/corr.m .............................. PASS     10/10  
  scripts/statistics/base/cov.m ............................... PASS     14/14  
  scripts/statistics/base/gls.m ............................... PASS     13/13  
  scripts/statistics/base/histc.m ............................. PASS      8/8   
  scripts/statistics/base/iqr.m ............................... PASS      8/8   
  scripts/statistics/base/kendall.m ........................... PASS     10/10  
  scripts/statistics/base/kurtosis.m .......................... PASS     18/18  
  scripts/statistics/base/logit.m ............................. PASS      4/4   
  scripts/statistics/base/lscov.m ............................. PASS      2/3   
                                                                  FAIL    1
  scripts/statistics/base/mahalanobis.m ....................... PASS      7/7   
  scripts/statistics/base/mean.m .............................. PASS     17/17  
  scripts/statistics/base/meansq.m ............................ PASS     11/11  
  scripts/statistics/base/median.m ............................ PASS     12/12  
  scripts/statistics/base/mode.m .............................. PASS     22/22  
  scripts/statistics/base/moment.m ............................ PASS     18/18  
  scripts/statistics/base/ols.m ............................... PASS     12/12  
  scripts/statistics/base/ppplot.m ............................ PASS      2/2   
  scripts/statistics/base/prctile.m ........................... PASS     14/14  
  scripts/statistics/base/probit.m ............................ PASS      3/3   
  scripts/statistics/base/quantile.m .......................... PASS     22/22  
  scripts/statistics/base/range.m ............................. PASS      7/7   
  scripts/statistics/base/ranks.m ............................. PASS     13/13  
  scripts/statistics/base/run_count.m ......................... PASS     15/15  
  scripts/statistics/base/runlength.m ......................... PASS      7/7   
  scripts/statistics/base/skewness.m .......................... PASS     21/21  
  scripts/statistics/base/spearman.m .......................... PASS      9/9   
  scripts/statistics/base/statistics.m ........................ PASS      9/9   
  scripts/statistics/base/std.m ............................... PASS     12/12  
  scripts/statistics/base/table.m ............................. PASS      9/9   
  scripts/statistics/base/var.m ............................... PASS     10/10  
  scripts/statistics/base/zscore.m ............................ PASS     12/12  
  scripts/statistics/distributions/betacdf.m .................. PASS     17/17  
  scripts/statistics/distributions/betainv.m .................. PASS     20/20  
  scripts/statistics/distributions/betapdf.m .................. PASS     21/21  
  scripts/statistics/distributions/betarnd.m .................. PASS     27/27  
  scripts/statistics/distributions/binocdf.m .................. PASS     20/20  
  scripts/statistics/distributions/binoinv.m .................. PASS     20/20  
  scripts/statistics/distributions/binopdf.m .................. PASS     22/22  
  scripts/statistics/distributions/binornd.m .................. PASS     29/29  
  scripts/statistics/distributions/cauchy_cdf.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_inv.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_pdf.m ............... PASS     19/19  
  scripts/statistics/distributions/cauchy_rnd.m ............... PASS     27/27  
  scripts/statistics/distributions/chi2cdf.m .................. PASS     14/14  
  scripts/statistics/distributions/chi2inv.m .................. PASS     14/14  
  scripts/statistics/distributions/chi2pdf.m .................. PASS     13/13  
  scripts/statistics/distributions/chi2rnd.m .................. PASS     19/19  
  scripts/statistics/distributions/discrete_cdf.m ............. PASS     14/14  
  scripts/statistics/distributions/discrete_inv.m ............. PASS     13/13  
  scripts/statistics/distributions/discrete_pdf.m ............. PASS     14/14  
  scripts/statistics/distributions/discrete_rnd.m ............. PASS     17/17  
  scripts/statistics/distributions/empirical_cdf.m ............ PASS      9/9   
  scripts/statistics/distributions/empirical_inv.m ............ PASS      8/8   
  scripts/statistics/distributions/empirical_pdf.m ............ PASS      8/8   
  scripts/statistics/distributions/empirical_rnd.m ............ PASS      8/8   
  scripts/statistics/distributions/expcdf.m ................... PASS     13/13  
  scripts/statistics/distributions/expinv.m ................... PASS     14/14  
  scripts/statistics/distributions/exppdf.m ................... PASS     12/12  
  scripts/statistics/distributions/exprnd.m ................... PASS     19/19  
  scripts/statistics/distributions/fcdf.m ..................... PASS     20/20  
  scripts/statistics/distributions/finv.m ..................... PASS     20/20  
  scripts/statistics/distributions/fpdf.m ..................... PASS     20/20  
  scripts/statistics/distributions/frnd.m ..................... PASS     27/27  
  scripts/statistics/distributions/gamcdf.m ................... PASS     18/18  
  scripts/statistics/distributions/gaminv.m ................... PASS     20/20  
  scripts/statistics/distributions/gampdf.m ................... PASS     19/19  
  scripts/statistics/distributions/gamrnd.m ................... PASS     27/27  
  scripts/statistics/distributions/geocdf.m ................... PASS     14/14  
  scripts/statistics/distributions/geoinv.m ................... PASS     14/14  
  scripts/statistics/distributions/geopdf.m ................... PASS     13/13  
  scripts/statistics/distributions/geornd.m ................... PASS     20/20  
  scripts/statistics/distributions/hygecdf.m .................. PASS     26/26  
  scripts/statistics/distributions/hygeinv.m .................. PASS     27/27  
  scripts/statistics/distributions/hygepdf.m .................. PASS     25/25  
  scripts/statistics/distributions/hygernd.m .................. PASS     32/32  
  scripts/statistics/distributions/kolmogorov_smirnov_cdf.m ... PASS      4/4   
  scripts/statistics/distributions/laplace_cdf.m .............. PASS      5/5   
  scripts/statistics/distributions/laplace_inv.m .............. PASS      6/6   
  scripts/statistics/distributions/laplace_pdf.m .............. PASS      5/5   
  scripts/statistics/distributions/laplace_rnd.m .............. PASS      9/9   
  scripts/statistics/distributions/logistic_cdf.m ............. PASS      5/5   
  scripts/statistics/distributions/logistic_inv.m ............. PASS      6/6   
  scripts/statistics/distributions/logistic_pdf.m ............. PASS      5/5   
  scripts/statistics/distributions/logistic_rnd.m ............. PASS      9/9   
  scripts/statistics/distributions/logncdf.m .................. PASS     19/19  
  scripts/statistics/distributions/logninv.m .................. PASS     19/19  
  scripts/statistics/distributions/lognpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/lognrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/nbincdf.m .................. PASS     20/20  
  scripts/statistics/distributions/nbininv.m .................. PASS     21/21  
  scripts/statistics/distributions/nbinpdf.m .................. PASS     19/19  
  scripts/statistics/distributions/nbinrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/normcdf.m .................. PASS     19/19  
  scripts/statistics/distributions/norminv.m .................. PASS     19/19  
  scripts/statistics/distributions/normpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/normrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/poisscdf.m ................. PASS     14/14  
  scripts/statistics/distributions/poissinv.m ................. PASS     14/14  
  scripts/statistics/distributions/poisspdf.m ................. PASS     13/13  
  scripts/statistics/distributions/poissrnd.m ................. PASS     21/21  
  scripts/statistics/distributions/stdnormal_cdf.m ............ PASS      5/5   
  scripts/statistics/distributions/stdnormal_inv.m ............ PASS      6/6   
  scripts/statistics/distributions/stdnormal_pdf.m ............ PASS      5/5   
  scripts/statistics/distributions/stdnormal_rnd.m ............ PASS      9/9   
  scripts/statistics/distributions/tcdf.m ..................... PASS     26/26  
  scripts/statistics/distributions/tinv.m ..................... PASS     14/14  
  scripts/statistics/distributions/tpdf.m ..................... PASS     14/14  
  scripts/statistics/distributions/trnd.m ..................... PASS     19/19  
  scripts/statistics/distributions/unidcdf.m .................. PASS     14/14  
  scripts/statistics/distributions/unidinv.m .................. PASS     14/14  
  scripts/statistics/distributions/unidpdf.m .................. PASS     13/13  
  scripts/statistics/distributions/unidrnd.m .................. PASS     13/13  
  scripts/statistics/distributions/unifcdf.m .................. PASS     19/19  
  scripts/statistics/distributions/unifinv.m .................. PASS     19/19  
  scripts/statistics/distributions/unifpdf.m .................. PASS     18/18  
  scripts/statistics/distributions/unifrnd.m .................. PASS     27/27  
  scripts/statistics/distributions/wblcdf.m ................... PASS     18/18  
  scripts/statistics/distributions/wblinv.m ................... PASS     18/18  
  scripts/statistics/distributions/wblpdf.m ................... PASS     17/17  
  scripts/statistics/distributions/wblrnd.m ................... PASS     27/27  
  scripts/statistics/tests/kolmogorov_smirnov_test.m .......... PASS      7/7   
  scripts/statistics/tests/kruskal_wallis_test.m .............. PASS      1/1   
  scripts/statistics/tests/t_test.m ........................... PASS      3/3   
  scripts/statistics/tests/z_test.m ........................... PASS      3/3   
  scripts/strings/base2dec.m .................................. PASS     12/12  
  scripts/strings/bin2dec.m ................................... PASS      9/9   
  scripts/strings/blanks.m .................................... PASS      8/8   
  scripts/strings/cstrcat.m ................................... PASS      6/6   
  scripts/strings/deblank.m ................................... PASS     10/10  
  scripts/strings/dec2base.m .................................. PASS     21/21  
  scripts/strings/dec2bin.m ................................... PASS      5/5   
  scripts/strings/dec2hex.m ................................... PASS      5/5   
  scripts/strings/findstr.m ................................... PASS      6/6   
  scripts/strings/hex2dec.m ................................... PASS      7/7   
  scripts/strings/index.m ..................................... PASS     18/18  
  scripts/strings/isletter.m .................................. PASS      2/2   
  scripts/strings/isstrprop.m ................................. PASS     10/10  
  scripts/strings/mat2str.m ................................... PASS     15/15  
  scripts/strings/ostrsplit.m ................................. PASS     12/12  
  scripts/strings/regexptranslate.m ........................... PASS      7/7   
  scripts/strings/rindex.m .................................... PASS      6/6   
  scripts/strings/str2num.m ................................... PASS      6/6   
  scripts/strings/strcat.m .................................... PASS     16/16  
  scripts/strings/strchr.m .................................... PASS      7/7   
  scripts/strings/strjoin.m ................................... PASS      7/7   
  scripts/strings/strjust.m ................................... PASS      8/8   
  scripts/strings/strmatch.m .................................. PASS     17/17  
  scripts/strings/strsplit.m .................................. PASS     38/38  
  scripts/strings/strtok.m .................................... PASS     32/32  
  scripts/strings/strtrim.m ................................... PASS     10/10  
  scripts/strings/strtrunc.m .................................. PASS     13/13  
  scripts/strings/substr.m .................................... PASS     16/16  
  scripts/strings/untabify.m .................................. PASS      8/8   
  scripts/strings/validatestring.m ............................ PASS     18/18  
  scripts/testfun/__have_feature__.m .......................... PASS      1/1   
  scripts/testfun/__printf_assert__.m ......................... PASS      1/1   
  scripts/testfun/__prog_output_assert__.m .................... PASS      1/1   
  scripts/testfun/__run_test_suite__.m ........................ PASS      1/1   
  scripts/testfun/assert.m .................................... PASS     95/95  
  scripts/testfun/demo.m ...................................... PASS      7/7   
  scripts/testfun/example.m ................................... PASS      9/9   
  scripts/testfun/fail.m ...................................... PASS     11/11  
  scripts/testfun/rundemos.m .................................. PASS      2/2   
  scripts/testfun/runtests.m .................................. PASS      2/2   
  scripts/testfun/speed.m ..................................... PASS      4/4   
  scripts/testfun/test.m ...................................... PASS     57/58  
                                                                  SKIP    1
                                                                  XFAIL   1
  scripts/time/addtodate.m .................................... PASS     36/36  
  scripts/time/asctime.m ...................................... PASS      4/4   
  scripts/time/calendar.m ..................................... PASS      3/3   
  scripts/time/clock.m ........................................ PASS      1/1   
  scripts/time/ctime.m ........................................ PASS      4/4   
  scripts/time/date.m ......................................... PASS      1/1   
  scripts/time/datenum.m ...................................... PASS     28/28  
  scripts/time/datestr.m ...................................... PASS     37/37  
  scripts/time/datevec.m ...................................... PASS     28/28  
  scripts/time/eomday.m ....................................... PASS     14/14  
  scripts/time/etime.m ........................................ PASS      9/9   
  scripts/time/is_leap_year.m ................................. PASS      6/6   
  scripts/time/now.m .......................................... PASS      4/4   
  scripts/time/weekday.m ...................................... PASS     20/20  

Fixed test scripts:

  bug-35448.tst ............................................... PASS      2/2   
  bug-36025.tst ............................................... PASS      1/1   
  bug-38236.tst ............................................... PASS      0/1   
                                                                  XFAIL   1
  bug-38691.tst ............................................... PASS      1/1   
  class-concat.tst ............................................ PASS      2/2   
  classdef.tst ................................................ PASS     18/20  
                                                                  XFAIL   2
  classes.tst ................................................. PASS    124/124 
  ctor-vs-method.tst .......................................... PASS      4/4   
  fcn-handle-derived-resolution.tst ........................... PASS      7/7   
  args.tst .................................................... PASS     26/26  
  bc-overloads.tst ............................................ PASS    451/451 
  bug-31371.tst ............................................... PASS      1/1   
  bug-38576.tst ............................................... PASS      1/1   
  colormaps.tst ............................................... PASS      1/1   
  complex.tst ................................................. PASS      5/7   
                                                                  FAIL    2
  diag-perm.tst ............................................... PASS     27/27  
  error.tst ................................................... PASS     11/11  
  eval-catch.tst .............................................. PASS      9/9   
  for.tst ..................................................... PASS     14/14  
  func.tst .................................................... PASS     49/49  
  global.tst .................................................. PASS     10/10  
  if.tst ...................................................... PASS      8/8   
  index.tst ................................................... PASS    138/138 
  io.tst ...................................................... PASS    109/112 
                                                                  FAIL    3
  jit.tst ..................................................... PASS      0/2   
                                                                  SKIP   42
                                                                  XFAIL   2
  line-continue.tst ........................................... PASS     11/11  
  logical-index.tst ........................................... PASS     43/43  
  null-assign.tst ............................................. PASS     19/19  
  parser.tst .................................................. PASS     35/35  
  prefer.tst .................................................. PASS     27/27  
  range.tst ................................................... PASS     58/58  
  recursion.tst ............................................... PASS      2/2   
  return.tst .................................................. PASS      2/2   
  slice.tst ................................................... PASS    133/133 
  sparse.tst .................................................. PASS   1204/1204
  struct.tst .................................................. PASS     45/45  
  switch.tst .................................................. PASS      8/8   
  system.tst .................................................. PASS    107/109 
                                                                  FAIL    2
  transpose.tst ............................................... PASS     16/16  
  try.tst ..................................................... PASS     18/18  
  unwind.tst .................................................. PASS      2/2   
  while.tst ................................................... PASS      6/6   

Summary:

  PASS     12902
  FAIL        31
  XFAIL       15
  SKIPPED     60
12