What version of the code are you using?
Looking deeper into cesm.log, all MPI processes are stalling or getting terminated with a SIGTERM during the initialization handshake loop inside the CIME driver. The failure points directly to an MPI_Bcast call. I have checked the PBS batch logs and found no evidence of an Out-Of-Memory (OOM) event.
The bottom of the stack trace is as follows:
shr_mpi_mod_mp_sh 568 shr_mpi_mod.F90<br>seq_infodata_mod_ 2525 seq_infodata_mod.F90<br>component_mod_mp_ 285 component_mod.F90<br>cime_comp_mod_mp_ 1237 cime_comp_mod.F90<br>MAIN__ 114 cime_driver.F90<br>...<br>forrtl: error (78): process killed (SIGTERM)<br>
Does this specific crash inside seq_infodata_mod.F90 indicate a known environment/compiler issue on Derecho, or does it point to an initialization mismatch with the hybrid reference case startup?
- release-cesm2.1.5
- No changes were made to the core source tree. Custom configurations were isolated strictly to the case directory via the setup script.
- Created a new case from the CIME scripts directory
- Modified time and run settings via xmlchange:
- Ran ./case.setup.
- Appended daily history stream modifications to the user namelists.
- Ran ./preview_namelists followed by ./case.build, which completed successfully with the message MODEL BUILD HAS FINISHED SUCCESSFULLY.
- Verified that reference case restart pointer files (rpointer.*) were successfully prestaged via ./check_input_data.
- Submitted the job with ./case.submit running on 1152 cores (9 nodes).
- Not a new port. Running on the standard NCAR Derecho environment using the Intel compiler and cray-mpich.
- Paths for reference: * Case Directory: ~/glade/derecho/GGW_cases/SSP_SCENERIOS/cesm2.1.5.BSSP126cmip6.f09_g17.BSSP126_002_Run_215/
- Run Directory: /glade/derecho/scratch/usman/cesm2.1.5.BSSP126cmip6.f09_g17.BSSP126_002_Run_215/run/
- Attached Files: SSP_03.csh, software.environment.txt,
- Describe your problem or question:
- I am running a transient hybrid/branch SSP1-2.6 simulation on Derecho using 1152 cores. The model builds perfectly but consistently crashes roughly 1.5 minutes after the run begins. The high-level output captures a generic launcher failure:
Looking deeper into cesm.log, all MPI processes are stalling or getting terminated with a SIGTERM during the initialization handshake loop inside the CIME driver. The failure points directly to an MPI_Bcast call. I have checked the PBS batch logs and found no evidence of an Out-Of-Memory (OOM) event.
The bottom of the stack trace is as follows:
shr_mpi_mod_mp_sh 568 shr_mpi_mod.F90<br>seq_infodata_mod_ 2525 seq_infodata_mod.F90<br>component_mod_mp_ 285 component_mod.F90<br>cime_comp_mod_mp_ 1237 cime_comp_mod.F90<br>MAIN__ 114 cime_driver.F90<br>...<br>forrtl: error (78): process killed (SIGTERM)<br>
Does this specific crash inside seq_infodata_mod.F90 indicate a known environment/compiler issue on Derecho, or does it point to an initialization mismatch with the hybrid reference case startup?