cesm2.0 MPT/2.19 Error

To whom it may concern,I am using cesm2.0 and encounterd a problem associated with MPT/2.19 error. After creating the case, I updated the following modules by modifying env_mach_specific.xml file:intel/17.0.1pnetcdf/1.11.0netcef/4.6.1netcdf-mpi/4.6.1mpt/2.19I had no problem setting up or building the case. However, after I submitted my case, I got the following error message immediately:MPT ERROR: invalid option -p(HPE MPT 2.19 12/07/18 05:32:16)But if I use mpt/2.16 module as before, I would still get the error message:ERROR: module command /glade/u/apps/ch/opt/lmod/7.5.3/lmod/lmod/libexec/lmod python load ncarenv/1.2 intel/17.0.1 esmf_libs mkl esmf-7.0.0-defio-mpi-O mpt/2.16 netcdf-mpi/4.6.1 pnetcdf/1.11.0 ncarcompilers/0.4.1 failed with message:Please do not use this module, load 2.19 instead 2.19 is loaded effectively ... just to help old scripts  This module will be deprecated soon!!!!
Thanks,
Best,Melody

 

sungduk@uci_edu

New Member
I have a same error message: MPT ERROR: invalid option -p  (HPE MPT 2.19  12/07/18 05:32:16). The following is standard output:Setting resource.RLIMIT_STACK to -1 from (-1, -1)Generating namelists for /glade/work/sungduk/ENSO/cases_CESM2/test1Creating component namelists   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/components/cam//cime_config/buildnmlCAM namelist copy: file1 /glade/work/sungduk/ENSO/cases_CESM2/test1/Buildconf/camconf/atm_in file2 /glade/scratch/sungduk/test1/run/atm_in   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/components/clm//cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/components/cice//cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/components/pop//cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/components/rtm//cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/cime/src/components/stub_comps/sglc/cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/cime/src/components/stub_comps/swav/cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/cime/src/components/stub_comps/sesp/cime_config/buildnml   Calling /gpfs/fs1/work/sungduk/ENSO/CESM2.1.0/cime/src/drivers/mct/cime_config/buildnmlFinished creating component namelists------------------------------------------------------------------------- - Prestage required restarts into /glade/scratch/sungduk/test1/run - Case input data directory (DIN_LOC_ROOT) is /glade/p/cesmdata/cseg/inputdata - Checking for required input datasets in DIN_LOC_ROOT-------------------------------------------------------------------------2019-03-10 16:38:29 MODEL EXECUTION BEGINS HERErun command is mpiexec_mpt  -np 180 -p "%g:"  omplace -tm open64  /glade/scratch/sungduk/test1/bld/cesm.exe  >> cesm.log.$LID 2>&1ERROR: RUN FAIL: Command 'mpiexec_mpt  -np 180 -p "%g:"  omplace -tm open64  /glade/scratch/sungduk/test1/bld/cesm.exe  >> cesm.log.$LID 2>&1 ' failedSee log file for details: /glade/scratch/sungduk/test1/run/cesm.log.4647813.chadmin1.190310-163825
 

sungduk@uci_edu

New Member
A quick update:I erased "labelstdout" argument (-p "%g:") in env_mach_specific.xml, then the simulation was done without a problem. I guess HPE MPT version 2.19 does not support prefix_string (or use a different option flag for prefix_string). 
 

jedwards

CSEG and Liaisons
Staff member
either remove the -p option from env_mach_specific.xml or reverse it's location in the file with the -np option
 
Back
Top