t-sakashita / rokko

Integrated Interface for libraries of eigenvalue decomposition
Boost Software License 1.0
10 stars 2 forks source link

Mac portでのOpenMPIを使ったScaLAPACKのインストール #338

Open t-sakashita opened 5 years ago

t-sakashita commented 5 years ago
sudo port install scalapack +gcc9 +openmpi_devel
t-sakashita commented 5 years ago

エラー

:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_scalapack/scalapack/work/scalapack-2.0.2/BLACS/SRC/sgsum2d_.c:154:7: warning: implicit declaration of function 'BI_smvcopy'; did you mean 'BI_zmvcopy'? [-Wimplicit-function-declaration]
:info:build   154 |       BI_smvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
:info:build       |       ^~~~~~~~~~
:info:build       |       BI_zmvcopy
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_scalapack/scalapack/work/scalapack-2.0.2/BLACS/SRC/sgsum2d_.c:167:6: warning: implicit declaration of function 'BI_svmcopy'; did you mean 'BI_cvmcopy'? [-Wimplicit-function-declaration]
:info:build   167 |      BI_svmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
:info:build       |      ^~~~~~~~~~
:info:build       |      BI_cvmcopy
t-sakashita commented 5 years ago

accelerateをやめてみる。

sudo port install scalapack +gcc9 +openblas +openmpi_devel  
wistaria commented 5 years ago

MPI-3であることが問題です。添付のパッチをあてればコンパイルできます scalapack-2.0.2-patch.txt