Сбой установки ScaLapack с пакетом автоматической установки на Centos7, но на Centos 6.7.Зачем? - PullRequest
1 голос
/ 29 марта 2019

Я пытаюсь установить ScaLAPACK с помощью установщика на основе Python, доступного по адресу http://www.netlib.org/scalapack/scalapack_installer.tgz в CentOS 7 (64-битная версия). Он успешно устанавливается, но завершается неудачей на шаге тестовых процедур и показывает ошибку. как это исправить?

Команда, используемая для компиляции, выглядит следующим образом:

./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)
...