diff --git a/.cicd/Jenkinsfile.combined b/.cicd/Jenkinsfile.combined index b92bb07d2d..0c5e429312 100644 --- a/.cicd/Jenkinsfile.combined +++ b/.cicd/Jenkinsfile.combined @@ -37,12 +37,7 @@ def generateStage(nodeLabel) { export SSH_ORIGIN=$(curl --silent https://api.github.com/repos/ufs-community/ufs-weather-model/pulls/$CHANGE_ID | jq -r '.head.repo.ssh_url') export FORK_BRANCH=$(curl --silent https://api.github.com/repos/ufs-community/ufs-weather-model/pulls/$CHANGE_ID | jq -r '.head.ref') - if [[ $machine =~ "Jet" ]] - then - echo "Creating baselines on $machine" - export dprefix=/lfs1/NAGAPE/$ACCNR/$USER - ./rt.sh -a ${ACCNR} -c -r -l rt.conf | tee $WORKSPACE/tests/logs/RT-run-$machine.log - elif [[ $machine =~ "Hercules" ]] + if [[ $machine =~ "Hercules" ]] then echo "Creating baselines on $machine" export dprefix=/work2/noaa/$ACCNR/$USER @@ -195,12 +190,7 @@ def generateStage(nodeLabel) { export SSH_ORIGIN=$(curl --silent https://api.github.com/repos/ufs-community/ufs-weather-model/pulls/$CHANGE_ID | jq -r '.head.repo.ssh_url') export FORK_BRANCH=$(curl --silent https://api.github.com/repos/ufs-community/ufs-weather-model/pulls/$CHANGE_ID | jq -r '.head.ref') - if [[ $machine =~ "Jet" ]] - then - echo "Running regression tests on $machine" - export dprefix=/lfs1/NAGAPE/$ACCNR/$USER - ./rt.sh -a ${ACCNR} -r -l rt.conf | tee $WORKSPACE/tests/logs/RT-run-$machine.log - elif [[ $machine =~ "Hercules" ]] + if [[ $machine =~ "Hercules" ]] then echo "Running regression tests on $machine" export dprefix=/work2/noaa/$ACCNR/$USER diff --git a/.cicd/scripts/create_baseline.sh b/.cicd/scripts/create_baseline.sh index 5bed9724b7..31ae1e23a2 100755 --- a/.cicd/scripts/create_baseline.sh +++ b/.cicd/scripts/create_baseline.sh @@ -7,7 +7,6 @@ export ACCNR=epic export account="-a ${ACCNR}" export workflow="-e" - #[[ ${UFS_PLATFORM} = jet ]] && workflow="-r" #[[ ${UFS_PLATFORM} = hera ]] && workflow="-r" #[[ ${UFS_PLATFORM} =~ clusternoaa ]] && workflow="" @@ -59,16 +58,7 @@ function create_baseline() { BL_DATE=$(cut -d '=' -f2 bl_date.conf) export BL_DATE - if [[ ${machine} =~ "Jet" ]] - then - echo "Creating baselines on ${machine}" - export dprefix=/lfs5/NAGAPE/${ACCNR}/${USER} - sed 's|/lfs4/HFIP/${ACCNR}/${USER}|/lfs4/HFIP/hfv3gfs/${USER}|g' -i rt.sh - sed 's|/lfs5/HFIP/${ACCNR}/${USER}|/lfs5/NAGAPE/${ACCNR}/${USER}|g' -i rt.sh - local workflow="-r" - ./rt.sh -a "${ACCNR}" -c "${workflow}" "${opt}" "${suite}" | tee "${WORKSPACE}/tests/logs/RT-run-${machine}.log" - status=${PIPESTATUS[0]} - elif [[ ${machine} =~ "Hercules" ]] + if [[ ${machine} =~ "Hercules" ]] then echo "Creating baselines on ${machine}" export dprefix=/work2/noaa/${ACCNR}/${USER} diff --git a/.cicd/scripts/regression_test.sh b/.cicd/scripts/regression_test.sh index 4ed79eec40..4251b89847 100755 --- a/.cicd/scripts/regression_test.sh +++ b/.cicd/scripts/regression_test.sh @@ -7,7 +7,6 @@ export ACCNR=epic export account="-a ${ACCNR}" export workflow="-e" - #[[ ${UFS_PLATFORM} = jet ]] && workflow="-r" #[[ ${UFS_PLATFORM} = hera ]] && workflow="-r" #[[ ${UFS_PLATFORM} =~ clusternoaa ]] && workflow="" @@ -59,16 +58,7 @@ function regression_test() { BL_DATE=$(cut -d '=' -f2 bl_date.conf) export BL_DATE - if [[ ${machine} =~ "Jet" ]] - then - echo "Running regression tests on ${machine}" - export dprefix=/lfs5/NAGAPE/${ACCNR}/${USER} - sed 's|/lfs4/HFIP/${ACCNR}/${USER}|/lfs4/HFIP/hfv3gfs/${USER}|g' -i rt.sh - sed 's|/lfs5/HFIP/${ACCNR}/${USER}|/lfs5/NAGAPE/${ACCNR}/${USER}|g' -i rt.sh - local workflow="-r" - ./rt.sh -a "${ACCNR}" "${workflow}" "${opt}" "${suite}" | tee "${WORKSPACE}/tests/logs/RT-run-${machine}.log" - status=${PIPESTATUS[0]} - elif [[ ${machine} =~ "Hercules" ]] + if [[ ${machine} =~ "Hercules" ]] then echo "Running regression tests on ${machine}" export dprefix=/work2/noaa/${ACCNR}/${USER} diff --git a/.cicd/scripts/wm_test.sh b/.cicd/scripts/wm_test.sh index c2f9eaba4e..3820a0f7d2 100755 --- a/.cicd/scripts/wm_test.sh +++ b/.cicd/scripts/wm_test.sh @@ -55,7 +55,6 @@ ls -l build/ufs_model || : # just checking status=$? [[ -n "${WM_REGRESSION_TESTS:-""}" ]] || WM_REGRESSION_TESTS=true # default -#[[ ${UFS_PLATFORM} == jet ]] && WM_REGRESSION_TESTS=false # takes too long #[[ ${UFS_PLATFORM} == derecho ]] && WM_REGRESSION_TESTS=false #[[ ${UFS_PLATFORM} =~ clusternoaa ]] && WM_REGRESSION_TESTS=false || : export WM_REGRESSION_TESTS diff --git a/cmake/configure_jet.intel.cmake b/cmake/configure_jet.intel.cmake deleted file mode 100644 index e510b6092f..0000000000 --- a/cmake/configure_jet.intel.cmake +++ /dev/null @@ -1,3 +0,0 @@ -set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) -set(AVX2 OFF CACHE BOOL "Enable AVX2 instruction set" FORCE) -set(SIMDMULTIARCH ON CACHE BOOL "Enable multi-target SIMD instruction sets" FORCE) diff --git a/modulefiles/ufs_frontera.intel.lua b/modulefiles/ufs_frontera.intel.lua deleted file mode 100644 index fd62e79d30..0000000000 --- a/modulefiles/ufs_frontera.intel.lua +++ /dev/null @@ -1,33 +0,0 @@ -help([[ -loads UFS Model prerequisites for Frontera/Intel -]]) - -prepend_path("MODULEPATH", "/work2/06146/tg854455/frontera/spack-stack/modulefiles") -load("ecflow/5.8.4") - -prepend_path("MODULEPATH", "/work2/01118/tg803972/frontera/spack-stack/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core") - -stack_intel_ver=os.getenv("stack_intel_ver") or "19.1.1.217" -load(pathJoin("stack-intel", stack_intel_ver)) - -stack_impi_ver=os.getenv("stack_impi_ver") or "2020.4.304" -load(pathJoin("stack-intel-mpi", stack_impi_ver)) - -cmake_ver=os.getenv("cmake_ver") or "3.24.2" -load(pathJoin("cmake", cmake_ver)) ---load("cmake/3.24.2") - -load("ufs_common") - -stack_python_ver=os.getenv("stack_python_ver") or "3.10.13" -load(pathJoin("stack-python", stack_python_ver)) - -nccmp_ver=os.getenv("nccmp_ver") or "1.9.0.1" -load(pathJoin("nccmp", nccmp_ver)) - -setenv("CC", "mpiicc") -setenv("CXX", "mpiicpc") -setenv("FC", "mpiifort") -setenv("CMAKE_Platform", "frontera.intel") - -whatis("Description: UFS build environment") diff --git a/modulefiles/ufs_jet.intel.lua b/modulefiles/ufs_jet.intel.lua deleted file mode 100644 index 63dd53721a..0000000000 --- a/modulefiles/ufs_jet.intel.lua +++ /dev/null @@ -1,29 +0,0 @@ -help([[ -loads UFS Model prerequisites for Jet/Intel -]]) - -prepend_path("MODULEPATH", " /contrib/spack-stack/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") - -stack_intel_ver=os.getenv("stack_intel_ver") or "2021.5.0" -load(pathJoin("stack-intel", stack_intel_ver)) - -stack_impi_ver=os.getenv("stack_impi_ver") or "2021.5.1" -load(pathJoin("stack-intel-oneapi-mpi", stack_impi_ver)) - -stack_python_ver=os.getenv("stack_python_ver") or "3.10.13" -load(pathJoin("stack-python", stack_python_ver)) - -cmake_ver=os.getenv("cmake_ver") or "3.23.1" -load(pathJoin("cmake", cmake_ver)) - -load("ufs_common") - -nccmp_ver=os.getenv("nccmp_ver") or "1.9.0.1" -load(pathJoin("nccmp", nccmp_ver)) - -setenv("CC", "mpiicc") -setenv("CXX", "mpiicpc") -setenv("FC", "mpiifort") -setenv("CMAKE_Platform", "jet.intel") - -whatis("Description: UFS build environment") diff --git a/modulefiles/ufs_s4.intel.lua b/modulefiles/ufs_s4.intel.lua deleted file mode 100644 index 60b48c46d4..0000000000 --- a/modulefiles/ufs_s4.intel.lua +++ /dev/null @@ -1,29 +0,0 @@ -help([[ -loads UFS Model prerequisites for S4/Intel -]]) - -prepend_path("MODULEPATH", "/data/prod/jedi/spack-stack/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") - -stack_intel_ver=os.getenv("stack_intel_ver") or "2021.5.0" -load(pathJoin("stack-intel", stack_intel_ver)) - -stack_impi_ver=os.getenv("stack_impi_ver") or "2021.5.0" -load(pathJoin("stack-intel-oneapi-mpi", stack_impi_ver)) - -stack_python_ver=os.getenv("stack_python_ver") or "3.10.13" -load(pathJoin("stack-python", stack_python_ver)) - -cmake_ver=os.getenv("cmake_ver") or "3.23.1" -load(pathJoin("cmake", cmake_ver)) - -load("ufs_common") - -nccmp_ver=os.getenv("nccmp_ver") or "1.9.0.1" -load(pathJoin("nccmp", nccmp_ver)) - -setenv("CC", "mpiicc") -setenv("CXX", "mpiicpc") -setenv("FC", "mpiifort") -setenv("CMAKE_Platform", "s4.intel") - -whatis("Description: UFS build environment") diff --git a/tests-dev/baseline_setup.yaml b/tests-dev/baseline_setup.yaml index 2d9a219fb5..5a7002057b 100644 --- a/tests-dev/baseline_setup.yaml +++ b/tests-dev/baseline_setup.yaml @@ -89,16 +89,3 @@ noaacloud: INPUTDATA_ROOT: /contrib/ufs-weather-model/RT/NEMSfv3gfs/input-data-20251015 INPUTDATA_ROOT_WW3: /contrib/ufs-weather-model/RT/NEMSfv3gfs/input-data-20251015/WW3_input_data_20250225 INPUTDATA_ROOT_BMIC: /contrib/ufs-weather-model/RT/NEMSfv3gfs/BM_IC-20220207 -s4: - QUEUE: s4 - COMPILE_QUEUE: s4 - PARTITION: s4 - dprefix: /data/prod - DISKNM: /data/prod/emc.nemspara/RT - STMP: /scratch/short/users - PTMP: /scratch/users - RUNDIR_ROOT: - SCHEDULER: slurm - INPUTDATA_ROOT: /data/prod/emc.nemspara/RT/NEMSfv3gfs/input-data-20251015 - INPUTDATA_ROOT_WW3: /data/prod/emc.nemspara/RT/NEMSfv3gfs/input-data-20251015/WW3_input_data_20250225 - INPUTDATA_ROOT_BMIC: /data/prod/emc.nemspara/RT/NEMSfv3gfs/BM_IC-20220207 diff --git a/tests-dev/create_xml.py b/tests-dev/create_xml.py index 26cf5970dc..4d08f508d7 100644 --- a/tests-dev/create_xml.py +++ b/tests-dev/create_xml.py @@ -54,18 +54,16 @@ def rocoto_create_compile_task(MACHINE_ID,COMPILE_ID,ROCOTO_COMPILE_MAXTRIES,MAK MAKE_OPT (str): Make build options ACCNR (str): Account to run the job with COMPILE_QUEUE (str): Quality of Service (QOS), i.e., batch, windfall, normal, etc. - PARTITION (str): System partition i.e., xjet, c5 + PARTITION (str): System partition i.e., c5 ROCOTO_XML (str): Rocoto XML filename to write to """ NATIVE="" BUILD_CORES="8" BUILD_WALLTIME="00:30:00" - if ( MACHINE_ID == 'jet' ): BUILD_WALLTIME="02:00:00" if ( MACHINE_ID == 'hera'): BUILD_WALLTIME="01:00:00" if ( MACHINE_ID == 'ursa'): BUILD_WALLTIME="01:00:00" if ( MACHINE_ID == 'orion'): BUILD_WALLTIME="01:00:00" if ( MACHINE_ID == 'hercules'): BUILD_WALLTIME="01:00:00" - if ( MACHINE_ID == 's4' ): BUILD_WALLTIME="01:00:00" if ( MACHINE_ID == 'gaeac6' ): BUILD_WALLTIME="01:00:00" compile_task = f""" &PATHRT;/run_compile.sh &PATHRT; &RUNDIR_ROOT; "{MAKE_OPT}" {COMPILE_ID} 2>&1 | tee &LOG;/compile_{COMPILE_ID}.log job_timestamp.txt - -set +x -MACHINE_ID=frontera -source ./module-setup.sh -module use $PWD/modulefiles -module load modules.fv3 -module list -set -x - -ulimit -s unlimited - -echo "Model started: " `date` - -#export MPI_TYPE_DEPTH=20 -export OMP_STACKSIZE=512M -export KMP_AFFINITY=scatter -export OMP_NUM_THREADS=@[THRD] -#export ESMF_RUNTIME_COMPLIANCECHECK=OFF:depth=4 -#export PSM_RANKS_PER_CONTEXT=4 -#export PSM_SHAREDCONTEXTS=1 -export ESMF_RUNTIME_PROFILE=ON -export ESMF_RUNTIME_PROFILE_OUTPUT="SUMMARY" - -# Avoid job errors because of filesystem synchronization delays -sync && sleep 1 - -ibrun --label -n @[TASKS] ./fv3.exe - -echo "Model ended: " `date` -echo -n " $( date +%s )," >> job_timestamp.txt diff --git a/tests/fv3_conf/fv3_slurm.IN_jet b/tests/fv3_conf/fv3_slurm.IN_jet deleted file mode 100644 index 6d05874520..0000000000 --- a/tests/fv3_conf/fv3_slurm.IN_jet +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -#SBATCH -e err -#SBATCH -o out -#SBATCH --account=@[ACCNR] -#SBATCH --partition=@[PARTITION] -#SBATCH --qos=@[QUEUE] -##SBATCH --ntasks=@[TASKS] -#SBATCH --nodes=@[NODES] -#SBATCH --ntasks-per-node=@[TPN] -#SBATCH --time=@[WLCLK] -#SBATCH --job-name="@[JBNME]" -@[EXCLUSIVE_NODES_OPT] - -set -eux -echo -n " $( date +%s )," > job_timestamp.txt - -set +x -MACHINE_ID=jet -source ./module-setup.sh -module use $PWD/modulefiles -module load modules.fv3 -module list -set -x - -echo "Model started: " `date` - -export MPI_TYPE_DEPTH=20 -export OMP_STACKSIZE=512M -export OMP_NUM_THREADS=@[THRD] -export ESMF_RUNTIME_COMPLIANCECHECK=OFF:depth=4 -export PSM_RANKS_PER_CONTEXT=4 -export PSM_SHAREDCONTEXTS=1 -export ESMF_RUNTIME_PROFILE=ON -export ESMF_RUNTIME_PROFILE_OUTPUT="SUMMARY" - -# Avoid job errors because of filesystem synchronization delays -sync && sleep 1 - -# This "if" block is part of the rt.sh self-tests in error-test.conf. It emulates the model failing to run. -if [ "${JOB_SHOULD_FAIL:-NO}" = WHEN_RUNNING ] ; then - echo "The job should abort now, with exit status 1." 1>&2 - echo "If error checking is working, the metascheduler should mark the job as failed." 1>&2 - false -fi - -srun --label -n @[TASKS] --cpus-per-task=@[THRD] ./fv3.exe - -echo "Model ended: " `date` -echo -n " $( date +%s )," >> job_timestamp.txt diff --git a/tests/fv3_conf/fv3_slurm.IN_s4 b/tests/fv3_conf/fv3_slurm.IN_s4 deleted file mode 100644 index 6fb8402bdc..0000000000 --- a/tests/fv3_conf/fv3_slurm.IN_s4 +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -#SBATCH -e err -#SBATCH -o out -#SBATCH --account=@[ACCNR] -#SBATCH --qos=@[QUEUE] -#SBATCH --partition=@[PARTITION] -### #SBATCH --ntasks=@[TASKS] -#SBATCH --nodes=@[NODES] -#SBATCH --ntasks-per-node=@[TPN] -#SBATCH --time=@[WLCLK] -#SBATCH --job-name="@[JBNME]" -@[EXCLUSIVE_NODES_OPT] - -set -eux -echo -n " $( date +%s )," > job_timestamp.txt - -set +x -MACHINE_ID=s4 -source ./module-setup.sh -module use $PWD/modulefiles -module load modules.fv3 -module list -set -x - -ulimit -s unlimited - -echo "Model started: " `date` - -export MPI_TYPE_DEPTH=20 -export OMP_STACKSIZE=512M -export OMP_NUM_THREADS=@[THRD] -export ESMF_RUNTIME_COMPLIANCECHECK=OFF:depth=4 -export PSM_RANKS_PER_CONTEXT=4 -export PSM_SHAREDCONTEXTS=1 - -# Avoid job errors because of filesystem synchronization delays -sync && sleep 1 - -# This "if" block is part of the rt.sh self-tests in error-test.conf. It emulates the model failing to run. -if [ "${JOB_SHOULD_FAIL:-NO}" = WHEN_RUNNING ] ; then - echo "The job should abort now, with exit status 1." 1>&2 - echo "If error checking is working, the metascheduler should mark the job as failed." 1>&2 - false -fi - -srun --label -n @[TASKS] ./fv3.exe - -echo "Model ended: " `date` -echo -n " $( date +%s )," >> job_timestamp.txt diff --git a/tests/logs/RegressionTests_ursa.log b/tests/logs/RegressionTests_ursa.log index 919ae2109f..2747e4e9ac 100644 --- a/tests/logs/RegressionTests_ursa.log +++ b/tests/logs/RegressionTests_ursa.log @@ -1,7 +1,7 @@ ====START OF URSA REGRESSION TESTING LOG==== UFSWM hash used in testing: -a7890928cc212c7238ab30367306f1deeca535d3 +b85def8086a4905b29c42d087d45d7768a114243 Submodule hashes used in testing: fc153862cfcc01fc4da513a2ff56af0bbd1234e0 AQM (v0.2.0-73-gfc15386) @@ -41,386 +41,388 @@ The first time is for the full script (prep+run+finalize). The second time is specifically for the run phase. Times/Memory will be empty for failed tests. -BASELINE DIRECTORY: /scratch4/NAGAPE/epic/role-epic/UFS-WM_RT/NEMSfv3gfs/develop-20260324 -COMPARISON DIRECTORY: /scratch4/NCEPDEV/stmp/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_3772114 +BASELINE DIRECTORY: /scratch4/NAGAPE/epic/role-epic/UFS-WM_RT/NEMSfv3gfs/develop-20260318 +COMPARISON DIRECTORY: /scratch4/NCEPDEV/stmp/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_3894703 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: nems * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [15:11, 13:05] ( 1 warnings 1092 remarks ) -PASS -- TEST 'cpld_control_gefs_intel' [28:40, 20:01](3190 MB) -PASS -- TEST 'cpld_restart_gefs_intel' [23:39, 07:02](2917 MB) -PASS -- TEST 'cpld_dcp_gefs_intel' [44:33, 33:07](3430 MB) - -PASS -- COMPILE 's2sw_32bit_pdlib_intel' [16:11, 14:27] ( 1 warnings 1073 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [11:48, 09:30](2060 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [14:58, 10:11](2617 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [07:53, 03:50](1466 MB) -PASS -- TEST 'cpld_restart_gfsv17_iau_intel' [06:59, 04:44](2347 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [19:43, 16:59](1996 MB) - -PASS -- COMPILE 's2s_32bit_sfs_intel' [13:11, 11:08] ( 1 warnings 987 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [13:28, 10:03](2404 MB) -PASS -- TEST 'cpld_restart_sfs_intel' [09:07, 05:01](1868 MB) - -PASS -- COMPILE 's2s_32bit_sfs_debug_intel' [05:10, 03:20] ( 359 warnings 987 remarks ) -PASS -- TEST 'cpld_debug_sfs_intel' [12:24, 08:24](2438 MB) - -PASS -- COMPILE 's2sw_32bit_pdlib_debug_intel' [05:10, 03:30] ( 359 warnings 1385 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [16:44, 13:21](2083 MB) - -PASS -- COMPILE 's2swa_intel' [16:11, 13:58] ( 1 warnings 1092 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [10:51, 07:53](2515 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [09:58, 07:29](2465 MB) -PASS -- TEST 'cpld_restart_p8_intel' [05:54, 04:06](2270 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [15:44, 13:13](2978 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [09:54, 07:07](2440 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [11:51, 10:00](2318 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [09:58, 07:25](2525 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [21:35, 18:12](3575 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [19:14, 12:19](3457 MB) - -PASS -- COMPILE 's2swl_intel' [14:10, 12:01] ( 1 warnings 1095 remarks ) -PASS -- TEST 'cpld_control_p8_lnd_intel' [09:56, 07:26](2287 MB) -PASS -- TEST 'cpld_restart_p8_lnd_intel' [06:56, 03:36](2008 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [16:11, 14:09] ( 1 warnings 998 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:54, 03:52](2170 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [16:11, 14:04] ( 1 warnings 1083 remarks ) -PASS -- TEST 'cpld_control_c48_5deg_intel' [05:35, 04:02](3032 MB) -PASS -- TEST 'cpld_warmstart_c48_5deg_intel' [03:32, 01:22](3021 MB) -PASS -- TEST 'cpld_restart_c48_5deg_intel' [02:30, 00:53](2456 MB) -PASS -- TEST 'cpld_control_c24_5deg_intel' [02:29, 00:49](2211 MB) -PASS -- TEST 'cpld_warmstart_c24_5deg_intel' [02:29, 00:30](2211 MB) -PASS -- TEST 'cpld_restart_c24_5deg_intel' [03:27, 00:24](1530 MB) -PASS -- TEST 'cpld_control_c24_9deg_intel' [02:29, 00:50](2208 MB) -PASS -- TEST 'cpld_warmstart_c24_9deg_intel' [03:28, 00:35](2207 MB) -PASS -- TEST 'cpld_restart_c24_9deg_intel' [02:27, 00:26](1532 MB) -PASS -- TEST 'cpld_control_c12_9deg_intel' [03:27, 01:01](2138 MB) -PASS -- TEST 'cpld_warmstart_c12_9deg_intel' [02:27, 00:26](2139 MB) -PASS -- TEST 'cpld_restart_c12_9deg_intel' [02:26, 00:23](1489 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [09:11, 07:14] ( 1 warnings 539 remarks ) -PASS -- TEST 'control_CubedSphereGrid_intel' [03:24, 01:42](2203 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [03:26, 01:41](2239 MB) -PASS -- TEST 'control_latlon_intel' [03:23, 01:38](2219 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:25, 01:38](2215 MB) -PASS -- TEST 'control_c48_intel' [06:24, 04:22](1668 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [06:21, 04:02](801 MB) -PASS -- TEST 'control_c48_lnd_iau_intel' [06:24, 04:26](1665 MB) -PASS -- TEST 'control_c192_intel' [07:38, 05:10](1803 MB) -PASS -- TEST 'control_c384_intel' [10:29, 05:43](2074 MB) -PASS -- TEST 'control_c384gdas_intel' [11:08, 06:29](1916 MB) -PASS -- TEST 'control_stochy_intel' [10:19, 08:19](1311 MB) -PASS -- TEST 'control_stochy_restart_intel' [08:18, 05:52](1212 MB) -PASS -- TEST 'control_lndp_intel' [10:19, 08:26](1310 MB) -PASS -- TEST 'control_iovr4_gfdlmpv3_intel' [14:37, 11:44](1604 MB) -PASS -- TEST 'control_p8_intel' [14:44, 11:16](2524 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [05:50, 02:09](2526 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [12:44, 10:09](2529 MB) -PASS -- TEST 'control_p8_ugwpv1_tempo_intel' [05:44, 02:14](2532 MB) -PASS -- TEST 'control_p8_ugwpv1_tempo_aerosol_intel' [05:45, 02:13](2539 MB) -PASS -- TEST 'control_p8_ugwpv1_tempo_aerosol_hail_intel' [04:46, 01:55](2413 MB) -PASS -- TEST 'control_restart_p8_intel' [11:36, 08:38](1912 MB) -PASS -- TEST 'control_noqr_p8_intel' [04:44, 02:10](2508 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [03:34, 01:15](1861 MB) -PASS -- TEST 'control_decomp_p8_intel' [14:43, 11:44](2506 MB) -PASS -- TEST 'control_2threads_p8_intel' [05:40, 01:43](2014 MB) -PASS -- TEST 'control_p8_lndp_intel' [06:39, 03:25](2517 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [06:43, 02:51](2570 MB) -PASS -- TEST 'control_p8_mynn_intel' [05:45, 02:16](2536 MB) -PASS -- TEST 'merra2_thompson_intel' [15:44, 13:07](2540 MB) -PASS -- TEST 'merra2_hf_thompson_intel' [05:30, 03:48](2535 MB) -PASS -- TEST 'regional_control_intel' [06:34, 03:29](1723 MB) -PASS -- TEST 'regional_restart_intel' [03:27, 01:57](1691 MB) -PASS -- TEST 'regional_decomp_intel' [05:28, 03:35](1721 MB) -PASS -- TEST 'regional_2threads_intel' [03:27, 02:07](1573 MB) -PASS -- TEST 'regional_noquilt_intel' [05:27, 03:33](1987 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [05:28, 03:27](1714 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [05:27, 03:25](1707 MB) -PASS -- TEST 'regional_wofs_intel' [06:27, 04:57](2639 MB) - -PASS -- COMPILE 'atm_dyn32_rad32_intel' [08:11, 06:33] ( 1 warnings 519 remarks ) -PASS -- TEST 'control_p8_rrtmgp_rad32_intel' [12:36, 11:09](2555 MB) - -PASS -- COMPILE 'rrfs_intel' [08:11, 06:00] ( 4 warnings 490 remarks ) -PASS -- TEST 'rap_control_intel' [04:29, 02:29](1795 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [04:47, 02:44](1596 MB) -PASS -- TEST 'rap_decomp_intel' [12:28, 10:45](1686 MB) -PASS -- TEST 'rap_2threads_intel' [04:25, 02:00](1170 MB) -PASS -- TEST 'rap_restart_intel' [09:27, 06:52](1883 MB) -PASS -- TEST 'rap_sfcdiff_intel' [15:28, 13:16](1962 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [04:28, 02:33](1720 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [03:27, 01:24](1750 MB) -PASS -- TEST 'hrrr_control_intel' [15:27, 12:34](1959 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [14:25, 11:48](1754 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [06:26, 01:55](1156 MB) -PASS -- TEST 'hrrr_control_restart_intel' [03:22, 01:20](1695 MB) -PASS -- TEST 'rrfs_v1beta_intel' [24:35, 21:26](2238 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [24:21, 21:47](2705 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [07:19, 05:27](2913 MB) - -PASS -- COMPILE 'csawmg_intel' [08:10, 06:35] ( 1 warnings 459 remarks ) -PASS -- TEST 'control_csawmg_intel' [06:28, 04:22](1748 MB) -PASS -- TEST 'control_ras_intel' [05:17, 02:14](1590 MB) - -PASS -- COMPILE 'wam_intel' [07:10, 05:39] ( 1 warnings 442 remarks ) -PASS -- TEST 'control_wam_intel' [10:38, 08:00](2414 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [05:10, 03:30] ( 494 warnings 628 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [03:19, 01:36](2240 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [08:20, 05:56](2258 MB) -PASS -- TEST 'control_stochy_debug_intel' [04:17, 02:10](1470 MB) -PASS -- TEST 'control_lndp_debug_intel' [09:18, 06:46](1471 MB) -PASS -- TEST 'control_csawmg_debug_intel' [05:28, 03:02](1785 MB) -PASS -- TEST 'control_ras_debug_intel' [10:18, 07:44](1486 MB) -PASS -- TEST 'control_diag_debug_intel' [08:26, 05:12](2338 MB) -PASS -- TEST 'control_debug_p8_intel' [04:31, 02:08](2528 MB) -PASS -- TEST 'regional_debug_intel' [15:30, 12:12](1632 MB) -PASS -- TEST 'rap_control_debug_intel' [06:17, 03:30](1870 MB) -PASS -- TEST 'hrrr_control_debug_intel' [05:18, 03:24](1855 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [05:18, 03:31](1866 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [05:18, 03:30](1866 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:18, 03:39](1868 MB) -PASS -- TEST 'rap_diag_debug_intel' [13:25, 10:53](1967 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [06:18, 03:50](1868 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [12:19, 09:54](1888 MB) -PASS -- TEST 'rap_lndp_debug_intel' [05:19, 03:37](1868 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [12:19, 09:42](1873 MB) -PASS -- TEST 'rap_noah_debug_intel' [05:18, 03:32](1868 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [12:19, 09:59](1878 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:18, 05:36](1857 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [05:19, 03:29](1857 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [15:29, 13:22](1874 MB) - -PASS -- COMPILE 'wam_debug_intel' [04:10, 02:15] ( 457 warnings 442 remarks ) -PASS -- TEST 'control_wam_debug_intel' [22:38, 20:10](2316 MB) +PASS -- COMPILE 's2swa_32bit_intel' [15:11, 13:29] ( 1 warnings 1092 remarks ) +PASS -- TEST 'cpld_control_gefs_intel' [31:35, 21:13](3175 MB) +PASS -- TEST 'cpld_restart_gefs_intel' [18:30, 06:09](2912 MB) +PASS -- TEST 'cpld_dcp_gefs_intel' [42:29, 33:04](3438 MB) + +PASS -- COMPILE 's2sw_32bit_pdlib_intel' [15:10, 13:54] ( 1 warnings 1073 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [11:53, 09:22](2056 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [13:58, 10:09](2577 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [06:50, 03:48](1499 MB) +PASS -- TEST 'cpld_restart_gfsv17_iau_intel' [09:04, 04:36](2339 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [18:43, 17:06](1984 MB) + +PASS -- COMPILE 's2s_32bit_sfs_intel' [15:11, 13:12] ( 1 warnings 987 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [12:50, 08:30](2391 MB) +PASS -- TEST 'cpld_restart_sfs_intel' [10:27, 04:27](1895 MB) + +PASS -- COMPILE 's2s_32bit_sfs_debug_intel' [05:10, 03:33] ( 359 warnings 987 remarks ) +PASS -- TEST 'cpld_debug_sfs_intel' [12:33, 08:17](2453 MB) + +PASS -- COMPILE 's2sw_32bit_pdlib_debug_intel' [05:10, 03:31] ( 359 warnings 1385 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [15:55, 13:19](2079 MB) + +PASS -- COMPILE 's2swa_intel' [14:11, 13:05] ( 1 warnings 1092 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [10:52, 07:55](2539 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [09:56, 06:48](2468 MB) +PASS -- TEST 'cpld_restart_p8_intel' [06:57, 04:02](2235 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [16:48, 14:00](2976 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [09:57, 06:43](2479 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [12:46, 11:01](2269 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [08:56, 06:47](2480 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [20:33, 17:36](3582 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [22:12, 15:28](3461 MB) + +PASS -- COMPILE 's2swl_intel' [15:11, 13:22] ( 1 warnings 1095 remarks ) +PASS -- TEST 'cpld_control_p8_lnd_intel' [09:58, 07:12](2273 MB) +PASS -- TEST 'cpld_restart_p8_lnd_intel' [07:59, 03:33](2057 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [15:10, 13:12] ( 1 warnings 998 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [06:54, 04:26](2166 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [15:10, 13:39] ( 1 warnings 1083 remarks ) +PASS -- TEST 'cpld_control_c48_5deg_intel' [06:34, 04:09](3036 MB) +PASS -- TEST 'cpld_warmstart_c48_5deg_intel' [05:33, 03:32](3021 MB) +PASS -- TEST 'cpld_restart_c48_5deg_intel' [03:31, 00:51](2463 MB) +PASS -- TEST 'cpld_control_c24_5deg_intel' [16:30, 14:28](2216 MB) +PASS -- TEST 'cpld_warmstart_c24_5deg_intel' [02:29, 00:32](2210 MB) +PASS -- TEST 'cpld_restart_c24_5deg_intel' [03:27, 00:25](1533 MB) +PASS -- TEST 'cpld_control_c24_9deg_intel' [02:29, 00:51](2209 MB) +PASS -- TEST 'cpld_warmstart_c24_9deg_intel' [02:29, 00:32](2208 MB) +PASS -- TEST 'cpld_restart_c24_9deg_intel' [03:28, 00:27](1532 MB) +PASS -- TEST 'cpld_control_c12_9deg_intel' [02:30, 00:33](2137 MB) +PASS -- TEST 'cpld_warmstart_c12_9deg_intel' [02:29, 00:28](2137 MB) +PASS -- TEST 'cpld_restart_c12_9deg_intel' [03:26, 00:23](1488 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [09:10, 07:11] ( 1 warnings 539 remarks ) +PASS -- TEST 'control_CubedSphereGrid_intel' [03:22, 01:43](2193 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [06:25, 05:06](2220 MB) +PASS -- TEST 'control_latlon_intel' [06:21, 04:52](2224 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:22, 01:42](2216 MB) +PASS -- TEST 'control_c48_intel' [06:23, 04:21](1666 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [05:20, 04:02](806 MB) +PASS -- TEST 'control_c48_lnd_iau_intel' [06:23, 04:26](1666 MB) +PASS -- TEST 'control_c192_intel' [06:36, 05:07](1819 MB) +PASS -- TEST 'control_c384_intel' [09:16, 06:22](2055 MB) +PASS -- TEST 'control_c384gdas_intel' [11:12, 06:33](1882 MB) +PASS -- TEST 'control_stochy_intel' [08:20, 06:42](1318 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:19, 00:49](1223 MB) +PASS -- TEST 'control_lndp_intel' [13:19, 11:16](1307 MB) +PASS -- TEST 'control_iovr4_gfdlmpv3_intel' [04:35, 02:10](1593 MB) +PASS -- TEST 'control_p8_intel' [04:43, 02:23](2505 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [04:51, 02:13](2513 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [04:43, 02:13](2500 MB) +PASS -- TEST 'control_p8_ugwpv1_tempo_intel' [04:45, 02:08](2537 MB) +PASS -- TEST 'control_p8_ugwpv1_tempo_aerosol_intel' [04:47, 02:16](2539 MB) +PASS -- TEST 'control_p8_ugwpv1_tempo_aerosol_hail_intel' [04:49, 02:07](2388 MB) +PASS -- TEST 'control_restart_p8_intel' [03:34, 01:17](1865 MB) +PASS -- TEST 'control_noqr_p8_intel' [04:42, 02:19](2497 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [06:35, 04:31](1876 MB) +PASS -- TEST 'control_decomp_p8_intel' [04:40, 02:15](2498 MB) +PASS -- TEST 'control_2threads_p8_intel' [03:43, 01:47](2013 MB) +PASS -- TEST 'control_p8_lndp_intel' [05:38, 03:32](2503 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [04:44, 03:00](2565 MB) +PASS -- TEST 'control_p8_mynn_intel' [04:45, 02:15](2523 MB) +PASS -- TEST 'merra2_thompson_intel' [04:45, 02:34](2542 MB) +PASS -- TEST 'merra2_hf_thompson_intel' [05:28, 03:38](2541 MB) +PASS -- TEST 'regional_control_intel' [05:34, 03:30](1714 MB) +PASS -- TEST 'regional_restart_intel' [04:27, 01:55](1685 MB) +PASS -- TEST 'regional_decomp_intel' [05:26, 03:34](1721 MB) +PASS -- TEST 'regional_2threads_intel' [03:26, 02:05](1573 MB) +PASS -- TEST 'regional_noquilt_intel' [05:27, 03:27](1988 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [05:30, 03:25](1712 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [05:29, 03:26](1709 MB) +PASS -- TEST 'regional_wofs_intel' [06:28, 04:22](2622 MB) + +PASS -- COMPILE 'atm_dyn32_rad32_intel' [08:11, 06:51] ( 1 warnings 519 remarks ) +PASS -- TEST 'control_p8_rrtmgp_rad32_intel' [05:39, 03:40](2548 MB) + +PASS -- COMPILE 'rrfs_intel' [08:11, 06:11] ( 4 warnings 490 remarks ) +PASS -- TEST 'rap_control_intel' [12:27, 10:25](1882 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:48, 02:40](1616 MB) +PASS -- TEST 'rap_decomp_intel' [04:29, 02:34](1737 MB) +PASS -- TEST 'rap_2threads_intel' [05:25, 02:02](1174 MB) +PASS -- TEST 'rap_restart_intel' [03:27, 01:21](1740 MB) +PASS -- TEST 'rap_sfcdiff_intel' [04:30, 02:27](1770 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [04:27, 02:33](1708 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [03:27, 01:31](1762 MB) +PASS -- TEST 'hrrr_control_intel' [04:29, 02:28](1760 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [04:23, 02:28](1694 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:22, 01:55](1161 MB) +PASS -- TEST 'hrrr_control_restart_intel' [04:19, 01:19](1722 MB) +PASS -- TEST 'rrfs_v1beta_intel' [24:35, 22:22](2160 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [07:18, 05:51](2645 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [07:19, 05:34](2893 MB) + +PASS -- COMPILE 'csawmg_intel' [08:10, 06:29] ( 1 warnings 459 remarks ) +PASS -- TEST 'control_csawmg_intel' [08:26, 06:21](1799 MB) +PASS -- TEST 'control_ras_intel' [04:16, 02:12](1586 MB) + +PASS -- COMPILE 'wam_intel' [07:10, 06:01] ( 1 warnings 442 remarks ) +PASS -- TEST 'control_wam_intel' [10:38, 08:14](2409 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [05:10, 03:39] ( 494 warnings 628 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:20, 01:44](2239 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:19, 01:39](2269 MB) +PASS -- TEST 'control_stochy_debug_intel' [04:18, 02:09](1478 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:16, 02:10](1479 MB) +PASS -- TEST 'control_csawmg_debug_intel' [05:27, 03:06](1785 MB) +PASS -- TEST 'control_ras_debug_intel' [03:16, 01:59](1487 MB) +PASS -- TEST 'control_diag_debug_intel' [04:23, 02:19](2318 MB) +PASS -- TEST 'control_debug_p8_intel' [04:29, 02:05](2546 MB) +PASS -- TEST 'regional_debug_intel' [14:29, 11:57](1621 MB) +PASS -- TEST 'rap_control_debug_intel' [05:18, 03:36](1867 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:17, 03:25](1861 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [06:17, 03:30](1867 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [06:17, 03:32](1867 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:16, 03:40](1865 MB) +PASS -- TEST 'rap_diag_debug_intel' [07:28, 04:19](1954 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:18, 03:53](1871 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:18, 03:41](1873 MB) +PASS -- TEST 'rap_lndp_debug_intel' [07:19, 03:34](1867 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:18, 03:33](1871 MB) +PASS -- TEST 'rap_noah_debug_intel' [08:18, 03:28](1870 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [07:18, 03:42](1864 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [09:21, 05:48](1864 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [07:19, 03:31](1869 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [09:34, 06:01](1881 MB) + +PASS -- COMPILE 'wam_debug_intel' [04:10, 02:20] ( 457 warnings 442 remarks ) +PASS -- TEST 'control_wam_debug_intel' [11:34, 09:19](2295 MB) PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [07:10, 05:46] ( 4 warnings 457 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:47, 02:30](1510 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [13:26, 11:01](1941 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:25, 02:09](1692 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [05:26, 01:41](1052 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:23, 01:36](1050 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [15:25, 12:12](1749 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [03:23, 01:16](1645 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:19, 01:08](1627 MB) -PASS -- TEST 'conus13km_control_intel' [05:44, 01:52](1765 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:38, 00:50](1774 MB) -PASS -- TEST 'conus13km_decomp_intel' [04:40, 01:56](1803 MB) -PASS -- TEST 'conus13km_restart_intel' [07:39, 01:10](1538 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_cdeps_intel' [08:10, 06:11] ( 4 warnings 487 remarks ) -PASS -- TEST 'conus13km_gl_inline_intel' [15:43, 12:51](1327 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [07:10, 05:47] ( 4 warnings 457 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [04:28, 02:49](1841 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:10, 02:15] ( 330 warnings 463 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:18, 03:32](1753 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:18, 03:26](1741 MB) -PASS -- TEST 'conus13km_debug_intel' [16:38, 14:45](1800 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [18:53, 14:51](1420 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [10:35, 08:17](1833 MB) -PASS -- TEST 'conus13km_debug_decomp_intel' [22:34, 15:03](1848 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [22:35, 14:59](1860 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:10, 02:16] ( 330 warnings 457 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:19, 03:26](1854 MB) - -PASS -- COMPILE 'hafsw_intel' [10:10, 08:25] ( 1 warnings 738 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [06:36, 02:47](1166 MB) -PASS -- TEST 'hafs_regional_atm_gfdlmpv3_intel' [10:52, 03:55](1367 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [09:24, 02:35](1468 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [36:43, 30:37](1317 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [09:30, 03:19](789 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [06:37, 04:04](805 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [07:30, 01:34](525 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [08:02, 04:34](618 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [07:28, 02:21](747 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [07:28, 02:08](760 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [06:22, 00:47](524 MB) -PASS -- TEST 'gnv1_nested_intel' [09:49, 02:21](1735 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [09:11, 08:04] ( 1 warnings 977 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [27:14, 21:14](1091 MB) - -PASS -- COMPILE 'hafs_all_intel' [10:11, 08:23] ( 1 warnings 680 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [10:33, 04:44](1297 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [09:34, 04:22](1278 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [13:11, 12:04] ( 569 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [17:16, 14:53](1918 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [12:18, 10:15](1883 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:15, 01:58](1173 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:16, 01:54](1156 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:15, 01:57](1155 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:15, 02:02](1915 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [07:59, 05:23](1796 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [07:53, 05:22](1338 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:14, 02:06](1911 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:16, 03:16](4788 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [06:16, 03:24](4787 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [04:45, 02:48](1478 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [04:26, 02:07](1720 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:25, 02:02](1701 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [05:23, 01:40](1062 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:23, 01:40](1046 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:22, 02:29](1656 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [03:24, 01:12](1625 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:18, 01:16](1627 MB) +PASS -- TEST 'conus13km_control_intel' [04:46, 01:56](1763 MB) +PASS -- TEST 'conus13km_2threads_intel' [03:37, 00:49](1778 MB) +PASS -- TEST 'conus13km_decomp_intel' [04:36, 01:56](1829 MB) +PASS -- TEST 'conus13km_restart_intel' [02:34, 01:07](1542 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_cdeps_intel' [07:10, 05:54] ( 4 warnings 487 remarks ) +PASS -- TEST 'conus13km_gl_inline_intel' [03:42, 01:19](1335 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [07:10, 05:50] ( 4 warnings 457 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [04:28, 02:40](1810 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:11, 02:13] ( 330 warnings 463 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:18, 03:30](1751 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:17, 03:20](1735 MB) +PASS -- TEST 'conus13km_debug_intel' [16:38, 14:47](1808 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:36, 15:02](1419 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [10:34, 08:25](1830 MB) +PASS -- TEST 'conus13km_debug_decomp_intel' [17:34, 15:30](1853 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [17:33, 15:22](1866 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:11, 02:10] ( 330 warnings 457 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:18, 03:47](1859 MB) + +PASS -- COMPILE 'hafsw_intel' [10:10, 08:30] ( 1 warnings 738 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [04:34, 02:52](1147 MB) +PASS -- TEST 'hafs_regional_atm_gfdlmpv3_intel' [06:06, 04:01](1363 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:24, 02:30](1454 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [32:36, 30:55](1328 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [05:32, 03:20](804 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [06:34, 03:56](809 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [06:28, 01:35](530 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [07:01, 04:27](614 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [04:27, 02:18](753 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:28, 02:16](743 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [05:23, 00:44](528 MB) +PASS -- TEST 'gnv1_nested_intel' [07:49, 02:20](1743 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [10:11, 08:09] ( 1 warnings 977 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [23:15, 17:11](1111 MB) + +PASS -- COMPILE 'hafs_all_intel' [09:11, 07:47] ( 1 warnings 680 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [09:35, 04:20](1300 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [08:36, 04:33](1286 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [14:11, 12:36] ( 569 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [13:16, 11:46](1928 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:17, 01:17](1863 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [06:14, 04:08](1167 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [06:15, 04:20](1170 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [06:14, 04:55](1165 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [13:15, 11:06](1918 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:14, 02:06](1920 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:14, 01:57](1172 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [07:58, 05:26](1817 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [10:54, 05:14](1325 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [19:14, 17:40](1922 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:16, 03:14](4792 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [05:16, 03:27](4788 MB) PASS -- COMPILE 'datm_cdeps_debug_intel' [04:11, 02:16] ( 2 warnings 569 remarks ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [06:16, 03:57](1837 MB) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [06:15, 04:04](1832 MB) -PASS -- COMPILE 'datm_cdeps_land_intel' [02:10, 00:41] ( 129 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:27, 00:40](359 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:20, 00:31](620 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [03:20, 00:22](622 MB) +PASS -- COMPILE 'datm_cdeps_land_intel' [02:11, 00:40] ( 129 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [05:24, 00:45](366 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [04:20, 00:31](620 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:20, 00:22](625 MB) -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [13:11, 11:14] ( 1 warnings 656 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [14:45, 12:10](2846 MB) +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [14:10, 11:48] ( 1 warnings 656 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [04:48, 02:32](2838 MB) -PASS -- COMPILE 'atml_intel' [08:11, 06:30] ( 9 warnings 593 remarks ) -PASS -- TEST 'control_p8_atmlnd_intel' [05:38, 02:25](1913 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [16:32, 01:22](1335 MB) +PASS -- COMPILE 'atml_intel' [08:11, 06:40] ( 9 warnings 593 remarks ) +PASS -- TEST 'control_p8_atmlnd_intel' [05:48, 02:20](1911 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [03:30, 01:24](1308 MB) -PASS -- COMPILE 'atml_debug_intel' [05:11, 03:07] ( 501 warnings 593 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [05:37, 03:44](1946 MB) +PASS -- COMPILE 'atml_debug_intel' [05:10, 03:18] ( 501 warnings 593 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [06:43, 03:38](1945 MB) -PASS -- COMPILE 'atmw_intel' [10:11, 07:44] ( 1 warnings 568 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:35, 01:50](2681 MB) +PASS -- COMPILE 'atmw_intel' [09:10, 07:30] ( 1 warnings 568 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:38, 02:00](2692 MB) -PASS -- COMPILE 'atmaero_intel' [11:11, 08:47] ( 1 warnings 460 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [05:43, 03:08](2031 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [05:32, 03:40](2385 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [15:33, 12:24](2429 MB) +PASS -- COMPILE 'atmaero_intel' [11:10, 08:52] ( 1 warnings 460 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [06:44, 04:17](1981 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [05:32, 03:58](2384 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [05:34, 03:27](2412 MB) -PASS -- COMPILE 'atmaq_intel' [08:11, 06:34] ( 1 warnings 645 remarks ) -PASS -- TEST 'regional_atmaq_intel' [16:27, 10:50](2878 MB) -PASS -- TEST 'regional_atmaq_canopy_intel' [19:14, 13:44](2877 MB) +PASS -- COMPILE 'atmaq_intel' [08:10, 06:38] ( 1 warnings 645 remarks ) +PASS -- TEST 'regional_atmaq_intel' [14:31, 11:04](2876 MB) +PASS -- TEST 'regional_atmaq_canopy_intel' [16:16, 13:34](2877 MB) -PASS -- COMPILE 'atmaq_debug_intel' [04:11, 02:24] ( 474 warnings 645 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [33:15, 27:07](2891 MB) +PASS -- COMPILE 'atmaq_debug_intel' [04:10, 02:24] ( 474 warnings 645 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [30:19, 27:16](2890 MB) -PASS -- COMPILE 'atm_fbh_intel' [07:11, 05:45] ( 4 warnings 466 remarks ) -PASS -- TEST 'cpld_regional_atm_fbh_intel' [28:22, 25:45](1133 MB) +PASS -- COMPILE 'atm_fbh_intel' [08:10, 05:46] ( 4 warnings 466 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [20:22, 18:27](1130 MB) -PASS -- COMPILE 's2sw_32bit_pdlib_intelllvm' [15:11, 13:02] -PASS -- TEST 'cpld_control_gfsv17_intelllvm' [13:45, 09:20](2051 MB) +PASS -- COMPILE 's2sw_32bit_pdlib_intelllvm' [15:10, 13:18] +PASS -- TEST 'cpld_control_gfsv17_intelllvm' [11:50, 09:16](2056 MB) -PASS -- COMPILE 's2sw_32bit_pdlib_debug_intelllvm' [04:11, 02:55] -PASS -- TEST 'cpld_debug_gfsv17_intelllvm' [17:43, 13:20](2075 MB) +PASS -- COMPILE 's2sw_32bit_pdlib_debug_intelllvm' [05:10, 02:58] +PASS -- TEST 'cpld_debug_gfsv17_intelllvm' [16:49, 13:16](2093 MB) -PASS -- COMPILE 's2s_32bit_sfs_intelllvm' [15:11, 13:21] -PASS -- TEST 'cpld_control_sfs_intelllvm' [13:29, 08:18](2387 MB) +PASS -- COMPILE 's2s_32bit_sfs_intelllvm' [14:11, 11:47] +PASS -- TEST 'cpld_control_sfs_intelllvm' [13:33, 08:28](2397 MB) -PASS -- COMPILE 's2s_32bit_sfs_debug_intelllvm' [05:11, 02:54] -PASS -- TEST 'cpld_debug_sfs_intelllvm' [13:16, 08:24](2444 MB) +PASS -- COMPILE 's2s_32bit_sfs_debug_intelllvm' [05:10, 03:00] +PASS -- TEST 'cpld_debug_sfs_intelllvm' [13:23, 08:19](2429 MB) -PASS -- COMPILE 'rrfs_dyn32_phy32_intelllvm' [07:11, 05:41] -PASS -- TEST 'rap_control_dyn32_phy32_intelllvm' [12:27, 10:16](1968 MB) +PASS -- COMPILE 'rrfs_dyn32_phy32_intelllvm' [08:10, 05:59] +PASS -- TEST 'rap_control_dyn32_phy32_intelllvm' [03:27, 02:07](1725 MB) -PASS -- COMPILE 'rrfs_dyn64_phy32_intelllvm' [07:11, 05:51] -PASS -- TEST 'rap_control_dyn64_phy32_intelllvm' [05:28, 02:39](1825 MB) +PASS -- COMPILE 'rrfs_dyn64_phy32_intelllvm' [08:11, 06:00] +PASS -- TEST 'rap_control_dyn64_phy32_intelllvm' [04:28, 02:41](1812 MB) -PASS -- COMPILE 'datm_cdeps_intelllvm' [13:11, 11:10] -PASS -- TEST 'datm_cdeps_control_cfsr_intelllvm' [04:17, 02:03](1921 MB) +PASS -- COMPILE 'datm_cdeps_intelllvm' [12:11, 10:37] +PASS -- TEST 'datm_cdeps_control_cfsr_intelllvm' [03:16, 01:55](1920 MB) -PASS -- COMPILE 'datm_cdeps_debug_intelllvm' [04:11, 02:17] -PASS -- TEST 'datm_cdeps_debug_cfsr_intelllvm' [06:16, 03:59](1827 MB) +PASS -- COMPILE 'datm_cdeps_debug_intelllvm' [04:10, 02:18] +PASS -- TEST 'datm_cdeps_debug_cfsr_intelllvm' [05:16, 03:54](1836 MB) -PASS -- COMPILE 'atm_gnu' [05:11, 02:50] ( 39 warnings ) -PASS -- TEST 'control_c48_gnu' [08:22, 05:52](1509 MB) -PASS -- TEST 'control_stochy_gnu' [09:17, 06:57](507 MB) -PASS -- TEST 'control_ras_gnu' [15:18, 12:43](511 MB) -PASS -- TEST 'control_p8_gnu' [11:40, 09:16](1457 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [10:36, 03:03](1457 MB) +PASS -- COMPILE 'atm_gnu' [05:10, 02:47] ( 39 warnings ) +PASS -- TEST 'control_c48_gnu' [12:22, 10:45](1508 MB) +PASS -- TEST 'control_stochy_gnu' [03:18, 01:58](508 MB) +PASS -- TEST 'control_ras_gnu' [05:18, 03:09](514 MB) +PASS -- TEST 'control_p8_gnu' [04:41, 03:03](1448 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [04:37, 03:05](1470 MB) -PASS -- COMPILE 'rrfs_gnu' [05:11, 02:55] ( 39 warnings ) -PASS -- TEST 'rap_control_gnu' [06:28, 03:33](846 MB) -PASS -- TEST 'rap_decomp_gnu' [09:26, 03:29](849 MB) -PASS -- TEST 'rap_2threads_gnu' [15:25, 02:40](897 MB) -PASS -- TEST 'rap_restart_gnu' [07:27, 01:49](581 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [07:28, 03:30](848 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:25, 05:38](847 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [06:26, 01:54](581 MB) -PASS -- TEST 'hrrr_control_gnu' [10:32, 08:35](848 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [15:25, 07:52](834 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [13:24, 02:34](890 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [08:26, 03:23](848 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [07:21, 05:21](578 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:20, 01:47](663 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [21:30, 16:12](840 MB) +PASS -- COMPILE 'rrfs_gnu' [05:11, 02:48] ( 39 warnings ) +PASS -- TEST 'rap_control_gnu' [05:28, 03:36](847 MB) +PASS -- TEST 'rap_decomp_gnu' [05:26, 03:27](848 MB) +PASS -- TEST 'rap_2threads_gnu' [07:25, 02:40](896 MB) +PASS -- TEST 'rap_restart_gnu' [03:26, 01:49](580 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [05:30, 03:27](848 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [05:24, 03:27](849 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [03:31, 01:51](581 MB) +PASS -- TEST 'hrrr_control_gnu' [06:25, 03:26](849 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [06:22, 03:21](835 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [06:23, 02:34](890 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [05:27, 03:23](849 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [03:19, 01:47](576 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:19, 01:46](664 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [08:31, 06:20](844 MB) -PASS -- COMPILE 'csawmg_gnu' [04:11, 02:34] ( 39 warnings ) -PASS -- TEST 'control_csawmg_gnu' [19:30, 13:50](752 MB) +PASS -- COMPILE 'csawmg_gnu' [04:10, 02:36] ( 39 warnings ) +PASS -- TEST 'control_csawmg_gnu' [07:28, 05:44](751 MB) PASS -- COMPILE 'atm_dyn32_debug_gnu' [07:11, 05:15] ( 42 warnings ) -PASS -- TEST 'control_diag_debug_gnu' [06:28, 01:22](1279 MB) -PASS -- TEST 'regional_debug_gnu' [12:31, 05:37](748 MB) -PASS -- TEST 'rap_control_debug_gnu' [08:20, 03:14](853 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [09:19, 03:58](851 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [06:19, 01:49](861 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [06:18, 01:49](859 MB) -PASS -- TEST 'rap_diag_debug_gnu' [06:25, 02:03](942 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [07:18, 02:50](853 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [06:19, 01:51](855 MB) -PASS -- TEST 'control_ras_debug_gnu' [05:17, 01:07](499 MB) -PASS -- TEST 'control_stochy_debug_gnu' [05:17, 01:13](492 MB) -PASS -- TEST 'control_debug_p8_gnu' [03:32, 01:20](1458 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [04:19, 01:49](855 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [04:30, 02:59](864 MB) - -PASS -- COMPILE 'wam_debug_gnu' [03:11, 01:22] ( 39 warnings ) -PASS -- TEST 'control_wam_debug_gnu' [06:37, 04:37](1304 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [04:11, 02:37] ( 39 warnings ) -PASS -- TEST 'control_csawmg_debug_gnu' [03:28, 01:46](732 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [05:11, 02:44] ( 39 warnings ) -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [05:23, 03:16](706 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [05:23, 03:09](709 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [04:26, 02:28](732 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [04:25, 02:23](728 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [04:22, 03:07](710 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [03:25, 01:42](550 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [03:19, 01:39](553 MB) -PASS -- TEST 'conus13km_control_gnu' [05:45, 02:57](903 MB) -PASS -- TEST 'conus13km_2threads_gnu' [03:35, 01:10](905 MB) -PASS -- TEST 'conus13km_decomp_gnu' [05:36, 02:59](905 MB) +PASS -- TEST 'control_diag_debug_gnu' [03:24, 01:21](1262 MB) +PASS -- TEST 'regional_debug_gnu' [07:29, 05:42](772 MB) +PASS -- TEST 'rap_control_debug_gnu' [05:18, 03:52](853 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [03:18, 01:46](856 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [03:18, 01:49](860 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [03:18, 01:48](861 MB) +PASS -- TEST 'rap_diag_debug_gnu' [03:25, 02:03](940 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [04:18, 02:50](854 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [03:18, 01:49](854 MB) +PASS -- TEST 'control_ras_debug_gnu' [02:18, 01:06](500 MB) +PASS -- TEST 'control_stochy_debug_gnu' [03:17, 01:12](493 MB) +PASS -- TEST 'control_debug_p8_gnu' [03:32, 01:21](1444 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [03:18, 01:51](857 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [04:30, 02:59](866 MB) + +PASS -- COMPILE 'wam_debug_gnu' [03:11, 01:23] ( 39 warnings ) +PASS -- TEST 'control_wam_debug_gnu' [06:34, 04:39](1304 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [04:11, 02:27] ( 39 warnings ) +PASS -- TEST 'control_csawmg_debug_gnu' [03:28, 01:47](734 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [04:11, 02:42] ( 39 warnings ) +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [05:23, 03:11](706 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [05:22, 03:15](709 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [04:26, 02:27](732 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [04:25, 02:24](727 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [08:22, 06:48](709 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [03:23, 01:43](552 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [03:18, 01:42](559 MB) +PASS -- TEST 'conus13km_control_gnu' [04:46, 02:58](904 MB) +PASS -- TEST 'conus13km_2threads_gnu' [03:37, 01:10](906 MB) +PASS -- TEST 'conus13km_decomp_gnu' [04:35, 03:02](907 MB) PASS -- TEST 'conus13km_restart_gnu' [03:35, 01:41](581 MB) -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [08:11, 06:40] ( 42 warnings ) -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [07:28, 05:59](732 MB) +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [08:11, 06:27] ( 42 warnings ) +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [05:29, 03:38](733 MB) -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [07:11, 05:07] ( 42 warnings ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:19, 01:47](715 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [06:18, 04:38](715 MB) -PASS -- TEST 'conus13km_debug_gnu' [09:36, 07:10](910 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [08:46, 07:01](648 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [05:33, 04:05](924 MB) -PASS -- TEST 'conus13km_debug_decomp_gnu' [09:35, 07:19](914 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [09:35, 07:07](981 MB) +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [07:11, 05:18] ( 42 warnings ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:19, 01:48](714 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [03:18, 01:45](717 MB) +PASS -- TEST 'conus13km_debug_gnu' [09:36, 07:08](907 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [08:37, 07:06](647 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [06:34, 04:10](911 MB) +PASS -- TEST 'conus13km_debug_decomp_gnu' [09:33, 07:16](909 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [09:35, 07:02](974 MB) -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [07:11, 05:23] ( 42 warnings ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [03:19, 01:51](741 MB) +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [07:11, 05:18] ( 42 warnings ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [05:19, 04:09](741 MB) -PASS -- COMPILE 's2sw_32bit_pdlib_gnu' [12:11, 10:40] ( 39 warnings ) -PASS -- TEST 'cpld_control_gfsv17_gnu' [07:47, 05:57](1547 MB) +PASS -- COMPILE 's2sw_32bit_pdlib_gnu' [12:11, 10:41] ( 39 warnings ) +PASS -- TEST 'cpld_control_gfsv17_gnu' [08:49, 06:09](1535 MB) -PASS -- COMPILE 's2sw_32bit_pdlib_debug_gnu' [03:11, 01:44] ( 1932 warnings ) -PASS -- TEST 'cpld_debug_gfsv17_gnu' [07:41, 05:34](1563 MB) +PASS -- COMPILE 's2sw_32bit_pdlib_debug_gnu' [03:10, 01:53] ( 1932 warnings ) +PASS -- TEST 'cpld_debug_gfsv17_gnu' [07:46, 05:27](1564 MB) -PASS -- COMPILE 's2s_32bit_sfs_gnu' [12:11, 10:16] ( 39 warnings ) -PASS -- TEST 'cpld_control_sfs_gnu' [17:43, 13:11](1762 MB) +PASS -- COMPILE 's2s_32bit_sfs_gnu' [12:10, 10:27] ( 39 warnings ) +PASS -- TEST 'cpld_control_sfs_gnu' [16:23, 12:55](1781 MB) -PASS -- COMPILE 's2s_32bit_sfs_debug_gnu' [03:11, 01:40] ( 1172 warnings ) -PASS -- TEST 'cpld_debug_sfs_gnu' [09:16, 05:33](1773 MB) +PASS -- COMPILE 's2s_32bit_sfs_debug_gnu' [03:10, 01:42] ( 1172 warnings ) +PASS -- TEST 'cpld_debug_sfs_gnu' [09:25, 05:28](1762 MB) -PASS -- COMPILE 'datm_cdeps_gnu' [13:12, 11:33] -PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [04:16, 02:21](1513 MB) +PASS -- COMPILE 'datm_cdeps_gnu' [12:10, 10:05] +PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [04:16, 02:14](1513 MB) SYNOPSIS: -Starting Date/Time: 20260324 22:01:58 -Ending Date/Time: 20260325 00:01:03 -Total Time: 01h:59m:55s +Starting Date/Time: 20260324 08:03:27 +Ending Date/Time: 20260324 09:27:55 +Total Time: 01h:24m:55s Compiles Completed: 58/58 -Tests Completed: 251/251 +Tests Completed: 253/253 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/module-setup.sh b/tests/module-setup.sh index 2e32c8a92e..d1c3020669 100755 --- a/tests/module-setup.sh +++ b/tests/module-setup.sh @@ -1,14 +1,7 @@ #!/bin/bash set -eu -if [[ ${MACHINE_ID} = jet ]] ; then - # We are on NOAA Jet - if ( ! eval module help > /dev/null 2>&1 ) ; then - source /apps/lmod/lmod/init/bash - fi - module purge - -elif [[ ${MACHINE_ID} = hera ]] ; then +if [[ ${MACHINE_ID} = hera ]] ; then # We are on NOAA Hera if ( ! eval module help > /dev/null 2>&1 ) ; then source /apps/lmod/lmod/init/bash @@ -36,13 +29,6 @@ elif [[ ${MACHINE_ID} = hercules ]] ; then fi module purge -elif [[ ${MACHINE_ID} = s4 ]] ; then - # We are on SSEC Wisconsin S4 - if ( ! eval module help > /dev/null 2>&1 ) ; then - source /usr/share/lmod/lmod/init/bash - fi - module purge - elif [[ ${MACHINE_ID} = wcoss2 || ${MACHINE_ID} = acorn ]] ; then # We are on NOAA Cactus or Dogwood if ( ! eval module help > /dev/null 2>&1 ) ; then @@ -58,13 +44,6 @@ elif [[ ${MACHINE_ID} = derecho ]] ; then fi module purge -elif [[ ${MACHINE_ID} = frontera ]] ; then - # We are on TACC Frontera - if ( ! eval module help > /dev/null 2>&1 ) ; then - source /opt/apps/lmod/lmod/init/bash - fi - module purge - elif [[ ${MACHINE_ID} = gaeac5 ]] ; then # We are on GAEA if ( ! eval module help > /dev/null 2>&1 ) ; then diff --git a/tests/rt.conf b/tests/rt.conf index 3fe9e4f482..2b837936be 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -60,8 +60,8 @@ RUN | cpld_2threads_p8 | - noaacloud RUN | cpld_decomp_p8 | - noaacloud | | RUN | cpld_mpi_p8 | - noaacloud | | RUN | cpld_control_ciceC_p8 | - noaacloud | baseline | -RUN | cpld_control_c192_p8 | - wcoss2 acorn s4 noaacloud derecho | baseline | -RUN | cpld_restart_c192_p8 | - wcoss2 acorn s4 noaacloud gaeac6 derecho | | cpld_control_c192_p8 +RUN | cpld_control_c192_p8 | - wcoss2 acorn noaacloud derecho | baseline | +RUN | cpld_restart_c192_p8 | - wcoss2 acorn noaacloud gaeac6 derecho | | cpld_control_c192_p8 # CPLD LND COMPILE | s2swl | intel | -DAPP=S2SWL -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | @@ -123,10 +123,10 @@ RUN | regional_control | RUN | regional_restart | - noaacloud | | regional_control RUN | regional_decomp | - noaacloud | | RUN | regional_2threads | - derecho noaacloud | | -RUN | regional_noquilt | - s4 | baseline | +RUN | regional_noquilt | | baseline | RUN | regional_netcdf_parallel | - acorn | baseline | RUN | regional_2dwrtdecomp | | | -RUN | regional_wofs | - s4 | baseline | +RUN | regional_wofs | | baseline | ### RTE-RRTMGP 32BIT COMPILE | atm_dyn32_rad32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn,FV3_GFS_v17_p8_ugwpv1 -D32BIT=ON -DRRTMGP_32BIT=ON | | fv3 | @@ -229,32 +229,30 @@ RUN | hafs_regional_atm_thompson_gfdlsf | #RUN | hafs_regional_atm_ocn | | baseline | RUN | hafs_regional_atm_wav | | baseline | #RUN | hafs_regional_atm_ocn_wav | - noaacloud hera | baseline | -RUN | hafs_regional_1nest_atm | - s4 noaacloud | baseline | -RUN | hafs_regional_telescopic_2nests_atm | - s4 noaacloud | baseline | -RUN | hafs_global_1nest_atm | - s4 noaacloud | baseline | -RUN | hafs_global_multiple_4nests_atm | - s4 noaacloud | baseline | -RUN | hafs_regional_specified_moving_1nest_atm | - s4 noaacloud | baseline | -RUN | hafs_regional_storm_following_1nest_atm | - s4 noaacloud | baseline | -#RUN | hafs_regional_storm_following_1nest_atm_ocn | - s4 noaacloud | baseline | -RUN | hafs_global_storm_following_1nest_atm | - s4 noaacloud | baseline | - -# This probably works on S4, but I cannot know for certain. I don't have access to the machine. -RUN | gnv1_nested | - s4 noaacloud | baseline | - -#COMPILE | hafsw_debug | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | - noaacloud s4 | fv3 | -#RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - s4 noaacloud | baseline | - -#COMPILE | hafsw_faster | intel | -DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON -DFASTER=ON | - noaacloud s4 | fv3 | -#RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - s4 noaacloud | baseline | -#RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_inline | - s4 noaacloud | baseline | - -COMPILE | hafs_mom6w | intel| -DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON | - noaacloud s4 | fv3 | -RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - s4 noaacloud | baseline | +RUN | hafs_regional_1nest_atm | - noaacloud | baseline | +RUN | hafs_regional_telescopic_2nests_atm | - noaacloud | baseline | +RUN | hafs_global_1nest_atm | - noaacloud | baseline | +RUN | hafs_global_multiple_4nests_atm | - noaacloud | baseline | +RUN | hafs_regional_specified_moving_1nest_atm | - noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm | - noaacloud | baseline | +#RUN | hafs_regional_storm_following_1nest_atm_ocn | - noaacloud | baseline | +RUN | hafs_global_storm_following_1nest_atm | - noaacloud | baseline | +RUN | gnv1_nested | - noaacloud | baseline | + +#COMPILE | hafsw_debug | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | +#RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - noaacloud | baseline | + +#COMPILE | hafsw_faster | intel | -DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON -DFASTER=ON | - noaacloud | fv3 | +#RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - noaacloud | baseline | +#RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_inline | - noaacloud | baseline | + +COMPILE | hafs_mom6w | intel| -DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON | - noaacloud | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - noaacloud | baseline | COMPILE | hafs_all | intel | -DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON | - noaacloud | fv3 | RUN | hafs_regional_docn | - noaacloud | baseline | RUN | hafs_regional_docn_oisst | - noaacloud | baseline | -#RUN | hafs_regional_datm_cdeps | - s4 noaacloud | baseline | +#RUN | hafs_regional_datm_cdeps | - noaacloud | baseline | ### CDEPS Data Atmosphere tests ### COMPILE | datm_cdeps | intel | -DAPP=NG-GODAS -DWARN_AS_ERROR=OFF | - wcoss2 | fv3 | @@ -311,12 +309,12 @@ RUN | atmaero_control_p8_rad | - noaacloud RUN | atmaero_control_p8_rad_micro | - noaacloud | baseline | ### ATM-CMAQ tests ### -COMPILE | atmaq | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON | - s4 | fv3 | -RUN | regional_atmaq | - s4 | baseline | -RUN | regional_atmaq_canopy | - s4 | baseline | +COMPILE | atmaq | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON | | fv3 | +RUN | regional_atmaq | | baseline | +RUN | regional_atmaq_canopy | | baseline | -COMPILE | atmaq_debug | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v16 -DDEBUG=ON -D32BIT=ON | - noaacloud s4 | fv3 | -RUN | regional_atmaq_debug | - s4 noaacloud | baseline | +COMPILE | atmaq_debug | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v16 -DDEBUG=ON -D32BIT=ON | - noaacloud | fv3 | +RUN | regional_atmaq_debug | - noaacloud | baseline | ### ATM-FBH test ### COMPILE | atm_fbh | intel | -DAPP=ATMF -DCCPP_SUITES=FV3_HRRR -D32BIT=ON | - wcoss2 noaacloud acorn | fv3 | diff --git a/tests/rt.sh b/tests/rt.sh index a945db2206..3fe96d1696 100755 --- a/tests/rt.sh +++ b/tests/rt.sh @@ -885,67 +885,6 @@ case ${MACHINE_ID} in cp fv3_conf/fv3_slurm.IN_hercules fv3_conf/fv3_slurm.IN cp fv3_conf/compile_slurm.IN_hercules fv3_conf/compile_slurm.IN ;; - jet) - echo "rt.sh: Setting up jet..." - CurJetOS=$(lsb_release -is) - echo "=======Running on ${CurJetOS}=======" - if [[ ${CurJetOS} == "CentOS" ]]; then - echo "=======Please, move to Rocky8 node fe[5-8]=======" - exit 1 - fi - - if [[ "${ROCOTO:-false}" == true ]] ; then - module load rocoto - ROCOTO_SCHEDULER="slurm" - fi - - if [[ "${ECFLOW:-false}" == true ]] ; then - module load ecflow/5.11.4 - fi - module use /contrib/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/modulefiles/Core - module load stack-intel/2021.5.0 - module load stack-python/3.10.13 - - QUEUE="batch" - COMPILE_QUEUE="batch" - PARTITION="xjet" - DISKNM="/lfs5/HFIP/hfv3gfs/role.epic/RT" - dprefix="${dprefix:-/lfs5/HFIP/${ACCNR}/${USER}}" - STMP="${STMP:-${dprefix}/RT_BASELINE}" - PTMP="${PTMP:-${dprefix}/RT_RUNDIRS}" - - SCHEDULER="slurm" - ;; - s4) - echo "rt.sh: Setting up s4..." - if [[ "${ROCOTO:-false}" == true ]] ; then - module load rocoto/1.3.2 - ROCOTO_SCHEDULER=slurm - fi - if [[ "${ECFLOW:-false}" == true ]] ; then - module load ecflow/5.6.0 - fi - module load miniconda/3.8-s4 - - module use /data/prod/jedi/spack-stack/modulefiles - if [[ "${ECFLOW:-false}" == true ]] ; then - module load ecflow/5.8.4 - ECF_HOST=$(hostname) - ECF_PORT="$(( $(id -u) + 1500 ))" - export ECF_PORT ECF_HOST - fi - - QUEUE="s4" - COMPILE_QUEUE="s4" - - PARTITION="s4" - dprefix=${dprefix:-"/data/prod"} - DISKNM="${dprefix}/emc.nemspara/RT" - STMP="/scratch/short/users" - PTMP="/scratch/users" - - SCHEDULER="slurm" - ;; derecho) echo "rt.sh: Setting up derecho..." if [[ "${ROCOTO:-false}" == true ]] ; then @@ -996,24 +935,6 @@ case ${MACHINE_ID} in PTMP="${dprefix}/stmp2" SCHEDULER="slurm" ;; - frontera) - echo "rt.sh: Setting up frontera..." - set -x - export PYTHONPATH= - if [[ "${ECFLOW:-false}" == true ]] ; then - ECFLOW_START= - fi - QUEUE=development - COMPILE_QUEUE=development - PARTITION= - dprefix="${SCRATCH}/frontera" - DISKNM="/work2/01118/tg803972/frontera/RT" - STMP=${dprefix} - PTMP=${dprefix} - SCHEDULER=slurm - export MPIEXEC="ibrun" - export MPIEXECOPTS= - ;; *) die "Unknown machine ID, please edit detect_machine.sh file" ;; @@ -1168,13 +1089,6 @@ if [[ ${ECFLOW} == true ]]; then MAX_JOBS=30 #Max test/run jobs ECF_TRIES=2 #Tries before failure - # Reduce maximum number of compile jobs on jet and s4 because of licensing issues - if [[ ${MACHINE_ID} = jet ]]; then - MAX_BUILDS=5 - elif [[ ${MACHINE_ID} = s4 ]]; then - MAX_BUILDS=1 - fi - ECFLOW_RUN=${PATHRT}/ecflow_run ECFLOW_SUITE=regtest_$$ rm -rf "${ECFLOW_RUN}" @@ -1357,12 +1271,6 @@ export RTVERBOSE=${RTVERBOSE} export delete_rundir=${delete_rundir} export WLCLK=${WLCLK} EOF - if [[ ${MACHINE_ID} = jet ]]; then - cat << EOF >> "${RUNDIR_ROOT}/run_test_${TEST_ID}.env" -export PATH=/contrib/spack-stack/miniconda3/23.11.0/envs/ufs-weather-model/bin:/contrib/spack-stack/miniconda3/23.11.0/bin:${PATH} -export PYTHONPATH=/contrib/spack-stack/miniconda3/23.11.0/envs/ufs-weather-model/lib/python3.8/site-packages:/contrib/spack-stack/miniconda3/23.11.0/lib/python3.8/site-packages -EOF - fi if [[ ${ROCOTO} == true ]]; then rocoto_create_run_task diff --git a/tests/rt_utils.sh b/tests/rt_utils.sh index 40cc56229b..de4855ee50 100755 --- a/tests/rt_utils.sh +++ b/tests/rt_utils.sh @@ -414,9 +414,6 @@ rocoto_create_compile_task() { NATIVE="" BUILD_CORES=8 BUILD_WALLTIME="00:30:00" - if [[ ${MACHINE_ID} == jet ]]; then - BUILD_WALLTIME="02:00:00" - fi if [[ ${MACHINE_ID} == hera ]]; then BUILD_WALLTIME="01:00:00" fi @@ -429,9 +426,6 @@ rocoto_create_compile_task() { if [[ ${MACHINE_ID} == hercules ]]; then BUILD_WALLTIME="01:00:00" fi - if [[ ${MACHINE_ID} == s4 ]]; then - BUILD_WALLTIME="01:00:00" - fi if [[ ${MACHINE_ID} == gaeac5 ]]; then BUILD_WALLTIME="01:00:00" fi @@ -660,7 +654,7 @@ ecflow_run() { elif [[ "${HOST::1}" == "d" ]]; then ECF_HOST=ddecflow01 fi - elif [[ ${MACHINE_ID} == hera || ${MACHINE_ID} == jet || ${MACHINE_ID} == ursa ]]; then + elif [[ ${MACHINE_ID} == hera || ${MACHINE_ID} == ursa ]]; then module load ecflow fi if [[ -z ${ECF_HOST} || -z ${ECF_PORT} ]]; then @@ -686,7 +680,7 @@ ecflow_run() { save_traps=$(trap) trap "" SIGINT # Ignore INT signal during ecflow startup case ${MACHINE_ID} in - wcoss2|acorn|hera|jet) + wcoss2|acorn|hera) #shellcheck disable=SC2029 ssh "${ECF_HOST}" "bash -l -c \"module load ecflow && ${ECFLOW_START} -p ${ECF_PORT}\"" ;; diff --git a/tests/run_test.sh b/tests/run_test.sh index b19e122367..26b963d20b 100755 --- a/tests/run_test.sh +++ b/tests/run_test.sh @@ -111,15 +111,6 @@ case ${MACHINE_ID} in module load hdf5-D/1.14.0 module load nccmp-D/1.9.0.1 ;; - s4) - module use /data/prod/jedi/spack-stack/spack-stack-1.4.1/envs/ufs-pio-2.5.10/install/modulefiles/Core - module load stack-intel/2021.5.0 stack-intel-oneapi-mpi/2021.5.0 - module load miniconda/3.9.12 - module load nccmp/1.9.0.1 - ;; - noaacloud|frontera) - echo "No special nccmp load necessary" - ;; gaeac5) module use /ncrc/proj/epic/spack-stack/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core module load stack-intel/2023.2.0 stack-cray-mpich/8.1.28 @@ -511,7 +502,7 @@ if [[ ${skip_check_results} == false ]]; then else if [[ ${i##*.} == nc* ]] ; then - if [[ " orion hercules hera ursa wcoss2 acorn derecho gaeac5 gaeac6 jet s4 noaacloud frontera " =~ ${MACHINE_ID} ]]; then + if [[ " orion hercules hera ursa wcoss2 acorn derecho gaeac5 gaeac6 noaacloud " =~ ${MACHINE_ID} ]]; then printf "USING NCCMP.." >> "${RT_LOG}" printf "USING NCCMP.." nccmp_args=(-d -S -q -f -B --Attribute=checksum --warn=format) diff --git a/tests/tests/control_c384 b/tests/tests/control_c384 index 9619b89e3e..b56e499c0b 100644 --- a/tests/tests/control_c384 +++ b/tests/tests/control_c384 @@ -51,6 +51,3 @@ export OUTPUT_FH="6 -1" export FV3_RUN=control_run.IN export INPUT_NML=global_control.nml.IN -if [[ $MACHINE_ID = jet ]]; then - TPN=18 -fi diff --git a/tests/tests/control_c384gdas b/tests/tests/control_c384gdas index 34cd4f3e04..9f7e6db455 100644 --- a/tests/tests/control_c384gdas +++ b/tests/tests/control_c384gdas @@ -94,6 +94,3 @@ export FV3_RUN=control_run.IN export CCPP_SUITE=FV3_GFS_v16 export INPUT_NML=control_gdas.nml.IN -if [[ $MACHINE_ID = jet ]] ; then - TPN=20 -fi diff --git a/tests/tests/control_p8_rrtmgp b/tests/tests/control_p8_rrtmgp index 38f172d6be..115a0d8050 100644 --- a/tests/tests/control_p8_rrtmgp +++ b/tests/tests/control_p8_rrtmgp @@ -138,6 +138,6 @@ export SATMEDMF=.true. export K_SPLIT=2 export N_SPLIT=4 -if [[ " hera orion hercules jet " =~ " ${MACHINE_ID} " ]] ; then +if [[ " hera orion hercules " =~ " ${MACHINE_ID} " ]] ; then ZSTANDARD_LEVEL=5 fi diff --git a/tests/tests/control_p8_rrtmgp_rad32 b/tests/tests/control_p8_rrtmgp_rad32 index 975c696ab9..1cfe92aafe 100644 --- a/tests/tests/control_p8_rrtmgp_rad32 +++ b/tests/tests/control_p8_rrtmgp_rad32 @@ -139,6 +139,6 @@ export SATMEDMF=.true. export K_SPLIT=2 export N_SPLIT=4 -if [[ " hera orion hercules jet " =~ " ${MACHINE_ID} " ]] ; then +if [[ " hera orion hercules " =~ " ${MACHINE_ID} " ]] ; then ZSTANDARD_LEVEL=5 fi diff --git a/tests/tests/conus13km_gl_inline b/tests/tests/conus13km_gl_inline index b015e1a5e9..fe7a3cd988 100644 --- a/tests/tests/conus13km_gl_inline +++ b/tests/tests/conus13km_gl_inline @@ -34,6 +34,6 @@ export INPUT_NML=rrfs_conus13km_gl.nml.IN export FV3_RUN="rrfs_cdeps_inline_run.IN" export WLCLK=50 -if [[ " hera orion hercules jet " =~ " ${MACHINE_ID} " ]] ; then +if [[ " hera orion hercules " =~ " ${MACHINE_ID} " ]] ; then ZSTANDARD_LEVEL=5 fi