octave-maintainers
[Top][All Lists]
Advanced

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

Re: Seqfault with single complex matrices on Mac


From: Ben Abbott
Subject: Re: Seqfault with single complex matrices on Mac
Date: Wed, 06 Apr 2016 09:22:14 -0400

On Apr 6, 2016, at 08:05, Ben Abbott <address@hidden> wrote:

>> On Apr 6, 2016, at 07:43, Sebastian <address@hidden> wrote:
>> 
>> 
>>>> Am 06.04.2016 um 13:36 schrieb Ben Abbott <address@hidden>:
>>>> 
>>>> On Apr 6, 2016, at 2:42 AM, Sebastian Schöps <address@hidden> wrote:
>>>> 
>>>> Dear all, 
>>>> 
>>>> there must be a change from 4.0.0 to 4.0.1 that leads to crashes on Mac OS
>>>> using clang and Apple's BLAS lib. For example single complex matrices are
>>>> affected, e.g.
>>>> 
>>>> single ([1+i 2+i 3+i]) * single ([ 4+i ; 5+i ; 6+i])
>>>> 
>>>> segfaults octave. Since the problem was not present in 4.0.0, maybe someone
>>>> has an idea? If not, I would have to start bisecting, but this will take
>>>> forever...
>>>> 
>>>> Thanks, 
>>>> Sebastian
>>> 
>>> This works for me on both the default and stable branches.
>>> 
>>> clang --version
>>> Apple LLVM version 7.0.2 (clang-700.1.81)
>>> Target: x86_64-apple-darwin14.5.0
>>> Thread model: posix
>> 
>> Thanks for helping. Do you use openblas or Apple's implementation via 
>> vecLibFort, [1]? My problems occur only in the latter case, i.e., it works 
>> perfectly with openblas.
>> 
>> I have currently no clue what's going on. The problem might be restricted to 
>> homebrew. Nonetheless, on my mac (10.11) octave 4.0.0 works while octave 
>> 4.0.1 segfaults. Since all other settings are identical some change in 
>> Octave should be causing the trouble.
>> 
>> Sebastian
>> 
>> [1] https://github.com/mcg1969/vecLibFort
> 
> Veclib had a lot of bugs. You can try a "make check" to get an impression. 
> I'm not in front of my computer, and don't remember which blas/ lapack I'm 
> using, but it's neither one of those.

I'm using Atlas 3.10

Ben


reply via email to

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