Сбой установки ScaLAPACK с пакетом автоматической установки на Centos7, но он выполняется успешно на Centos 6.7. Почему?

#gcc #mpi #centos7 #gfortran #scalapack

#gcc #mpi #centos7 #gfortran #scalapack

Вопрос:

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

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

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