From 436292698ebc586ccd027ad39ef4df706e53506a Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 2 Jun 2020 08:55:08 -0600 Subject: [PATCH] - tests/rt_gnu.conf: turn off IPD tests, no longer working on Cheyenne with GNU compiler (segmentation fault) - update of jet modulefile and correction of cmake name from jet to jet.intel (to match gnumake) --- ...re_jet.cmake => configure_jet.intel.cmake} | 0 modulefiles/jet.intel/fv3 | 5 +- tests/rt_gnu.conf | 94 ++++--------------- 3 files changed, 20 insertions(+), 79 deletions(-) rename cmake/{configure_jet.cmake => configure_jet.intel.cmake} (100%) diff --git a/cmake/configure_jet.cmake b/cmake/configure_jet.intel.cmake similarity index 100% rename from cmake/configure_jet.cmake rename to cmake/configure_jet.intel.cmake diff --git a/modulefiles/jet.intel/fv3 b/modulefiles/jet.intel/fv3 index f8c264b6a8..b14aeb34b0 100644 --- a/modulefiles/jet.intel/fv3 +++ b/modulefiles/jet.intel/fv3 @@ -20,7 +20,7 @@ module load impi/2018.4.274 module load hdf5/1.10.4 module load netcdf/4.6.1 -module use -a /lfs3/projects/hfv3gfs/GMTB/modulefiles/intel-18.0.5.274 +module use -a /lfs4/HFIP/hfv3gfs/software/modulefiles/intel-18.0.5.274/impi-2018.4.274 ## ### NCEP libraries (download and build manually for the time being; https://github.com/NCAR/NCEPlibs) @@ -35,9 +35,8 @@ module load esmf/8.0.0 ## ## load cmake ## -module use /apps/modules/modulefiles module load cmake/3.16.1 setenv CMAKE_C_COMPILER mpiicc setenv CMAKE_CXX_COMPILER mpiicpc setenv CMAKE_Fortran_COMPILER mpiifort -setenv CMAKE_Platform jet +setenv CMAKE_Platform jet.intel diff --git a/tests/rt_gnu.conf b/tests/rt_gnu.conf index 9088921a07..29c38fd183 100644 --- a/tests/rt_gnu.conf +++ b/tests/rt_gnu.conf @@ -1,96 +1,38 @@ ####################################################################################################################################################################################### +# CCPP PROD tests # ####################################################################################################################################################################################### -####################################################################################################################################################################################### -# OLD TESTS # -####################################################################################################################################################################################### -####################################################################################################################################################################################### -####################################################################################################################################################################################### - -####################################################################################################################################################################################### -# IPD PROD tests # -####################################################################################################################################################################################### - -COMPILE | | standard | | fv3 | -RUN | fv3_gfdlmp | standard | cheyenne.gnu | fv3 | -COMPILE | 32BIT=Y DEBUG=Y | standard | | fv3 | -RUN | fv3_control_debug | standard | | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_gfdlmp | standard | | fv3 | +RUN | fv3_ccpp_gfdlmp | standard | | fv3 | -####################################################################################################################################################################################### -# IPD REPRO tests # -####################################################################################################################################################################################### +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_GFS_v16beta,FV3_GFS_2017_RRTMGP | standard | | fv3 | -COMPILE | REPRO=Y | standard | | fv3 | -RUN | fv3_gfdlmp | standard | cheyenne.gnu | fv3 | +RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | +RUN | fv3_ccpp_gfs_v16beta | standard | | fv3 | +RUN | fv3_ccpp_rrtmgp | standard | | fv3 | -####################################################################################################################################################################################### -# CCPP REPRO tests # -####################################################################################################################################################################################### +COMPILE | CCPP=Y SUITES=FV3_GSD_v0,FV3_GFS_v15_thompson 32BIT=Y | standard | | fv3 | -COMPILE | REPRO=Y CCPP=Y SUITES=FV3_GFS_2017_gfdlmp | standard | | | -RUN | fv3_ccpp_gfdlmp | standard | cheyenne.gnu | | +RUN | fv3_ccpp_gsd | standard | | fv3 | +RUN | fv3_ccpp_thompson | standard | | fv3 | +RUN | fv3_ccpp_thompson_no_aero | standard | | fv3 | ####################################################################################################################################################################################### -# CCPP PROD tests # +# CCPP DEBUG tests # ####################################################################################################################################################################################### -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_gfdlmp | standard | | fv3 | -RUN | fv3_ccpp_gfdlmp | standard | cheyenne.gnu | fv3 | - COMPILE | CCPP=Y SUITES=FV3_GFS_2017 32BIT=Y DEBUG=Y | standard | | fv3 | RUN | fv3_ccpp_control_debug | standard | | fv3 | - -####################################################################################################################################################################################### -####################################################################################################################################################################################### -####################################################################################################################################################################################### -# NEW TESTS # -####################################################################################################################################################################################### -####################################################################################################################################################################################### -####################################################################################################################################################################################### - -####################################################################################################################################################################################### -# CCPP PROD tests # -####################################################################################################################################################################################### - -COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_GFS_v16beta,FV3_GFS_2017_RRTMGP | standard | | fv3 | - -RUN | fv3_ccpp_gfs_v15p2 | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_gfs_v16beta | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_rrtmgp | standard | cheyenne.gnu | fv3 | - -####################################################################################################################################################################################### -# CCPP DEBUG tests # -####################################################################################################################################################################################### - COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_GFS_v16beta,FV3_GFS_2017_RRTMGP DEBUG=Y | standard | | fv3 | -RUN | fv3_ccpp_gfs_v15p2_debug | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_gfs_v16beta_debug | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_rrtmgp_debug | standard | cheyenne.gnu | fv3 | +RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | +RUN | fv3_ccpp_gfs_v16beta_debug | standard | | fv3 | +RUN | fv3_ccpp_rrtmgp_debug | standard | | fv3 | # FIX ME - THESE ARE ALL CRASHING ON CHEYENNE WITH GNU 9.1.0 #COMPILE | CCPP=Y SUITES=FV3_GSD_v0,FV3_GFS_v15_thompson 32BIT=Y DEBUG=Y | standard | | fv3 | # -#RUN | fv3_ccpp_gsd_debug | standard | cheyenne.gnu | fv3 | -#RUN | fv3_ccpp_thompson_debug | standard | cheyenne.gnu | fv3 | -#RUN | fv3_ccpp_thompson_no_aero_debug | standard | cheyenne.gnu | fv3 | - -####################################################################################################################################################################################### -# CCPP REPRO tests # -####################################################################################################################################################################################### - -COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_GFS_v16beta,FV3_GFS_2017_RRTMGP REPRO=Y | standard | | fv3 | - -RUN | fv3_ccpp_gfs_v15p2 | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_gfs_v16beta | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_rrtmgp | standard | cheyenne.gnu | fv3 | - -####################################################################################################################################################################################### -# IPD REPRO tests (verify against CCPP REPRO tests) # -####################################################################################################################################################################################### - -COMPILE | REPRO=Y | standard | | | - -RUN | fv3_gfs_v15p2 | standard | cheyenne.gnu | | -RUN | fv3_gfs_v16beta | standard | cheyenne.gnu | | +#RUN | fv3_ccpp_gsd_debug | standard | | fv3 | +#RUN | fv3_ccpp_thompson_debug | standard | | fv3 | +#RUN | fv3_ccpp_thompson_no_aero_debug | standard | | fv3 |