2 Replies Latest reply on Nov 21, 2012 8:04 AM by yurtesen

    ATLAS compilation problem with amd-x86_open64/4.5.2

    yurtesen

      I am using the same compile time options as before. The atlas version I am using is 3.10.0 (which is newer also) and GCC is able to compile it properly. I am compiling on an Intel E5620 with the following configure options: (obviously I downloaded the lapack file to that folder).

       

      ../configure --prefix=/export/modules/devel/ATLAS/3.10.0/amd \

                        --with-netlib-lapack-tarfile=/home/eyurtese/tmp/lapack-3.4.2.tgz \

                        --force-tids="12 0 1 2 3 4 5 6 7 8 9 10 11" \

                        -C xc opencc -C ic opencc  \

                        -C if openf90 -C sk opencc \

                        -C dk opencc -C sm opencc -C dm opencc \

                        -F xc '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F ic '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F if '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F sk '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F dk '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F sm '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC' \

                        -F dm '-march=barcelona -msse3 -O2 -lfortran -lffio -lm -fPIC'

       

       

      The problem is that some lapack functions and library files seem to be missing. Such as

      libf77blas.a fille is missing, some errors are put to stdout

       

      /export/modules/compilers/amd/x86_open64/4.5.2/bin/opencc -o ATL_zctrsmKR_rk2.o -c -DL2SIZE=4194304 -I/home/eyurtese/tmp/ATLAS/compamd/include -I/home/eyurtese/tmp/ATL$
      
      ### Assertion failure at line 7336 of /local/home/qa/nightly_build/sandbox/open64/osprey/be/cg/x8664/expand.cxx:
      ### Compiler Error in file /home/eyurtese/tmp/ATLAS/compamd/..//src/blas/level3/kernel/ATL_ctrsmKR_rk2.c during Code_Expansion phase:
      ### Exp_Intrinsic_Op: unsupported intrinsic ((null))
      opencc INTERNAL ERROR: /export/modules/compilers/amd/x86_open64/4.5.2/lib/gcc-lib/x86_64-open64-linux/4.5.2/be returned non-zero status 1
      make[5]: *** [ATL_zctrsmKR_rk2.o] Error 1
      make[5]: *** Waiting for unfinished jobs....
      
      ### Assertion failure at line 7336 of /local/home/qa/nightly_build/sandbox/open64/osprey/be/cg/x8664/expand.cxx:
      ### Compiler Error in file /home/eyurtese/tmp/ATLAS/compamd/..//src/blas/level3/kernel/ATL_ctrsmKL_rk2.c during Code_Expansion phase:
      ### Exp_Intrinsic_Op: unsupported intrinsic ((null))
      opencc INTERNAL ERROR: /export/modules/compilers/amd/x86_open64/4.5.2/lib/gcc-lib/x86_64-open64-linux/4.5.2/be returned non-zero status 1
      

       

      I am sure I have the right .4.5.2 binaries for the correct processor this time

      Any ideas?

       

      Thanks!

      Evren