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

 
 

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

Submitted by:  Ernst Reissner <ernstreissner>
Submitted on:  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

Add a New Comment (Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

( 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>
Project 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>
Project Member
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>
Project Member
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>
Project 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
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project 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 rei3ner@arcor.de

    Back to the top


    Powered by Savane 3.5