Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121834 - blas-atlas-3.6.0-r1 failed to compile on x86
Summary: blas-atlas-3.6.0-r1 failed to compile on x86
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-06 07:27 UTC by lzap
Modified: 2006-02-07 10:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Error log file (error_Linux_PIIISSE2.tgz,46.77 KB, application/x-gzip)
2006-02-06 07:28 UTC, lzap
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lzap 2006-02-06 07:27:47 UTC
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.
Comment 1 lzap 2006-02-06 07:28:57 UTC
Created attachment 79028 [details]
Error log file
Comment 2 Markus Dittrich (RETIRED) gentoo-dev 2006-02-06 13:20:48 UTC
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 
Comment 3 lzap 2006-02-07 10:13:51 UTC
It needs eselect. I wont brake my system because of this. Sorry, I will wait. I am not in a hurry.