On Mar 27, 2008, at 1:44 PM, Yann Clénet wrote:
>
>
>>
>> I believe this problem has been fixed in Octave's current developer
>> sources, which I'm currently running.
>>
>> The problem is related to a change in how gfortran returns values of
>> complex functions.
>>
>> If you edit octave.info and remove the line "make check", it should  
>> build
>> and install. If my inference is correct, the following should  
>> reproduce the
>> crash
>>
>>> N = 97;
>>> mldivide (2*eye(N) + circshift (eye (N), 1), ones (N, 1));
>>
>> For N < 97 it should work (if you build without "make check", please
>> confirm).
>>
>> I'm surprised this error is resulting with the atlas version. When  
>> did you
>> build altas?
>>
>> Perhaps you might try "fink rebuild atlas atlas-shlibs" before  
>> building
>> octave-atlas. That way you can be sure that blas/lapack/octave are
>> each compiled in a consistent manner.
>>
>> Ben

> I have tried your "fink rebuild atlas atlas-shlibs" (with no error)  
> and then tried again to install octave-atlas, but got the same error  
> as before...
>
> But after suppressing "make check" in  the /sw/fink/10.4/unstable/ 
> main/finkinfo/sci/octave.info file, the installation of octave-atlas  
> worked fine.
> Thank you !
>
> Yann

It is likely that a crash will still occur with

>>> N = 97;
>>> mldivide (2*eye(N) + circshift (eye (N), 1), ones (N, 1));


The next release of Octave will include a fix.

Ben
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to