bugGNU Octave - Bugs: bug #60102, make check fails at ...

 
 

bug #60102: make check fails at sparse/bicgstab.m

Submitter:  Ernst Reissner <ernstreissner>
Submitted:  Tue 23 Feb 2021 01:22:14 AM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Unexpected Error or Warning
Status:  Works For Me Assigned to:  None
Originator Name:  Reissner Open/Closed:  * Closed
Release:  * 6.2.0 Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 26 Feb 2021 09:09:18 AM UTC, comment #6: 

I think i want to close this one. I get conflicts with the gdb and this is not worth it for me.

Ernst Reissner <ernstreissner>
Thu 25 Feb 2021 04:24:27 PM UTC, comment #5: 

Is this issue localized to only one machine, in which case it is probably not an Octave problem?

Rik <rik5>
Group administrator
Tue 23 Feb 2021 11:31:05 AM UTC, comment #4: 

It is very good (in a way) if this is reproducible for you.
Could you try and get a backtrace from the crash?

For this, you could run Octave in a gdb session by executing `./run-octave -g` in the build directory.
At the (gdb) prompt, start running Octave with the command `r`.
At the Octave prompt, run the commands that trigger the bug for you (`test bicgstab`?).
If that produces a crash, you'll return to the (gdb) prompt. At that prompt, get a backtrace (of all threads) from that crash with the command `thread apply all bt`.

Please, copy these backtraces to a file and attach it here.

Markus Mützel <mmuetzel>
Group administrator
Tue 23 Feb 2021 09:02:25 AM UTC, comment #3: 

THis is very strange: test without output .. pass?
Then i had the idea that it is the next test which fails,
but help bicgstab delivers a directory,
which contains no scripts (i cannot figure out where the scripts are).
Then i tried with real implementation of 6.1.0,
there the next is cgs. But this test behaves the same in 6.2.0.

I found out that test for bicgstab also fails in my local build of 5.2.0.
I suspect it has to do with my build.

Ernst Reissner <ernstreissner>
Tue 23 Feb 2021 07:59:27 AM UTC, comment #2: 

This might be a duplicate of bug #57591.

Markus Mützel <mmuetzel>
Group administrator
Tue 23 Feb 2021 03:32:30 AM UTC, comment #1: 

Can you run the bicgstab tests on their own to see which is failing.  In the build directory


run-octave -f
test bicgstab


Rik <rik5>
Group administrator
Tue 23 Feb 2021 01:22:14 AM UTC, original submission:  

I built 6.2.0 from tgz file.
`configure --disable-docs` passes with warnings,
make -j2 seems ok without warning
and make check stops with

  sparse/bicg.m .................................................. pass   12/12
                                                 (missing feature) SKIP    1
  sparse/bicgstab.m ..............................................make[3]: *** [Makefile:31679: check-local] Error 139
make[3]: Leaving directory '/home/ernst/OpenSource/Octave/octave-6.2.0/.build'
make[2]: *** [Makefile:27815: check-am] Error 2
make[2]: Leaving directory '/home/ernst/OpenSource/Octave/octave-6.2.0/.build'
make[1]: *** [Makefile:27517: check-recursive] Error 1
make[1]: Leaving directory '/home/ernst/OpenSource/Octave/octave-6.2.0/.build'
make: *** [Makefile:27817: check] Error 2


Let me point out that configure yields warnings
but nevertheless there shall be no error,
maybe missing feature.
The warnings are the following:

 Build Octave Qt GUI:                  no (missing:Qt5Help)
  JIT compiler for loops:               no
  Build Java interface:                 yes
  Build static libraries:               no
  Build shared libraries:               yes
  Dynamic Linking API:                  dlopen
  Include support for GNU readline:     yes
  Use push parser in command line REPL: yes
  64-bit array dims and indexing:       yes
  64-bit BLAS array dims and indexing:  no
  OpenMP SMP multithreading:            yes
  Truncate intermediate FP results:     yes
  Build cross tools:                    no
  Build docs:                           no

configure: WARNING: Qhull library not found.  This will result in loss of functionality for some geometry functions.
configure: WARNING: GLPK library not found.  The glpk function for solving linear programs will be disabled.
configure: WARNING: PortAudio library not found.  The audioplayer, audiorecorder, and audiodevinfo functions will be disabled.
configure: WARNING: GraphicsMagick++ library not found.  The imread, imwrite, and imfinfo functions for reading and writing image files will not be fully functional.
configure: WARNING: OpenGL libs (GL and GLU) not found.  OpenGL graphics will be disabled.
configure: WARNING: gl2ps library not found.  Printing of OpenGL graphics will be disabled.
configure: WARNING: Your installation of Qt version 5 appears incomplete or broken in some way.  Fix that or use --with-qt=VER to use another version.
configure: WARNING: Qt libraries not found; disabling Qt GUI
configure: WARNING: FLTK config script not found.  FLTK toolkit will be disabled.
configure: WARNING: AMD library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: CAMD library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: COLAMD library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: CCOLAMD library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: CHOLMOD library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: CXSparse library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: UMFPACK not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: KLU library not found.  This will result in some lack of functionality for sparse matrices.
configure: WARNING: SUNDIALS IDA library not configured with SUNLINSOL_KLU or sunlinksol_klu.h is not usable.  The solvers ode15i and ode15s will not support the sparse Jacobian feature.
configure: WARNING: ARPACK not found.  The eigs function will be disabled.
configure: WARNING: building documentation disabled; make dist will fail.
configure: WARNING:
configure: WARNING: The libraries needed for OpenGL graphics were not found.
configure: WARNING: Creating plots is still possible if gnuplot is installed.
configure:
configure: NOTE: Libraries or auxiliary programs may be skipped if they are not found
configure: NOTE: OR if they are missing required features on your system.




Ernst Reissner <ernstreissner>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mmuetzel (Posted a comment)
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by ernstreissner (Submitted the item)
  • -email is unavailable- added by ernstreissner
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-02-26 rik5 StatusNeed Info Works For Me
        Open/ClosedOpen Closed
    2021-02-23 rik5 StatusNone Need Info
    2021-02-23 ernstreissner Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code