Octave 6.0.90 test release available on alpha.gnu.org

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
32 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Octave 6.0.90 test release available on alpha.gnu.org

John W. Eaton
Administrator
The following files are now available for testing from alpha.gnu.org in
the directory gnu/octave

   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz

   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip

Please report any new issues using the release tag 6.0.90 in the bug
tracker.

jwe

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
Am 27. August 2020 um 15:38 Uhr schrieb "John W. Eaton" <[hidden email]>:

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>    -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>    -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>    -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>    -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>    -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>    -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe
>

Thanks for the first release candidate for Octave 6.1.

I used the installer to install Octave and installed it at its default location on Windows 10 2004.
Results of "__run_test_suite__":
Summary:

  PASS                            16009
  FAIL                                0
  XFAIL (reported bug)               29
  SKIP (missing feature)             52
  SKIP (run-time condition)          45

Looks good to me. :-)

Should we tag the hg ids in the Octave and MXE Octave repositories? If yes, which tag names?

Markus


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

John W. Eaton
Administrator
On 8/27/20 10:30 AM, Markus Mützel wrote:

> Thanks for the first release candidate for Octave 6.1.
>
> I used the installer to install Octave and installed it at its default location on Windows 10 2004.
> Results of "__run_test_suite__":
> Summary:
>
>    PASS                            16009
>    FAIL                                0
>    XFAIL (reported bug)               29
>    SKIP (missing feature)             52
>    SKIP (run-time condition)          45
>
> Looks good to me. :-)

I also ran the tests on a Windows 10 system with similar results (no
tests marked FAIL, at least).

> Should we tag the hg ids in the Octave and MXE Octave repositories? If yes, which tag names?

I tagged the release in the Octave sources:
http://hg.savannah.gnu.org/hgweb/octave/rev/b12fd6ee728f

For mxe-octave, I only see tags for previous releases, not release
candidates.  But we could start tagging them.  How about this?
https://hg.octave.org/mxe-octave/rev/6bbd4df61efc

jwe

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
Am 27. August 2020 um 16:55 Uhr schrieb "John W. Eaton":
> I tagged the release in the Octave sources:
> http://hg.savannah.gnu.org/hgweb/octave/rev/b12fd6ee728f
>
> For mxe-octave, I only see tags for previous releases, not release
> candidates.  But we could start tagging them.  How about this?
> https://hg.octave.org/mxe-octave/rev/6bbd4df61efc
>

Looks good to me. Thank you.

Markus

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

Christian Himpe
In reply to this post by John W. Eaton
Dear Developers,

here is the result of the test suite in Octave 6.0.90, on the system given below (compiled without GUI):

Summary:

  PASS                            15891
  FAIL                                7
  XFAIL (reported bug)               26
  SKIP (missing feature)            197
  SKIP (run-time condition)          14

Failed:

  plot/appearance/camlookat.m .................................... pass    9/10  
                                                                   FAIL    1

  sparse/ichol.m ................................................. pass   20/24  
                                                                   FAIL    4

  sparse/pcg.m ................................................... pass   15/16  
                                                                   FAIL    1

  specfun/cosint.m ............................................... pass   28/29  
                                                                   FAIL    1

System (Intel Core i3-7130U):

* Ubuntu 20.04 (Linux Kernel 5.4)
* Custom (non 20.04) libs:
  + mimalloc 1.6.4
  + openblas 0.3.10
  + flexiblas 3.0.2
  + qrupdate-ng 1.1.3
  + SuiteSparse 5.8.1
  + arpack-ng 3.7.0
  + sundials 5.3.0


I remember that "camlookat" failed previously (as in 5.1/5.2) for me, too.

Best

Christian

PS: Some preliminary testing shows ode23s is very slow compared to MATLAB 2020a, once I know more I will send some info.

PPS: I may have found a scoping bug which could result from the nested function functionality: A variable named "t" declared in a function is not visible in a three level nested anonymous function later in that function, where the second level anonymous function has a "t" as a parameter. I will report a bug once I can reproduce it in simpler code.



