Gentoo Archives: gentoo-science

From: "Matías Graña" <matiasg@××××××.ar>
To: gentoo-science@l.g.o
Subject: [gentoo-science] blas-atlas
Date: Wed, 19 Dec 2007 14:45:04
Message-Id: 20071219144400.GD14104@dm.uba.ar
Hi: I'm emerging  sci-blas/blas-atlas-3.8.0  and I get several errors.
I've put below a bunch of the error lines from the logfile.
1) is it normal to have that many errors?
2) At the end, blas-atlas didn't compile. Should I go back to 3.7.11 instead?

Thanks!
Matías

---------------------- part of log --------------------------

(...)
dasum.c:179:5: error: #error "This kernel requires SSE2"
make[8]: [dasumtest] Error 1 (ignored)
(...)
zaxpy.c:4:5: error: #error "This kernel requires SSE3"
make[8]: [zaxpytest] Error 1 (ignored)
(...)
FlagCheck.c:1: error: bad value (ultrasparc) for -mtune= switch
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
FlagCheck.c:1: error: bad value (ultrasparc) for -mtune= switch
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
FlagCheck.c:1: error: bad value (ultrasparc) for -mtune= switch
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
FlagCheck.c:1: error: bad value (ultrasparc) for -mtune= switch
gcc -m32  -mcpu=ultrasparc -mtune=ultrasparc -fomit-frame-pointer -O  -c
-DATL_BETA=1 FlagCheck.c
gcc -m32  -O -fomit-frame-pointer -fno-schedule-insns
-fno-schedule-insns2  -c -DATL_BETA=1 FlagCheck.c
gcc -m32  -fomit-frame-pointer -O2 -fno-schedule-insns
-fno-schedule-insns2  -c -DATL_BETA=1 FlagCheck.c
gcc -m32  -fomit-frame-pointer -O2 -fno-schedule-insns
-fno-schedule-insns2  -c -DATL_BETA=1 FlagCheck.c
gcc -m32  -mcpu=ultrasparc -x c                   -c -DATL_BETA=1
FlagCheck.c
gcc -m32  -x c                   -c -DATL_BETA=1 FlagCheck.c
gcc -m32  -fomit-frame-pointer -O2 -fno-schedule-insns
-fno-schedule-insns2 -fno-expensive-optimizations -falign-loops=64  -c
-DATL_BETA=1 FlagCheck.c
gcc -m32  -fomit-frame-pointer -O2 -fno-schedule-insns
-fno-schedule-insns2 -fno-expensive-optimizations -falign-loops=64  -c
-DATL_BETA=1 FlagCheck.c
gcc -m32  -mcpu=ultrasparc -x c                   -c -DATL_BETA=1
FlagCheck.c
gcc -m32  -mcpu=ultrasparc -x c                   -c -DATL_BETA=1
FlagCheck.c
gcc -m32  -x c cc1: error: unrecognized command line option "-mips4"
                  -c -DATL_BETA=1 FlagCheck.c
(...)
FlagCheck.c:1: error: bad value (ultrasparc) for -mtune= switch
cc1: error: unrecognized command line option "-maltivec"
cc1: error: unrecognized command line option "-mabi=altivec"
(...)
dmm.c: In function ÀTL_dJIK56x56x56TN56x56x0_a1_b1':
dmm.c:152: error: `cwrdKB' undeclared (first use in this function)
dmm.c:152: error: (Each undeclared identifier is reported only once
dmm.c:152: error: for each function it appears in.)
dmm.c:986: error: `cwrdC' undeclared (first use in this function)
make[6]: *** [dmmcase0] Error 1
make[6]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[5]: *** [mmucase] Error 2
make[5]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
(...)
dmm.c:100:5: error: #error "KB must less than 30!"
make[6]: *** [dmmcase0] Error 1
make[6]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[5]: *** [mmucase] Error 2
make[5]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
(...)
dmm.c:52:5: error: #error "This kernel requires gas PA-RISC assembler!"
make[6]: *** [dmmcase0] Error 1
make[6]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[5]: *** [mmucase] Error 2
make[5]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
(...)
dmm.c:91:5: error: #error "This kernel requires OS X, AIX, or Linux PPC
assembler!"
make[6]: *** [dmmcase0] Error 1
make[6]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[5]: *** [mmucase] Error 2
make[5]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
(...)
dmm.c:97:5: error: #error NB must be multiple of 8!!
dmm.c:102:5: error: #error KB must be multiple of 8!!
make[6]: *** [dmmcase0] Error 1
make[6]: Leaving directory
`/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[5]: *** [mmucase] Error 2
(...)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1: error: unterminated #ifndef
In file included from /var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemm.c:95:
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c: In function 'ATL_dGEMM2NN':
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: 'NN_MNK_K' undeclared (first use in this function)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: (Each undeclared identifier is reported only once
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: for each function it appears in.)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:216: error: 'NN_MNK_MN' undeclared (first use in this function)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:220: error: 'NN_MNK_GE' undeclared (first use in this function)
(...)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1: error: unterminated #ifndef
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c: In function 'ATL_dgemmNN':
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: 'NN_MNK_K' undeclared (first use in this function)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: (Each undeclared identifier is reported only once
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:213: error: for each function it appears in.)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:216: error: 'NN_MNK_MN' undeclared (first use in this function)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//src/blas/gemm/ATL_gemmXX.c:220: error: 'NN_MNK_GE' undeclared (first use in this function)
make[7]: *** [ATL_dgemmNN.o] Error 1
make[7]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/blas/gemm'
make[6]: *** [dlib] Error 2
make[6]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/src/blas/gemm'
make[5]: *** [dmmlib] Error 2
make[5]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[4]: *** [dtfc] Error 2
make[4]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[3]: *** [res/dXover.h] Error 2
make[3]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm'
make[2]: *** [/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemm/res/dXover.h] Error 2
make[2]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/bin'
      done.
(...)
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1: error: unterminated #ifndef
make[5]: *** [ATL_dgemv.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemv'
make[4]: *** [dmvcaseN] Error 2
make[4]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/gemv'
(...)
In file included from /var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/..//include/atlas_lvl3.h:42,
                 from ATL_ger.c:33:
/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/dXover.h:1:1: error: unterminated #ifndef
make[5]: *** [ATL_dger.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
make[4]: *** [dr1case] Error 2
make[4]: Leaving directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
make dr1case r1rout=ATL_ger1_4x4_1.c cas=2 l1mul=75 iflag=0 xu=4 yu=4
make[4]: Entering directory `/var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/tune/blas/ger'
rm -f ATL_dger.o ATL_dger1.o ATL_dger1.c /var/tmp/portage/sci-libs/blas-atlas-3.8.0/work/ATLAS/gentoo-build/include/atlas_dr1.h res/dger1_0_*
./xemit_r1h -p d -l 75 -x 4 -y 4 -f 0

-- 
gentoo-science@g.o mailing list

Replies

Subject Author
Re: [gentoo-science] blas-atlas Markus Dittrich <markusle@g.o>