Skip to content

Commit

Permalink
tests/rt_gnu.conf: turn off IPD tests, no longer working on Cheyenne …
Browse files Browse the repository at this point in the history
…with GNU compiler (segmentation fault) (ufs-community#140)

* 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)
  • Loading branch information
climbfuji authored Jun 2, 2020
1 parent f7ae908 commit a0c27d8
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 79 deletions.
File renamed without changes.
5 changes: 2 additions & 3 deletions modulefiles/jet.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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
94 changes: 18 additions & 76 deletions tests/rt_gnu.conf
Original file line number Diff line number Diff line change
@@ -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 |

0 comments on commit a0c27d8

Please sign in to comment.