----- On Aug 27, 2020, at 3:38 PM, John W. Eaton [hidden email] wrote:

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe

--
Dr. rer. nat. Christian Himpe
Computational Methods in Systems and Control Theory
Max Planck Institute for Dynamics of Complex Technical Systems
Sandtorstr. 1
39106 Magdeburg
Germany
https://himpe.science

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

Dmitri A. Sergatskov


On Thu, Aug 27, 2020 at 4:03 PM Christian Himpe <[hidden email]> wrote:
Dear Developers,

here is the result of the test suite in Octave 6.0.90, on the system given below (compiled without GUI):

Summary:

  PASS                            15891
  FAIL                                7
  XFAIL (reported bug)               26
  SKIP (missing feature)            197
  SKIP (run-time condition)          14

Failed:

  plot/appearance/camlookat.m .................................... pass    9/10 
                                                                   FAIL    1

  sparse/ichol.m ................................................. pass   20/24 
                                                                   FAIL    4

  sparse/pcg.m ................................................... pass   15/16 
                                                                   FAIL    1

  specfun/cosint.m ............................................... pass   28/29 
                                                                   FAIL    1

System (Intel Core i3-7130U):

* Ubuntu 20.04 (Linux Kernel 5.4)
* Custom (non 20.04) libs:
  + mimalloc 1.6.4
  + openblas 0.3.10
  + flexiblas 3.0.2
  + qrupdate-ng 1.1.3
  + SuiteSparse 5.8.1
  + arpack-ng 3.7.0
  + sundials 5.3.0


I remember that "camlookat" failed previously (as in 5.1/5.2) for me, too.

Best

Christian

PS: Some preliminary testing shows ode23s is very slow compared to MATLAB 2020a, once I know more I will send some info.

PPS: I may have found a scoping bug which could result from the nested function functionality: A variable named "t" declared in a function is not visible in a three level nested anonymous function later in that function, where the second level anonymous function has a "t" as a parameter. I will report a bug once I can reproduce it in simpler code.



----- On Aug 27, 2020, at 3:38 PM, John W. Eaton [hidden email] wrote:

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe

--
Dr. rer. nat. Christian Himpe
Computational Methods in Systems and Control Theory
Max Planck Institute for Dynamics of Complex Technical Systems
Sandtorstr. 1
39106 Magdeburg
Germany
https://himpe.science


Your openblas library is probably broken. Try the one with the  omp interface or just the reference blas.

Dmitri.
--
Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

Dmitri A. Sergatskov


with regard to what issue are stating this? And what exactly is supposed to be broken?

> Dmitri.
> --

Your openblas library is most likely broken. As a result the tests that rely on this library are
failing. Please replace the library with something else. Please keep the mailing list in your replies.

 

Best

Christian
https://himpe.science

Regards,

Dmitri.
--
Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

Andrew Janke-2
In reply to this post by John W. Eaton


On 8/27/20 9:38 AM, John W. Eaton wrote:

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe

Is this ready for me to build up a Homebrew formula for Mac
installation, and start working on a Mac Octave.app build for it?

Sorry, I've been really busy at work lately and not really keeping up
with Octave development.

Cheers,
Andrew

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
Am 28. August 2020 um 03:45 Uhr schrieb "Andrew Janke":

> On 8/27/20 9:38 AM, John W. Eaton wrote:
> > The following files are now available for testing from alpha.gnu.org in
> > the directory gnu/octave
> >
> >   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
> >   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
> >   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
> >
> >   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
> >   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
> >   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
> >
> > Please report any new issues using the release tag 6.0.90 in the bug
> > tracker.
> >
> > jwe
>
> Is this ready for me to build up a Homebrew formula for Mac
> installation, and start working on a Mac Octave.app build for it?
>
> Sorry, I've been really busy at work lately and not really keeping up
> with Octave development.
>
> Cheers,
> Andrew
>

I'd say go ahead with a Mac Octave.app for that version when your schedule allows it.
If nothing major comes up during the next days or weeks(?), I'd expect only minor changes until the release.

