|
本帖最后由 snljty 于 2020-9-11 18:10 编辑
学长好,请问一下这个报错。
我加载了intel mkl,并设置了--with-openblas=no,但是编译过程中好像还是自动下载了OpenBLAS并且失败报错。
我用是CentOS 7.6,cp2k 7.1,Openmpi自己编译的3.1.4,Intel全家桶2019,自己编译的gcc 8.3.0。toolchain参数是
- ./install_cp2k_toolchain.sh --with-openmpi=system --math-mode=mkl --with-scalapack=no --with-openblas=no --with-mkl=system
复制代码 。
/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/lib/intel64_lin在LD_LIBRARY_PATH里。请问为什么会这样呢?谢谢!
报错信息如下
- MPI is detected and it appears to be OpenMPI
- nvcc not found, disabling CUDA by default
- Compiling with 72 processes.
- ==================== Finding GCC from system paths ====================
- path to gcc is /home/zz/gcc-8.3.0/bin/gcc
- path to g++ is /home/zz/gcc-8.3.0/bin/g++
- path to gfortran is /home/zz/gcc-8.3.0/bin/gfortran
- Found include directory /usr/include
- Found lib directory /home/zz/gcc-8.3.0/lib64
- Step gcc took 0.00 seconds.
- ==================== Getting proc arch info using OpenBLAS tools ====================
- OpenBLAS-0.3.6.tar.gz: FAILED
- sha256sum: WARNING: 1 computed checksum did NOT match
- removed ‘OpenBLAS-0.3.6.tar.gz’
- ERROR: (/home/zz/cp2k-7.1/tools/toolchain/scripts/get_openblas_arch.sh) Checksum of OpenBLAS-0.3.6.tar.gz could not be verified, abort.
- ERROR: (./scripts/setup_buildtools.sh, line 38) Non-zero exit code detected.
复制代码 $MKLROOT是/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl |
|