guptaankur1583@gmail_com
New Member
Dear All, I got an error while trying to run cesm 1.1 compset B (after trying compset X) on a single computer with several nodes (of which I am using only 4). I am using PGI compilers for fortran and mpich MPI implementation. My env_mach_pes.xml file sets all the NTASKS, NTHRDS, ROOTPE to be 4,1 and 0 (respectively). The error I got in standard output file (ccsm.log.*) is (seems to be MPI related): APPLICATION TERMINATED WITH THE EXIT STRING: Hangup (signal 1) It seems the error is in the subroutine initialize1 (in clm_initializeMod.F90) called by subroutine lnd_init_mcf. Last line of lnd.log.* is Attempting to read ldomain from $din_loc_root_csmdata/share/domains/domain.lnd.fv4x5_gx3v7.091218.nc Last line of cpl.log.* is (seq_mct_drv) : Initialize lnd component LND Does anyone see any obvious error or bug related to mpi or otherwise (which cause the hanging error further in above subroutines). (The error occurs at this very step for repeated unsuccessful trial runs). Aside: (while building the code). Since mpich/pgi is now allowing m_list to be treated as variable and module name, I have subtituted the variable m_list with m_list_new in rad_constituents.F90. Could someone suggest how to make mpich/pgi deal with these double declarations. Regards,Ankur