ScaLapack的自动安装程序包在Centos7上安装失败,但在Centos 6.7上成功。为什么?

时间:2019-03-29 12:41:27

标签: gcc mpi centos7 gfortran scalapack

我正试图在CentOS 7(64位)的http://www.netlib.org/scalapack/scalapack_installer.tgz上基于Python的安装程序的帮助下安装ScaLAPACK。它安装成功,但是在测试例程步骤中失败并显示错误。该如何解决?

用于编译的命令如下:

./setup.py --prefix=/home/tools/scalapack --blaslib="-L/usr/lib64 -lblas" --lapacklib="-L/usr/lib64 -llapack -lblas" --mpiincdir=/opt/apps/mpich32/include --fcflags="-fbounds-check" --mpirun=mpirun --mpicc=mpicc --mpif90=mpif90

过程描述如下

Installing  scalapack-2.0.2 ...
Writing SLmake.inc... done.
Compiling BLACS, PBLAS and ScaLAPACK... done
Getting ScaLAPACK version number... 2.0.1
Installation of ScaLAPACK successful.
(log is in  /home/tools/scalapack_installer/build/log/scalog )
Compiling test routines... done
Running BLACS test routines... done
Running PBLAS test routines... 

PBLAS: error running PBLAS test routines xcpblas2tst

PBLAS: Command mpirun -np 4 ./xcpblas2tst
stderr:
**************************************** 
At line 1 of file ctzpad.f
Fortran runtime error: Actual string length is shorter than the declared one for dummy argument 'herm' (-960965440/1)

0 个答案:

没有答案