E3SM-Project / E3SM-Project/E3SM

case.setup failure on compy with --mpilib=mvapich2

Open
#5,487 1 comment 0 reactions 1 assignee Assigned to @singhbalwinder View on GitHub
Compy Machine Files
Dominant language
Fortran
Stars
441
Forks
481
Avg merge
4d 7h
Merged PRs (30d)
33

Description

Steps to reproduce on compy:
```
ssh compy.pnl.gov

git clone https://github.com/E3SM-Project/E3SM.git
cd E3SM
git submodule update --init

cd cime/scripts
./create_newcase --compiler=intel --mpilib=mvapich2 --case X_f19_g16_intel_mvapich2 --compset X --res f19_g16 --project e3sm
cd X_f19_g16_intel_mvapich2
./case.setup

cd ..
./create_newcase --compiler=pgi --mpilib=mvapich2 --case X_f19_g16_pgi_mvapich2 --compset X --res f19_g16 --project e3sm
cd X_f19_g16_pgi_mvapich2
./case.setup
```
Error output:
```
ERROR: module command /share/apps/modules/bin/modulecmd python load cmake/3.19.6 gcc/8.1.0 intel/19.0.5 mvapich2/2.3.1 netcdf/4.6.3 pnetcdf/1.9.0 mkl/2019u5 failed with message:
The combination of compiler and MPI does not appear to be built yet

ERROR: module command /share/apps/modules/bin/modulecmd python load cmake/3.19.6 pgi/19.10 mvapich2/2.3.1 netcdf/4.6.3 pnetcdf/1.9.0 mkl/2019u5 failed with message:
The combination of compiler and MPI does not appear to be built yet
```
Possible workaround:
* Use intel/19.0.4 instead of intel/19.0.5 for "--compiler=intel --mpilib=mvapich2"
* Use pgi/19.7 instead of pgi/19.10 for "--compiler=pgi --mpilib=mvapich2"

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.