[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2.9.12 (2.9.13) chol broken with --enable-64?
From: |
John W. Eaton |
Subject: |
2.9.12 (2.9.13) chol broken with --enable-64? |
Date: |
Thu, 09 Aug 2007 15:45:45 -0400 |
On 9-Aug-2007, Fredrik Lingvall wrote:
| Hi,
|
| chol seems to be broken in 2.9.12 and perhaps 2.9.13 (I can't test
| 2.9.13 since the 2.9.13 build fails with --enable-64)
|
| octave:1> A=rand(100,100);
| octave:2> A=A'*A;
| octave:3> chol(A);
| octave:4> chol(A);
| error: chol: matrix not positive definite
| octave:4> chol(A);
| error: chol: matrix not positive definite
|
| Octave was configured with:
|
| fllap5 octave-2.9.12 # ./configure CFLAGS="-O3 -pipe -m64 -mtune=nocona
| -march=nocona -mfpmath=sse -msse2 -msse3 -fomit-frame-pointer
| -funroll-loops -fprefetch-loop-arrays -pthread" CXXFLAGS="-O3 -pipe -m64
| -fpermissive -mtune=nocona -march=nocona -mfpmath=sse -msse2 -msse3
| -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pthread"
| FFLAGS="-O3 -pipe -m64 -mtune=nocona -march=nocona -mfpmath=sse -msse2
| -msse3 -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays
| -pthread" --enable-64 --prefix=/usr/local/
| --with-blas=/usr/local/lib/libBLAS.so
| --with-lapack=/usr/local/lib/libLAPACK.so --enable-shared --without-hdf5
Were /usr/local/lib/libBLAS.so and /usr/local/lib/libLAPACK.so
compiled such that integers are signed 8-byte values, as Octave
expects when using --enable-64?
jwe