[Lapack] Problem with LAPACK 3.2.1(dqds) and Sun Compiler on x86 platfor
From: Paul Willems
Date: Fri, 12 Mar 2010 15:39:24 +0100
I just tried to install LAPACK 3.2.1 for Sun Studio 12 (Update 1) on my
system (Intel Core2 Quad, Q9650).
Compilation works, but the tester
xeigtsts < svd.in
hangs for both single and double precision. Debugging indicates that the
code hangs somewhere
between xLASQ3 and xLASQ5.
The reference BLAS and LAPACK where both compiled with the relative
parts of make.inc set to
FORTRAN = f95
OPTS = -dalign -O2 -ftrap=%none
NOOPT = -dalign -ftrap=%none
The compiled reference BLAS did pass its own tests.
The problem remains when compiling without -dalign and/or with -O1
instead of -O2 and/or using the Sun
Performance library (-xlic_lib=sunperf) instead of the reference BLAS.
However, the problem goes away when optimizations are switched off
completely (that is, removing -O2 from OPTS above).
Has anyone encountered that problem yet, or used LAPACK3.2.1
successfully with SunStudio12 on an x86?