Skip to content

Commit 721f8ca

Browse files
committed
Merge branch 'iulian787/improv_machine_moab' (PR #6615)
Add MOAB path for improv machine at LCRC MOAB root is added to the config_machines.xml for improv, for gnu compiler tested on improv, test ERS_Vmoab_P16.ne4pg2_oQU480.WCYCL1850NS is passing, also, tested this case: --compset WCYCL1850 --res ne30pg2_EC30to60E2r2 [BFB]
2 parents d4ca7d0 + cc1ff16 commit 721f8ca

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

cime_config/machines/config_machines.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3044,6 +3044,7 @@ commented out until "*** No rule to make target '.../libadios2pio-nm-lib.a'" iss
30443044
<env name="PNETCDF_PATH">/lcrc/group/e3sm/soft/improv/pnetcdf/1.12.3/gcc-12.3.0/openmpi-4.1.6</env>
30453045
<env name="PATH">/lcrc/group/e3sm/soft/improv/pnetcdf/1.12.3/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/bin:/lcrc/group/e3sm/soft/perl/improv/bin:$ENV{PATH}</env>
30463046
<env name="LD_LIBRARY_PATH">$SHELL{lp=/lcrc/group/e3sm/soft/improv/netlib-lapack/3.12.0/gcc-12.3.0:/lcrc/group/e3sm/soft/improv/pnetcdf/1.12.3/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/lib:/opt/pbs/lib:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/lib; if [ -z "$LD_LIBRARY_PATH" ]; then echo $lp; else echo "$lp:$LD_LIBRARY_PATH"; fi}</env>
3047+
<env name="MOAB_ROOT">$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /lcrc/soft/climate/moab/improv/gnu; else echo "$MOAB_ROOT"; fi}</env>
30473048
<env name="OMPI_MCA_sharedfp">^lockedfile</env>
30483049
</environment_variables>
30493050
<environment_variables BUILD_THREADED="TRUE">

driver-moab/main/cime_comp_mod.F90

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2896,10 +2896,12 @@ subroutine cime_run()
28962896
num_moab_exports = num_moab_exports + 1! this is moab clock used for debugging
28972897
call seq_timemgr_clockAdvance( seq_SyncClock, force_stop, force_stop_ymd, force_stop_tod)
28982898
call seq_timemgr_EClockGetData(EClock_d, stepno=cur_step_no)
2899+
#ifdef MOABDEBUG
28992900
if (iamroot_CPLID) then
29002901
write(logunit,*) ' num_moab_exports , cur_step_no ',num_moab_exports, cur_step_no
29012902
call shr_sys_flush(logunit)
29022903
endif
2904+
#endif
29032905
call seq_timemgr_EClockGetData( EClock_d, curr_ymd=ymd, curr_tod=tod)
29042906
call shr_cal_date2ymd(ymd,year,month,day)
29052907
stop_alarm = seq_timemgr_alarmIsOn(EClock_d,seq_timemgr_alarm_stop)

0 commit comments

Comments
 (0)