El lunes, 6 de agosto de 2012, Thomas Weber <<a href="mailto:tweber@debian.org">tweber@debian.org</a>> escribió:<br>> Hi,<br>> On Sat, Feb 12, 2011 at 08:40:15PM +0100, José Luis García Pallero wrote:<br>>> Hello,<br>
>> I think the problem is not in octave but is in ATLAS. The simple program:<br>>><br>>> #include<cblas.h><br>>> #define N 52<br>>> int main()<br>>> {<br>>>     double A[N*N],B[N*N],C[N*N];<br>
>>     cblas_dgemm(CblasColMajor,CblasNoTrans,CblasNoTrans,N,N,N,1.0,A,N,B,N,1.0,C,N);<br>>>     return 0;<br>>> }<br>>><br>>> shows the error: with #define N 51 or less it rins OK, but with<br>
>> #define N 52 or more the program crash with the message "Illegal<br>>> instruction". The version of ATLAS is 3.8.2-29 and in Debian GNU/Linux<br>>> runs without problems but in kFreeBSD crashes<br>
><br>> I think this bug has been fixed with the newer versions of Atlas we have<br>> in unstable and testing. José, can you test this on your system? Please<br><br>Ups, I remove mu Debian kFreeBSD some time ago :'(<br>
<br>> note that you have to manually switch the LAPACK library on your system<br>> to Atlas as described in /usr/share/doc/libatlas3-base/README.Debian.<br>><br>> Thanks<br>>         Thomas<br>><br><br>-- <br>
*****************************************<br>José Luis García Pallero<br><a href="mailto:jgpallero@gmail.com">jgpallero@gmail.com</a><br>(o<<br>/ / \<br>V_/_<br>Use Debian GNU/Linux and enjoy!<br>*****************************************<br>