Markus


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
In reply to this post by John W. Eaton
Am 27. August 2020 um 15:38 Uhr schrieb "John W. Eaton":

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>    -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>    -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>    -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>    -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>    -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>    -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe

All binary Octave Forge packages that are usually part of the Octave for Windows installer seem to be missing for the release candidate.
Was MXE Octave configured with "--enable-binary-packages"?
See also: https://savannah.gnu.org/bugs/index.php?59029

Markus


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

John W. Eaton
Administrator
On 8/28/20 6:12 AM, Markus Mützel wrote:

> All binary Octave Forge packages that are usually part of the Octave for Windows installer seem to be missing for the release candidate.
> Was MXE Octave configured with "--enable-binary-packages"?
> See also: https://savannah.gnu.org/bugs/index.php?59029

Oops.  That was not intentional.  I will fix and upload a new set of
Windows binaries that include those.  Since the only difference will be
additional files, I'll use the same version and just change the file
names to be octave-6.0.90a-w64...

jwe


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

nrjank
Administrator
windows installer readme still references v5.2. not sure if anything else needs to be updated



Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

nrjank
Administrator

On Fri, Aug 28, 2020 at 1:02 PM Nicholas Jankowski <[hidden email]> wrote:
windows installer readme still references v5.2. not sure if anything else needs to be updated

also, Community News popup shows "Octave's community news source seems to be unavailable " despite it being available

i tried a pkg install -forge and it grabbed the file so octave doesn't seem to have a problem seeing the network in general...
Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
In reply to this post by nrjank
Am 28. August 2020 um 19:02 Uhr schrieb "Nicholas Jankowski":
> windows installer readme still references v5.2. not sure if anything else needs to be updated 

I already opened a bug report for that:
https://savannah.gnu.org/bugs/index.php?59020

Markus
 

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
In reply to this post by nrjank
Am 28. August 2020 um 19:10 Uhr schrieb "Nicholas Jankowski":
> On Fri, Aug 28, 2020 at 1:02 PM Nicholas Jankowski <[hidden email][mailto:[hidden email]]> wrote:
> >
> > windows installer readme still references v5.2. not sure if anything else needs to be updated 

> also, Community News popup shows "Octave's community news source seems to be unavailable " despite it being available

> i tried a pkg install -forge and it grabbed the file so octave doesn't seem to have a problem seeing the network in general... 

Works for me.
Do you still have problems? Maybe the server was busy for some time?
Does it work with Octave 5.2 for you?

Markus


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

John W. Eaton
Administrator
In reply to this post by John W. Eaton
On 8/28/20 9:53 AM, John W. Eaton wrote:

> On 8/28/20 6:12 AM, Markus Mützel wrote:
>
>> All binary Octave Forge packages that are usually part of the Octave
>> for Windows installer seem to be missing for the release candidate.
>> Was MXE Octave configured with "--enable-binary-packages"?
>> See also: https://savannah.gnu.org/bugs/index.php?59029
>
> Oops.  That was not intentional.  I will fix and upload a new set of
> Windows binaries that include those.  Since the only difference will be
> additional files, I'll use the same version and just change the file
> names to be octave-6.0.90a-w64...

New files that should have the packages included:

   -rw-r--r--  381709823 Aug 28 18:22 octave-6.0.90a-w64-installer.exe
   -rw-r--r--  364311250 Aug 28 18:26 octave-6.0.90a-w64.7z
   -rw-r--r--  639268908 Aug 28 18:34 octave-6.0.90a-w64.zip

jwe



Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

marco atzeri-2
In reply to this post by John W. Eaton
On 27.08.2020 15:38, John W. Eaton wrote:

> The following files are now available for testing from alpha.gnu.org in
> the directory gnu/octave
>
>    -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>    -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>    -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>    -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>    -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>    -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug
> tracker.
>
> jwe
>

it builds without any problem on Cygwin64 bit

   PASS                            15906
   FAIL                                9
   REGRESSION                          7
   XFAIL (reported bug)               27
   SKIP (missing feature)            164
   SKIP (run-time condition)          26

Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

