make[8]: Entering directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/tune/blas/level1/Linux_PIIISSE2' rm -f sdot.c sdot.o cp ../DOT/dot1_x0y0.c sdot.c /usr/lib/ccache/bin/gcc -DL2SIZE=1048576 -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include/Linux_PIIISSE2 -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include/contrib -DAdd__ -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_PIII -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 -fomit-frame-pointer -O3 -funroll-all-loops -DSREAL -c sdot.c /usr/lib/ccache/bin/gcc -DL2SIZE=1048576 -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include/Linux_PIIISSE2 -I/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/include/contrib -DAdd__ -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_PIII -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 -fomit-frame-pointer -O3 -funroll-all-loops -o xsdot sdottime.o \ ATL_sdot_stub.o sdot.o \ /var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/tune/sysinfo/Linux_PIIISSE2/time.o -lm /var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/bin/Linux_PIIISSE2/ATLrun.sh /var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/tune/blas/level1/Linux_PIIISSE2 xsdot -n 5000 -f res/sDOT1_a2b2x1y1 N=5000, tim=3.157261e-05 N=5000, tim=3.209879e-05 N=5000, tim=2.999395e-05 N=5000, time=3.122178e-05, mflop=320.289196 N=5000, incX=1, incY=1, mflop = 320.289196 make[8]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/tune/blas/level1/Linux_PIIISSE2' NO GENERAL CASE SURVIVED!! ABORTING!! ID incX incY alpha beta ROUT ==== ==== ==== ===== ==== ============= 1 0 0 2 2 dot1_x0y0.c 2 1 1 2 2 dot1_x1y1.c 3 1 1 2 2 dot8p8_x1y1.c 4 1 1 2 2 dot4p80_x1y1.c ID incX incY alpha beta ROUT ==== ==== ==== ===== ==== ============= 1 0 0 2 2 dot1_x0y0.c 2 1 1 2 2 dot1_x1y1.c 3 1 1 2 2 dot8p8_x1y1.c 4 1 1 2 2 dot4p80_x1y1.c incX incY alpha beta ID ROUTINE ==== ==== ===== ==== ==== ================== 0 0 2 2 -1 UNKNOWN 1 1 2 2 -1 UNKNOWN TIM: make sdotcase N=5000 urout=dot1_x0y0.c fout="-f res/sDOT1_a2b2x1y1" opt="" TIM: make sdotcase N=5000 urout=dot1_x1y1.c fout="-f res/sDOT2_a2b2x1y1" opt="" TIM: make sdotcase N=5000 urout=dot8p8_x1y1.c fout="-f res/sDOT3_a2b2x1y1" opt="" TIM: make sdotcase N=5000 urout=dot4p80_x1y1.c fout="-f res/sDOT4_a2b2x1y1" opt="" TIM: make sdotcase N=5000 urout=dot1_x0y0.c fout="-f res/sDOT1_a2b2x1y1" opt="" make[7]: *** [sinstall_dot] Error 255 make[7]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/tune/blas/level1/Linux_PIIISSE2' make[6]: *** [Make_sdot] Error 2 make[6]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/src/blas/level1/Linux_PIIISSE2' make[5]: *** [sgen] Error 2 make[5]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/src/blas/level1/Linux_PIIISSE2' make[4]: *** [slib] Error 2 make[4]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/src/blas/level1/Linux_PIIISSE2' make[3]: *** [lib.grd] Error 2 make[3]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/src/auxil/Linux_PIIISSE2' make[2]: *** [IStage1] Error 2 make[2]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/bin/Linux_PIIISSE2' ERROR 396 DURING CACHESIZE SEARCH!!. CHECK INSTALL_LOG/Stage1.log FOR DETAILS. make[2]: Entering directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/bin/Linux_PIIISSE2' cd ../.. ; make error_report arch=Linux_PIIISSE2 make[3]: Entering directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS' make -f Make.top error_report arch=Linux_PIIISSE2 make[4]: Entering directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS' uname -a 2>&1 >> bin/Linux_PIIISSE2/INSTALL_LOG/ERROR.LOG /usr/lib/ccache/bin/gcc -v 2>&1 >> bin/Linux_PIIISSE2/INSTALL_LOG/ERROR.LOG Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs Configured with: /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libmudflap --disable-libgcj --enable-languages=c,c++,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8) /usr/lib/ccache/bin/gcc -V 2>&1 >> bin/Linux_PIIISSE2/INSTALL_LOG/ERROR.LOG gcc: `-V' option must have argument make[4]: [error_report] Error 1 (ignored) /usr/lib/ccache/bin/gcc --version 2>&1 >> bin/Linux_PIIISSE2/INSTALL_LOG/ERROR.LOG /bin/tar cf error_Linux_PIIISSE2.tar Make.Linux_PIIISSE2 bin/Linux_PIIISSE2/INSTALL_LOG/* /bin/gzip --best error_Linux_PIIISSE2.tar mv error_Linux_PIIISSE2.tar.gz error_Linux_PIIISSE2.tgz make[4]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS' make[3]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS' make[2]: Leaving directory `/var/tmp/portage/blas-atlas-3.6.0-r1/work/ATLAS/bin/Linux_PIIISSE2' Error report error_<ARCH>.tgz has been created in your top-level ATLAS directory. Be sure to include this file in any help request.
Created attachment 79028 [details] Error log file
Hi, It looks like blas-atlas was not able to determine the cache size of your CPU and aborted compilation. I would suggest that unless you need to use 3.6.0 you go with the most recent developer snapshot 3.7.11. The latter has much better support for modern CPU's and should also be more efficient. Alternatively, you can file a bug report with the blas-atlas folks, but they will likely tell you to use the latest developer snapshot as well. Please let us know how that goes. Thanks, Markus
It needs eselect. I wont brake my system because of this. Sorry, I will wait. I am not in a hurry.