Hi,
I'm trying to install the parallel libraries for use with MPAS. I downloaded all the files from
http://www2.mmm.ucar.edu/people/duda/files/mpas/sources/
Then I modified LIBSRC and LIBBASE in iolib_installation.sh to point to my directories, following which I executed the script
Things ran fine till it got to PIO (I see from the previous posts, a rather common problem).
First it complained about cmake, so our system admin told me I had to module load that
module load CMake/3.16.4-GCCcore-9.3.0
Plus he also also told to avoid mpifort etc on our computers, so I made a small subset of the shell script, which uses the recommended compilers,
export MPI_FC=mpiifort
export MPI_F77=mpiifort
export MPI_CC=mpiicc
export MPI_CXX=mpiicpc
and then starts from the PIO cloning and installation. The script progresses till I get the error messages (in the attached file).
I'm not very familiar with MPI programming, so would appreciate some help on this. Plus I'm also worried I am starting the PIO compiling with mpiifort, while the packages before it were compiled with what was originally in the .sh script, namely
export MPI_FC=mpifort
export MPI_F77=mpifort
export MPI_CC=mpicc
export MPI_CXX=mpic++
should I re-compile those afresh
Regards
Sergio
I'm trying to install the parallel libraries for use with MPAS. I downloaded all the files from
http://www2.mmm.ucar.edu/people/duda/files/mpas/sources/
Then I modified LIBSRC and LIBBASE in iolib_installation.sh to point to my directories, following which I executed the script
Things ran fine till it got to PIO (I see from the previous posts, a rather common problem).
First it complained about cmake, so our system admin told me I had to module load that
module load CMake/3.16.4-GCCcore-9.3.0
Plus he also also told to avoid mpifort etc on our computers, so I made a small subset of the shell script, which uses the recommended compilers,
export MPI_FC=mpiifort
export MPI_F77=mpiifort
export MPI_CC=mpiicc
export MPI_CXX=mpiicpc
and then starts from the PIO cloning and installation. The script progresses till I get the error messages (in the attached file).
I'm not very familiar with MPI programming, so would appreciate some help on this. Plus I'm also worried I am starting the PIO compiling with mpiifort, while the packages before it were compiled with what was originally in the .sh script, namely
export MPI_FC=mpifort
export MPI_F77=mpifort
export MPI_CC=mpicc
export MPI_CXX=mpic++
should I re-compile those afresh
Regards
Sergio