Skip to content

Commit

Permalink
Thompson subcycling for develop, add missing hera.gnu debug modulefile (
Browse files Browse the repository at this point in the history
#632)

* Add missing modulefile ufs_hera.gnu_debug; bug fix in tests/compile.sh when checking for DEBUG=Y
* Thompson subcycling for develop
  • Loading branch information
climbfuji authored Jun 10, 2021
1 parent 9aebf1a commit ab3f8f8
Show file tree
Hide file tree
Showing 13 changed files with 2,337 additions and 2,360 deletions.
26 changes: 26 additions & 0 deletions modulefiles/ufs_hera.gnu_debug
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#%Module

proc ModulesHelp {} {
puts stderr "\tcit - loads modules required for building and running UFS Model on Hera/GNU"
}

module-whatis "loads UFS Model prerequisites for Hera/GNU"

module use /contrib/sutils/modulefiles
module load sutils

module use /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack

module load hpc/1.1.0

module load cmake/3.20.0

module load hpc-gnu/9.2.0
module load hpc-mpich/3.3.2

module load ufs_common_debug

setenv CC mpicc
setenv CXX mpicxx
setenv FC mpif90
setenv CMAKE_Platform hera.gnu
192 changes: 96 additions & 96 deletions tests/RegressionTests_cheyenne.gnu.log

Large diffs are not rendered by default.

590 changes: 295 additions & 295 deletions tests/RegressionTests_cheyenne.intel.log

Large diffs are not rendered by default.

570 changes: 285 additions & 285 deletions tests/RegressionTests_gaea.intel.log

Large diffs are not rendered by default.

192 changes: 96 additions & 96 deletions tests/RegressionTests_hera.gnu.log

Large diffs are not rendered by default.

600 changes: 300 additions & 300 deletions tests/RegressionTests_hera.intel.log

Large diffs are not rendered by default.

560 changes: 280 additions & 280 deletions tests/RegressionTests_jet.intel.log

Large diffs are not rendered by default.

914 changes: 523 additions & 391 deletions tests/RegressionTests_orion.intel.log

Large diffs are not rendered by default.

334 changes: 167 additions & 167 deletions tests/RegressionTests_wcoss_cray.log

Large diffs are not rendered by default.

713 changes: 266 additions & 447 deletions tests/RegressionTests_wcoss_dell_p3.log

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tests/compile.sh
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ export CMAKE_FLAGS
bash -x ${PATHTR}/build.sh

mv ${BUILD_DIR}/ufs_model ${PATHTR}/tests/${BUILD_NAME}.exe
if [[ "${MAKE_OPT}" == "DEBUG=Y" ]]; then
if [[ "${MAKE_OPT}" == *"DEBUG=Y"* ]]; then
cp ${PATHTR}/modulefiles/ufs_${MACHINE_ID}_debug ${PATHTR}/tests/modules.${BUILD_NAME}
else
cp ${PATHTR}/modulefiles/ufs_${MACHINE_ID} ${PATHTR}/tests/modules.${BUILD_NAME}
Expand Down
2 changes: 1 addition & 1 deletion tests/rt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -413,7 +413,7 @@ if [[ $TESTS_FILE =~ '35d' ]]; then
TEST_35D=true
fi

BL_DATE=20210607
BL_DATE=20210609
if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]] || [[ $MACHINE_ID = gaea.* ]] || [[ $MACHINE_ID = jet.* ]]; then
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-${BL_DATE}/${RT_COMPILER^^}}
else
Expand Down

0 comments on commit ab3f8f8

Please sign in to comment.