Am 14.04.2013 um 08:06 schrieb Sean Lake: > Don't know if this helps, but here's the output from > fink --update-all --verbose
I can see interesting errors I'm not always able to classify… For example this one (around line #3320): gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDREAL -c dset.c dset.c:84:5: error: #error "This kernel requires a gas x86 assembler!" #error "This kernel requires a gas x86 assembler!" ^ dset.c:87:5: error: #error "This routine requires SSE1" #error "This routine requires SSE1" ^ make[8]: *** [dsettest] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' On a PowerPC based Mac you don't have the intel/AMD SSE* features available, you have AltiVec. This could mean that Atlas has become an intel app… The option "-fomit-frame-pointer" seems to indicate this as well. This message on line #16956 and #22815 say the same: Default compiler & flags do not support SSEGEN!! (The command 'sysctl machdep.cpu.features' will reveal which features an intel Mac does support, for example SSE, SSE2, SSE3, and the more advanced features of SSSE3, SSE4.1, and SSE4.2. Hopefully this satisfies the need for SSE1…3 in other cases.) Around line #3510: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -fomit-frame-pointer -mfpmath=387 -O2 -DDREAL -c dnrm2.c gcc-fsf-4.8: error: unrecognized command line option '-mfpmath=387' make[8]: *** [dnrm2test] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' Again it wants very old intel hardware. Around line #3610: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDREAL -c dnrm2.c dnrm2.c:3:5: error: #error "This kernel requires x86 gas 32 or 64 bit x86 assembler!" #error "This kernel requires x86 gas 32 or 64 bit x86 assembler!" ^ make[8]: *** [dnrm2test] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' Around line #3900: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDREAL -c dasum.c dasum.c:179:5: error: #error "This kernel requires SSE2" #error "This kernel requires SSE2" ^ dasum.c:188:5: error: #error "This kernel requires a gas x86 assembler!" #error "This kernel requires a gas x86 assembler!" ^ make[8]: *** [dasumtest] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' Around line #5050: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDREAL -c dcopy.c dcopy.c:9:5: error: #error "This kernel requires a gas x86 assembler!" #error "This kernel requires a gas x86 assembler!" ^ make[8]: *** [dcopytest] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' Around line #5450: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDREAL -c daxpy.c daxpy.c:4:5: error: #error "This kernel requires SSE2" #error "This kernel requires SSE2" ^ daxpy.c:20:5: error: #error "This kernel requires x86 assembly!" #error "This kernel requires x86 assembly!" ^ make[8]: *** [daxpytest] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' And so on. Around line #12550 something new: gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC -DL2SIZE=4194304 -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include -I/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_PPCG4 -DATL_CPUMHZ=2300 -DATL_GAS_PPC -m32 -DATL_DYLIBS -DATL_FULL_LAPACK -DATL_NCPU=2 -x assembler-with-cpp -DDCPLX -c zaxpy.c zaxpy.c:33:5: error: #error "This kernel requires AVX" #error "This kernel requires AVX" ^ zaxpy.c:63:5: error: #error "This routine requires x86 assembly!" #error "This routine requires x86 assembly!" ^ make[8]: *** [zaxpytest] Error 1 make[8]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/level1' Advanced Vector Extensions are again an intel/AMD thing. It is supported since Snow Leopard, Mac OS X 10.6.8. Around line #16750 something new and strange: /sw/src/fink.build/atlas-3.10.1-1/darwin_bld/bin/xsubstr -o ATL_tMpFiLe -i /sw/src/fink.build/atlas-3.10.1-1/darwin_bld/../ATLAS//tune/blas/gemm/CASES/scases.flg \ -s '^gcc' 'gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC' -s ' gcc' ' gcc-fsf-4.8 -fPIC -fomit-frame-pointer -O3 -maltivec -mabi=altivec -force_cpusubtype_ALL -m32 -fPIC' ./xuserflag -i ATL_tMpFiLe -o scases.flg gcc-fsf-4.8: error: unrecognized argument in option '-mcpu=ultrasparc' gcc-fsf-4.8: note: valid arguments to '-mcpu=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell e300c2 e300c3 e500mc e500mc64 e5500 e6500 ec603e native power3 power4 power5 power5+ power6 power6x power7 power8 powerpc powerpc64 rs64 titan gcc-fsf-4.8: error: unrecognized argument in option '-mtune=ultrasparc' gcc-fsf-4.8: note: valid arguments to '-mtune=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell e300c2 e300c3 e500mc e500mc64 e5500 e6500 ec603e native power3 power4 power5 power5+ power6 power6x power7 power8 powerpc powerpc64 rs64 titan gcc-fsf-4.8: error: unrecognized argument in option '-mcpu=ultrasparc' gcc-fsf-4.8: note: valid arguments to '-mcpu=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell e300c2 e300c3 e500mc e500mc64 e5500 e6500 ec603e native power3 power4 power5 power5+ power6 power6x power7 power8 powerpc powerpc64 rs64 titan gcc-fsf-4.8: error: unrecognized argument in option '-mcpu=ultrasparc' gcc-fsf-4.8: note: valid arguments to '-mcpu=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell e300c2 e300c3 e500mc e500mc64 e5500 e6500 ec603e native power3 power4 power5 power5+ power6 power6x power7 power8 powerpc powerpc64 rs64 titan gcc-fsf-4.8: error: unrecognized argument in option '-mcpu=ultrasparc' gcc-fsf-4.8: note: valid arguments to '-mcpu=' are: 401 403 405 405fp 440 440fp 464 464fp 476 476fp 505 601 602 603 603e 604 604e 620 630 740 7400 7450 750 801 821 823 8540 8548 860 970 G3 G4 G5 a2 cell e300c2 e300c3 e500mc e500mc64 e5500 e6500 ec603e native power3 power4 power5 power5+ power6 power6x power7 power8 powerpc powerpc64 rs64 titan gcc-fsf-4.8: error: unrecognized command line option '-mips4' gcc-fsf-4.8: error: unrecognized argument in option '-mfpu=vfpv3' gcc-fsf-4.8: note: valid arguments to '-mfpu=' are: dp_full dp_lite none sp_full sp_lite gcc-fsf-4.8: error: unrecognized argument in option '-mfpu=vfpv3' gcc-fsf-4.8: note: valid arguments to '-mfpu=' are: dp_full dp_lite none sp_full sp_lite gcc-fsf-4.8: error: unrecognized argument in option '-mfpu=neon' gcc-fsf-4.8: note: valid arguments to '-mfpu=' are: dp_full dp_lite none sp_full sp_lite gcc-fsf-4.8: error: unrecognized command line option '-march=armv7' This looks as if the make system is not taking care of the hardware it is compiling on or the target architecture it is compiling for. UltraSPARC, MIPS, ARM are not Mac-ish. If all this hasn't been fatal yet, which seems to explain why the build process continues, it happens now when the built software is tested, around line #25211: /sw/src/fink.build/atlas-3.10.1-1/darwin_bld/bin/ATLrun.sh: line 4: 3607 Segmentation fault $atldir/$* make[4]: *** [smvnktime] Error 139 make[4]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/gemv' And around line #25550: BEGIN MU EXTRACT SEARCH, imf=4 NU=8, MU=16, mflop[4]=4127.74 make[3]: *** [res/sMVNK.sum] Error 255 make[3]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/gemv' make[2]: *** [/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/tune/blas/gemv/res/sMVNK.sum] Error 2 make[2]: Leaving directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/bin' ERROR 916 DURING MVNTUNE!!. CHECK INSTALL_LOG/sMVNTUNE.LOG FOR DETAILS. make[2]: Entering directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld/bin' cd /sw/src/fink.build/atlas-3.10.1-1/darwin_bld ; make error_report make[3]: Entering directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld' make -f Make.top error_report make[4]: Entering directory `/sw/src/fink.build/atlas-3.10.1-1/darwin_bld' uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG /sw/src/fink.build/atlas-3.10.1-1/gcc -v 2>&1 >> bin/INSTALL_LOG/ERROR.LOG This software won't work on PowerPC hardware. At least not without changes/patches. (I just searched for the string "rror", because it can be "Error" or "error", followed by ":" or a SPACE character.) -- Greetings Pete Atheism is a non prophet organisation. ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users