Bug#613094: libatlas: Error in cblas_dgemm in ATLAS 3.8.3 in Debian GNU/kFreeBSD 32 bits
José Luis García Pallero
jgpallero at gmail.com
Sat Feb 12 21:15:30 UTC 2011
Package: libatlas3gf-base
Version: 3.8.3-29
Severity: grave
File: libatlas
Justification: renders package unusable
In Debian GNU/Linux all runs OK, but in the new Debian GNU/kFreeBSD an error with cblas_dgemm occurs (I don't know if the error
affects to sgemm, cgemm and/or zgemm). If I try to multiply two matrices bigger than 51x51 elements ATLAS crashes with an
"Illegal instruction" message. Here is a simple program to demonstrate the fact:
#include<cblas.h>
#define N 52
int main()
{
double A[N*N],B[N*N],C[N*N];
cblas_dgemm(CblasColMajor,CblasNoTrans,CblasNoTrans,N,N,N,1.0,A,N,B,N,1.0,C,N);
return 0;
}
I don't know if the error persists in the current ATLAS development sources and/or in pure FreeBSD systems.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i686)
Kernel: kFreeBSD 8.1-1-686
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libatlas3gf-base depends on:
ii libc0.1 2.11.2-11 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.5-10 GCC support library
ii libgfortran3 4.4.5-10 Runtime library for GNU Fortran ap
libatlas3gf-base recommends no packages.
Versions of packages libatlas3gf-base suggests:
ii libblas3gf 1.2-8 Basic Linear Algebra Reference imp
ii liblapack3gf 3.3.0-3 library of linear algebra routines
-- no debconf information
More information about the debian-science-maintainers
mailing list