Octave 4.0.0-3 x86_64 segfault (suspect openblas)

Tony Kelman tony@kelman.net
Mon Nov 23 03:34:00 GMT 2015


The following works fine on 32 bit, but segfaults reliably on 64 bit:

$ octave
octave: X11 DISPLAY environment variable not set
octave: disabling GUI features
GNU Octave, version 4.0.0
Copyright (C) 2015 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type 'warranty'.

Octave was configured for "x86_64-unknown-cygwin".

Additional information about Octave is available at http://www.octave.org.

Please contribute if you find this software useful.
For more information, visit http://www.octave.org/get-involved.html

Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type 'news'.

octave:1> D = 1000*(rand(1000,1000)-0.5);
octave:2> [E,F] = eig(D)
panic: Segmentation fault -- stopping myself...
attempting to save variables to 'octave-workspace'...
save to 'octave-workspace' complete
Segmentation fault (core dumped)


I see the same when I call a mingw-w64 build of openblas 0.2.15 through 
Julia (which isn't packaged in Cygwin but shares many common dependencies 
with Octave), so this is mostly to let Marco know about the issue. I'll have 
to reduce this to the corresponding Lapack call and come up with a 
standalone C or Fortran test case to report upstream. My processor is a 
Sandy Bridge i7-2630QM.

-Tony
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcheck.out
Type: application/octet-stream
Size: 192738 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20151123/c599d997/attachment.obj>
-------------- next part --------------
--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


More information about the Cygwin mailing list