[SCore-users-jp] mpich-1.2.5 is not installed

kameyama @ pccluster.org kameyama @ pccluster.org
2004年 4月 5日 (月) 11:10:39 JST


亀山です.

In article <02c101c41924$bf1bbe40$6f501da0 @ airfoceone> "Yoshihiro ISHIKAWA" <yoshihiro551230 @ bc.wakwak.com> wrotes:
> OSはRedhat9のglibcを2.3.2-27.9.7にしたものを使用した.
> 
> (1)SCoreを普通にコンパイル.
> 
> (2)siteファイルを編集して,intel compiler 8.0を使用するようにした.
> 
> (3)SCoreを再コンパイル.
> 
> (4)mpif90コマンドを使用して,自作CFDコードをコンパイルし,実行
>   すると,segmentation faultが出た(SCore5.4+ifc7.1では正常に動作した).
>   以前の環境でコンパイルしたバイナリは動作した.

Intel compiler 8 の fortran を使用するためには
    http://www.pccluster.org/pipermail/score-users-jp/2004-March/002022.html
で書いた修正を行う必要があるのですが, これを行わないと
そもそもコンパイルできないので, この修正は行ったのでしょうね...

> (5)intel compiler 8.0との相性の可能性を考慮して,7.1に戻すことにした.
> 
> (6)SCoreを一度削除してから,(1)〜(3)の手順をintel compiler 7.1で
>   行ったところ,mpif90: mpich-1.2.5 is not installedが出るようになった.
>   ちなみに,mpicc,mpic++,mpiCCなどは使用可能だった.

fortran 90 が認識されていない可能性が高そうです.
このやりかたでしたら
    score-src/out.`hostname`/mpi.build
    score-src/out.`hostname`/mpi.install
に mpi を make したときの log が残っていると思います.
そこにエラーは出ていないでしょうか?
もしくは,
    checking whether the Fortran 90 compiler 
とかのテストはうまく行っているでしょうか?

                       from Kameyama Toyohisa



SCore-users-jp メーリングリストの案内