I was trying to compile the latest (3.8.3) ATLAS on a 16-core (4x
quad-core Intel Xeon) machine running Centos 5.2, with a custom built
gcc 4.2.3 that passed all build tests before being used.
ATLAS gave the cryptic error I've pasted below (logs attached).
Here's the configure command that I used just beforehand - the 2400
comes from /proc/cpuinfo for one processor, and I built wiht "make -j 16":
/tmp/cs1jrj/ATLAS/configure --prefix=/opt/packages/gnu/atlas/3.8.3 \
-b 64 -D c -DPentiumCPS=2400 -Fa alg -fPIC \
--with-netlib-lapack=/opt/packages/gnu/lapack/3.2/lib64/liblapack.a
Here's the error message, with some of the surrounding output:
...
make[3]: *** [res/atlas_cacheedge.h] Error 2
make[3]: Leaving directory `/tmp/cs1jrj/ATLAS/build/tune/blas/gemm'
make[2]: *** [/tmp/cs1jrj/ATLAS/build/tune/blas/gemm/res/atlas_cachedge.h]
Error 2
make[2]: Leaving directory `/tmp/cs1jrj/ATLAS/build/bin'
ERROR 639 DURING CACHE EDGE DETECTION!!.
make[2]: Entering directory `/tmp/cs1jrj/ATLAS/build/bin'
cd /tmp/cs1jrj/ATLAS/build ; make error_report
make[3]: Entering directory `/tmp/cs1jrj/ATLAS/build'
make -f Make.top error_report
make[4]: Entering directory `/tmp/cs1jrj/ATLAS/build'
uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
gcc -v 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
...
I wondered if anyone has seen this error before? I can't find it in the
errata.
Thanks
Jess
------------------------------------------------------------------------------
_______________________________________________
Math-atlas-devel mailing list
Math-atlas-devel@...
https://lists.sourceforge.net/lists/listinfo/math-atlas-devel