[atlas-devel] Atlas 3.11.36 on OS X 10.10
Brought to you by:
rwhaley,
tonyc040457
From: john s. <sk...@us...> - 2015-08-04 13:02:00
|
> To build Atlas it seems I need Fortran among other things. > I am going to try to use > > http://hpc.sourceforge.net/ > > which has gcc 5.1 and gfortran for OSX as a binary. I Ok, so the new tarball for 3.11.36 unpacks fine. Thanks! I installed the binaries from the above link and they sort of work. For a hello world program it can’t find stdio.h. Seems they provide a C++ library but not C one. So .. sudo mkdir /usr/include cd /usr/include /usr/include>sudo cp -r /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/* . copies the header files from Xcode. Now I can run cd ATLAS mkdir build cd build ../configure make Lots of stuff happens Then this: cd /Users/skaller/Desktop/ATLAS/build ; /Applications/Xcode.app/Contents/Developer/usr/bin/make error_report /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Make.top error_report uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG /usr/local/bin/gcc -v 2>&1 >> bin/INSTALL_LOG/ERROR.LOG Using built-in specs. COLLECT_GCC=/usr/local/bin/gcc COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-apple-darwin14.4.0/5.1.0/lto-wrapper Target: x86_64-apple-darwin14.4.0 Configured with: ../gcc-5.1.0/configure --enable-languages=c++,fortran Thread model: posix gcc version 5.1.0 (GCC) /usr/local/bin/gcc -V 2>&1 >> bin/INSTALL_LOG/ERROR.LOG gcc: error: unrecognized command line option ‘-V’ gcc: fatal error: no input files compilation terminated. make[4]: [error_report] Error 1 (ignored) /usr/local/bin/gcc --version 2>&1 >> bin/INSTALL_LOG/ERROR.LOG tar cf error_UNKNOWNx8664SSE3.tar Make.inc bin/INSTALL_LOG/* bzip2 error_UNKNOWNx8664SSE3.tar Error report error_<ARCH>.tgz has been created in your top-level ATLAS directory. Be sure to include this file in any help request. cat: ../../CONFIG/error.txt: No such file or directory cat: ../../CONFIG/error.txt: No such file or directory make[1]: *** [build] Error 255 make: *** [build] Error 2 ~/Desktop/ATLAS/build>cat bin/INSTALL_LOG/ERROR.LOG Darwin Seagull.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 20:23:44 PDT 2015; root:xnu-2782.20.48~8/RELEASE_X86_64 x86_64 gcc5.1 (GCC) 5.1.0 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ERROR 545 DURING CACHESIZE SEARCH!!. CHECK INSTALL_LOG/Stage1.log FOR DETAILS. Error report error_<ARCH>.tgz has been created in your top-level ATLAS directory. Be sure to include this file in any help request. Darwin Seagull.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 20:23:44 PDT 2015; root:xnu-2782.20.48~8/RELEASE_X86_64 x86_64 gcc (GCC) 5.1.0 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ERROR 545 DURING CACHESIZE SEARCH!!. CHECK INSTALL_LOG/Stage1.log FOR DETAILS. Error report error_<ARCH>.tgz has been created in your top-level ATLAS directory. Be sure to include this file in any help request. ~/Desktop/ATLAS/build>cat bin/INSTALL_LOG/Stage1.log [deleted…] NREG=16, FMAC=1, LAT=3, MFLOP=6749.31 rm -f /Users/skaller/Desktop/ATLAS/build/tune/blas/gemm/res/sMULADD ln -s /Users/skaller/Desktop/ATLAS/build/tune/sysinfo/res/sMULADD /Users/skaller/Desktop/ATLAS/build/tune/blas/gemm/res/sMULADD cd /Users/skaller/Desktop/ATLAS/build/tune/blas/gemm ; /Applications/Xcode.app/Contents/Developer/usr/bin/make res/snreg nreg=0 /usr/local/bin/gcc -DL2SIZE=33554432 -I/Users/skaller/Desktop/ATLAS/build/include -I/Users/skaller/Desktop/ATLAS/build/..//include -I/Users/skaller/Desktop/ATLAS/build/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_UNKNOWNx86 -DATL_CPUMHZ=2200 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -m64 -DATL_NCPU=8 -O -fomit-frame-pointer -m64 -o xgmmsearch /Users/skaller/Desktop/ATLAS/build/..//tune/blas/gemm/gmmsearch.c -lm ./xgmmsearch -p s -f 4 ERROR IN COMMAND: make xsammtime_pt mb=120 nb=120 kb=120 mmrout=ATL_samm120_4m_8x4x1.c mu=8 nu=4 ku=1 mvA=1 mvB=1 mvC=0 kmoves=" -DATL_MOVEA -DATL_MOVEB" beta=1 outF="-f res/tmpout.ktim" > /dev/null 2>&1 PROPOSED FILENAME: res/tmpout.ktim GENSTR='make gen_amm pre=s rt=ATL_samm120_4m_8x4x1.c vec=mdim vlen=4 mu=8 nu=4 ku=1 bcast=1' TIMING BCAST VS SPLAT MVEC WITH: B=(120,120,120) U=(2,4,1) make[6]: *** [res/snreg] Error 255 make[5]: *** [res/snreg] Error 2 Assertion failed: (system(fnam) == 0), function getmmnreg, file /Users/skaller/Desktop/ATLAS/build/..//tune/sysinfo/GetSysSum.c, line 129. make[4]: *** [/Users/skaller/Desktop/ATLAS/build/include/atlas_ssysinfo.h] Abort trap: 6 make[4]: *** Deleting file `/Users/skaller/Desktop/ATLAS/build/include/atlas_ssysinfo.h' make[3]: *** [/Users/skaller/Desktop/ATLAS/build/include/atlas_ssysinfo.h] Error 2 make[2]: *** [IStage1] Error 2 and I have two files: error_UNKNOWNx8664AVXMAC.tar.bz2 error_UNKNOWNx8664SSE3.tar.bz2 — john skaller sk...@us... http://felix-lang.org |