nrjank
Administrator
In reply to this post by John W. Eaton


On Thu, Aug 27, 2020 at 9:39 AM John W. Eaton <[hidden email]> wrote:
The following files are now available for testing from alpha.gnu.org in
the directory gnu/octave

   -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
   -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
   -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz

   -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
   -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
   -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip


All three of the windows versions (before packages were added) at least pass a Windows Defender malware check both before and after extracting/installing. I haven't VirusTotal tested anything for false positives yet.
Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

mmuetzel
In reply to this post by marco atzeri-2
Am 30. August 2020 um 11:58 Uhr schrieb "Marco Atzeri":

> On 27.08.2020 15:38, John W. Eaton wrote:
> > The following files are now available for testing from alpha.gnu.org in
> > the directory gnu/octave
> >
> >    -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
> >    -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
> >    -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
> >
> >    -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
> >    -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
> >    -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
> >
> > Please report any new issues using the release tag 6.0.90 in the bug
> > tracker.
> >
> > jwe
> >
>
> it builds without any problem on Cygwin64 bit
>
>    PASS                            15906
>    FAIL                                9
>    REGRESSION                          7
>    XFAIL (reported bug)               27
>    SKIP (missing feature)            164
>    SKIP (run-time condition)          26
>

Thanks for testing on that platform.
Could you please attach the fntests.log for tests that are marked as failures and regressions?

Markus


Reply | Threaded
Open this post in threaded view
|

Re: Octave 6.0.90 test release available on alpha.gnu.org

Carlo de Falco-2
In reply to this post by John W. Eaton


> Il giorno 27 ago 2020, alle ore 15:38, John W. Eaton <[hidden email]> ha scritto:
>
> The following files are now available for testing from alpha.gnu.org in the directory gnu/octave
>
>  -rw-r--r--   32508461 Aug 26 19:54 octave-6.0.90.tar.gz
>  -rw-r--r--   21424489 Aug 26 19:54 octave-6.0.90.tar.lz
>  -rw-r--r--   25050816 Aug 26 19:55 octave-6.0.90.tar.xz
>
>  -rw-r--r--  352766877 Aug 27 13:21 octave-6.0.90-w64-installer.exe
>  -rw-r--r--  341029732 Aug 27 13:25 octave-6.0.90-w64.7z
>  -rw-r--r--  586445094 Aug 27 13:31 octave-6.0.90-w64.zip
>
> Please report any new issues using the release tag 6.0.90 in the bug tracker.
>
> jwe
>


On macos 10.14.6 using clang++ with macports dependencies
and disabling qt and GUI I see the following error when running "make check" :

------------------------------------------------
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-local
preserving existing HG-ID file
  MKMEXFILE      test/mex/bug_54096.mex
ld: warning: directory not found for option '-L/opt/octave/6.0.90/lib/octave/6.0.90'
ld: warning: directory not found for option '-L/opt/octave/6.0.90/lib'
ld: file not found: /opt/octave/6.0.90/bin/octave-6.0.90
clang: error: linker command failed with exit code 1 (use -v to see invocation)
  MKMEXFILE      test/mex/bug_51725.mex
ld: warning: directory not found for option '-L/opt/octave/6.0.90/lib/octave/6.0.90'
ld: warning: directory not found for option '-L/opt/octave/6.0.90/lib'
ld: file not found: /opt/octave/6.0.90/bin/octave-6.0.90
clang: error: linker command failed with exit code 1 (use -v to see invocation)
------------------------------------------------

prefix is set to "/opt/octave/6.0.90" so I see why mex is looking for those files,
but I have not yet run "make install" so it is correct that they do not exist.

In total I see 6 FAIL and 5 REGRESSION

------------------------------------------------
Summary:

  PASS                            16007
  FAIL                                6
  REGRESSION                          5
  XFAIL (reported bug)               41
  SKIP (missing feature)             49
  SKIP (run-time condition)          31
------------------------------------------------

I'll look at the details and report back asap.

c.
12