octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49532] parallel package: segmentation fault o


From: Ioan Magdau
Subject: [Octave-bug-tracker] [bug #49532] parallel package: segmentation fault on matrix multiplication on macOS
Date: Tue, 8 Nov 2016 19:36:19 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36

Follow-up Comment #5, bug #49532 (project octave):

This is becoming very strange. I have physical access to the Mac computer
today. When I try to run the test code directly, it gives the old error:

parcellfun: 0/2 jobs donepanic: Segmentation fault: 11 -- stopping myself... 
panic: Segmentation fault: 11 -- stopping myself... 
warning: parcellfun: premature exit due to closed pipe 
warning: called from 
parcellfun at line 347 column 11 
pararrayfun at line 85 column 26 
testing at line 90 column 1 
warning: broken pipe 
warning: broken pipe 

with both gui and no gui


If I access the Mac remotely from my Linux machine, and run octave testing.m,
again I get:

parcellfun: 0/2 jobs donepanic: Segmentation fault: 11 -- stopping myself...
panic: Segmentation fault: 11 -- stopping myself...
warning: parcellfun: premature exit due to closed pipe
warning: called from
    parcellfun at line 347 column 11
    pararrayfun at line 85 column 26
    testing at line 90 column 1

warning: broken pipe
warning: broken pipe


If I, additionally, logout from the Mac and login via ssh from my Linux
machine, and run octave testing.m, 

Nov  8 08:20:53  octave[1055] <Error>: Set a breakpoint at CGSLogError to
catch errors as they are logged.
Nov  8 08:20:53  octave[1055] <Error>: This user is not allowed access to the
window system right now.
octave: no graphical display found
octave: disabling GUI features
Nov  8 08:20:53  octave-cli-4.2.0-rc2[1055] <Error>: Set a breakpoint at
CGSLogError to catch errors as they are logged.
Nov  8 08:20:53  octave-cli-4.2.0-rc2[1055] <Error>: This user is not allowed
access to the window system right now.
parcellfun: 2/2 jobs done

So now it complains when starting octave, but the code runs fine. I am
clueless. 

About BLAS, I did otools -L /usr/lib/libblas.dylib this is what I get:
 
/usr/lib/libblas.dylib:
        
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
(compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
1225.0.0)

I don't know how to check the stack on octave. 

Does this help?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49532>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]