diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index f287387a35..b154eda796 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -42,6 +42,7 @@ Please delete what is not needed. * MOM6 - * NOAHMP - * WW3 - + * fire_behavior * stochastic_physics - ``` @@ -89,6 +90,7 @@ Example: * MOM6: * NOAHMP: * WW3: +* fire_behavior: * stochastic_physics: * None diff --git a/.gitignore b/.gitignore index bf7d81b1c6..d29bb32d85 100644 --- a/.gitignore +++ b/.gitignore @@ -72,6 +72,7 @@ tests/fv3_conf/compile_slurm.IN tests/fv3_conf/compile_qsub.IN tests/fv3_conf/fv3_slurm.IN tests/fv3_conf/fv3_qsub.IN +tests/rt_temp.conf build*.log* rocoto_workflow* fail_compile_* diff --git a/.gitmodules b/.gitmodules index 55909a388a..74e32f51e0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -31,7 +31,7 @@ [submodule "CICE"] path = CICE-interface/CICE url = https://github.com/NOAA-EMC/CICE - branch = emc/develop + branch = develop [submodule "CDEPS"] path = CDEPS-interface/CDEPS url = https://github.com/NOAA-EMC/CDEPS @@ -48,3 +48,11 @@ path = NOAHMP-interface/noahmp url = https://github.com/NOAA-EMC/noahmp branch = develop +[submodule "LM4-driver"] + path = LM4-driver + url = https://github.com/NOAA-GFDL/LM4-NUOPC-driver + branch = develop +[submodule "fire_behavior"] + path = fire_behavior + url = https://github.com/NOAA-EMC/fire_behavior + branch = emc/develop diff --git a/CICE-interface/CICE b/CICE-interface/CICE index 2ffee5cd48..5e57a89cf5 160000 --- a/CICE-interface/CICE +++ b/CICE-interface/CICE @@ -1 +1 @@ -Subproject commit 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 +Subproject commit 5e57a89cf533fe98352bcfd1a464b1d50713274d diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt index c04165ab09..b027e1d3e2 100644 --- a/CICE-interface/CMakeLists.txt +++ b/CICE-interface/CMakeLists.txt @@ -1,107 +1,118 @@ -### CICE Fortran compiler flags -if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -fbacktrace") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fconvert=big-endian -ffree-line-length-none ") - if(${CMAKE_Fortran_COMPILER_VERSION} VERSION_GREATER_EQUAL 10) - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fallow-argument-mismatch -fallow-invalid-boz") - endif() - set(CMAKE_Fortran_FLAGS_RELEASE "-O2") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -Wall -Wextra -fcheck=bounds -ffpe-trap=invalid,zero,overflow,underflow" ) - set(CMAKE_Fortran_LINK_FLAGS "" ) -elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -FR -convert big_endian -assume byterecl -ftz -align array64byte") - set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check uninit -check bounds -check pointers -fpe0 -check noarg_temp_created -init=snan,arrays") - set(CMAKE_Fortran_LINK_FLAGS "") -else() - message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") -endif() - -### CICE C compiler flags -if(CMAKE_C_COMPILER_ID MATCHES "GNU") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") - set(CMAKE_C_FLAGS_RELEASE "-O3") - set(CMAKE_C_FLAGS_DEBUG "-O0") - set(CMAKE_C_LINK_FLAGS "") -elseif(CMAKE_C_COMPILER_ID MATCHES "Intel") - set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -traceback") - set( CMAKE_C_FLAGS_RELEASE "-O2 -fp-model precise") - set( CMAKE_C_FLAGS_DEBUG "-O0 -ftrapuv") - set( CMAKE_C_LINK_FLAGS "") -elseif(CMAKE_C_COMPILER_ID MATCHES "Clang") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") - set( CMAKE_C_FLAGS_RELEASE "-O3" ) - set( CMAKE_C_FLAGS_DEBUG "-O0" ) - set( CMAKE_C_LINK_FLAGS "" ) -else() - message(WARNING "C compiler with ID ${CMAKE_C_COMPILER_ID} will be used with CMake default options") -endif() - -# Configuration Options -set(CICE_IO "PIO" CACHE STRING "CICE OPTIONS: Choose IO options.") -set_property(CACHE CICE_IO PROPERTY STRINGS "NetCDF" "PIO" "Binary") - -# Too many files to list, so include them via this file -include("cice_files.cmake") - -# Collect source files for library -list(APPEND lib_src_files - ${cice_shared_files} - ${cice_shared_files_c} - ${icepack_files} - ${cice_mpi_comm_files} - ${cice_nuopc_cmeps_driver_files} - ${cice_cdeps_inline_files}) - -list(APPEND _cice_defs FORTRANUNDERSCORE - coupled) - -# Select IO source files based on CICE_IO -if(CICE_IO MATCHES "NetCDF") - list(APPEND lib_src_files ${cice_netcdf_io_files}) - list(APPEND _cice_defs USE_NETCDF) -elseif(CICE_IO MATCHES "PIO") - list(APPEND lib_src_files ${cice_pio2_io_files}) - list(APPEND _cice_defs USE_NETCDF) -elseif(CICE_IO MATCHES "Binary") - list(APPEND lib_src_files ${cice_binary_io_files}) -endif() - -### Create target library and set PUBLIC interfaces on the library -add_library(cice STATIC ${lib_src_files}) -set_target_properties(cice PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_compile_definitions(cice PUBLIC "${_cice_defs}") -target_include_directories(cice PUBLIC $ - $) -target_link_libraries(cice PUBLIC esmf) -if(CICE_IO MATCHES "^(NetCDF|PIO)$") - target_link_libraries(cice PUBLIC NetCDF::NetCDF_Fortran) - if(CICE_IO MATCHES "PIO") - target_link_libraries(cice PUBLIC PIO::PIO_Fortran) - endif() -endif() -if(OpenMP_Fortran_FOUND) - target_link_libraries(cice PRIVATE OpenMP::OpenMP_Fortran) -endif() - -# ice prescribed -add_dependencies(cice cdeps::cdeps) -target_compile_definitions(cice PUBLIC "DISABLE_FoX") -target_link_libraries(cice PUBLIC cdeps::cdeps) - -############################################################################### -### Install -############################################################################### - -install( - TARGETS cice - EXPORT cice-config - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib - COMPONENT Library) - -install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}/CICE) - -install(EXPORT cice-config - DESTINATION lib/cmake) +### CICE Fortran compiler flags +if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -fbacktrace") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fconvert=big-endian -ffree-line-length-none ") + if(${CMAKE_Fortran_COMPILER_VERSION} VERSION_GREATER_EQUAL 10) + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fallow-argument-mismatch -fallow-invalid-boz") + endif() + set(CMAKE_Fortran_FLAGS_RELEASE "-O2") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -Wall -Wextra -fcheck=bounds -ffpe-trap=invalid,zero,overflow,underflow" ) + set(CMAKE_Fortran_LINK_FLAGS "" ) +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(Intel)$") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -FR -convert big_endian -assume byterecl -ftz -align array64byte") + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check uninit -check bounds -check pointers -fpe0 -check noarg_temp_created -init=snan,arrays") + set(CMAKE_Fortran_LINK_FLAGS "") +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(IntelLLVM)$") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -FR -convert big_endian -assume byterecl -ftz -align array64byte") + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check uninit -check bounds -check pointers -fpe0 -check noarg_temp_created -init=snan,arrays") + set(CMAKE_Fortran_LINK_FLAGS "") +else() + message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") +endif() + +### CICE C compiler flags +if(CMAKE_C_COMPILER_ID MATCHES "GNU") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") + set(CMAKE_C_FLAGS_RELEASE "-O3") + set(CMAKE_C_FLAGS_DEBUG "-O0") + set(CMAKE_C_LINK_FLAGS "") +elseif(CMAKE_C_COMPILER_ID MATCHES "^(Intel)$") + set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -traceback") + set( CMAKE_C_FLAGS_RELEASE "-O2 -fp-model precise") + set( CMAKE_C_FLAGS_DEBUG "-O0 -ftrapuv") + set( CMAKE_C_LINK_FLAGS "") +elseif(CMAKE_C_COMPILER_ID MATCHES "^(IntelLLVM)$") + set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -traceback") + set( CMAKE_C_FLAGS_RELEASE "-O2 -fp-model precise") + set( CMAKE_C_FLAGS_DEBUG "-O0") + set( CMAKE_C_LINK_FLAGS "") +elseif(CMAKE_C_COMPILER_ID MATCHES "Clang") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g") + set( CMAKE_C_FLAGS_RELEASE "-O3" ) + set( CMAKE_C_FLAGS_DEBUG "-O0" ) + set( CMAKE_C_LINK_FLAGS "" ) +else() + message(WARNING "C compiler with ID ${CMAKE_C_COMPILER_ID} will be used with CMake default options") +endif() + +# Configuration Options +set(CICE_IO "PIO" CACHE STRING "CICE OPTIONS: Choose IO options.") +set_property(CACHE CICE_IO PROPERTY STRINGS "NetCDF" "PIO" "Binary") + +# Too many files to list, so include them via this file +include("cice_files.cmake") + +# Collect source files for library +list(APPEND lib_src_files + ${cice_shared_files} + ${cice_shared_files_c} + ${icepack_files} + ${cice_mpi_comm_files} + ${cice_nuopc_cmeps_driver_files} + ${cice_cdeps_inline_files}) + +list(APPEND _cice_defs FORTRANUNDERSCORE + coupled) + +# Select IO source files based on CICE_IO +if(CICE_IO MATCHES "NetCDF") + list(APPEND lib_src_files ${cice_netcdf_io_files}) + list(APPEND _cice_defs USE_NETCDF) +elseif(CICE_IO MATCHES "PIO") + list(APPEND lib_src_files ${cice_pio2_io_files}) + list(APPEND _cice_defs USE_NETCDF) +elseif(CICE_IO MATCHES "Binary") + list(APPEND lib_src_files ${cice_binary_io_files}) +endif() + +### Create target library and set PUBLIC interfaces on the library +add_library(cice STATIC ${lib_src_files}) +set_target_properties(cice PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_compile_definitions(cice PUBLIC "${_cice_defs}") +target_include_directories(cice PUBLIC $ + $) +target_link_libraries(cice PUBLIC esmf) +if(CICE_IO MATCHES "^(NetCDF|PIO)$") + target_link_libraries(cice PUBLIC NetCDF::NetCDF_Fortran) + if(CICE_IO MATCHES "PIO") + target_link_libraries(cice PUBLIC PIO::PIO_Fortran) + endif() +endif() +if(OpenMP_Fortran_FOUND) + target_link_libraries(cice PRIVATE OpenMP::OpenMP_Fortran) +endif() + +# ice prescribed +add_dependencies(cice cdeps::cdeps) +target_compile_definitions(cice PUBLIC "DISABLE_FoX") +target_link_libraries(cice PUBLIC cdeps::cdeps) + +############################################################################### +### Install +############################################################################### + +install( + TARGETS cice + EXPORT cice-config + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib + COMPONENT Library) + +install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}/CICE) + +install(EXPORT cice-config + DESTINATION lib/cmake) diff --git a/CMEPS-interface/CMEPS b/CMEPS-interface/CMEPS index 663554e1c1..24e9eed4ff 160000 --- a/CMEPS-interface/CMEPS +++ b/CMEPS-interface/CMEPS @@ -1 +1 @@ -Subproject commit 663554e1c1724ade6292cf0a28a3c19e59caf980 +Subproject commit 24e9eed4ffe8138bef635c8f916f91b142595675 diff --git a/CMakeLists.txt b/CMakeLists.txt index dc67a69789..91fa5a855d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeModules/Modules) ############################################################################### # Valid applications and choices -list(APPEND VALID_APPS ATM ATMAERO ATMAQ ATMW ATMWM ATML LND S2S S2SA S2SW S2SWA S2SWAL ATM_DS2S ATM_DS2S-PCICE HAFS HAFSW HAFS-MOM6 HAFS-MOM6W HAFS-ALL NG-GODAS) +list(APPEND VALID_APPS ATM ATMAERO ATMAQ ATMW ATMWM ATML ATMF LND LND-LM4 S2S S2SA S2SW S2SWA S2SWAL ATM_DS2S ATM_DS2S-PCICE HAFS HAFSW HAFS-MOM6 HAFS-MOM6W HAFS-ALL NG-GODAS) set(APP NONE CACHE BOOL "Application Name") if(NOT (APP IN_LIST VALID_APPS)) message(FATAL_ERROR "${APP} is not a valid application.\nValid Applications are: ${VALID_APPS}") @@ -29,11 +29,13 @@ set(UFS_GOCART OFF CACHE BOOL "Enable GOCART") set(MOM6 OFF CACHE BOOL "Enable MOM6") set(HYCOM OFF CACHE BOOL "Enable HYCOM") set(CICE6 OFF CACHE BOOL "Enable CICE6") +set(LM4 OFF CACHE BOOL "Enable LM4") set(WW3 OFF CACHE BOOL "Enable WW3") set(STOCH_PHYS OFF CACHE BOOL "Enable Stochastic Physics") set(CMEPS OFF CACHE BOOL "Enable CMEPS") set(CDEPS OFF CACHE BOOL "Enable CDEPS") set(NOAHMP OFF CACHE BOOL "Enable NOAHMP") +set(FIRE_BEHAVIOR OFF CACHE BOOL "Enable Fire Behavior") # Configure selected application specific components message("") @@ -47,11 +49,13 @@ message("GOCART ........... ${UFS_GOCART}") message("MOM6 ............. ${MOM6}") message("HYCOM ............ ${HYCOM}") message("CICE6 ............ ${CICE6}") +message("LM4 .............. ${LM4}") message("WW3 .............. ${WW3}") message("STOCH_PHYS ....... ${STOCH_PHYS}") message("CDEPS ............ ${CDEPS}") message("CMEPS ............ ${CMEPS}") message("NOAHMP ........... ${NOAHMP}") +message("FIRE_BEHAVIOR .... ${FIRE_BEHAVIOR}") ############################################################################### ### Build Options @@ -156,7 +160,7 @@ if(FMS) elseif (APP MATCHES "^(S2S|S2SA|S2SW|S2SWA|S2SWAL|ATM_DS2S|ATM_DS2S-PCICE|NG-GODAS|HAFS-MOM6|HAFS-MOM6W)$") add_library(fms ALIAS FMS::fms_r8) endif() - if(APP MATCHES "^(ATM|ATMAERO|ATMAQ|ATMWM|ATMW|ATML|HAFS|HAFS-ALL)$") + if(APP MATCHES "^(ATM|ATMAERO|ATMAQ|ATMWM|ATMW|ATML|ATMF|ATML-LM4|LND-LM4|HAFS|HAFS-ALL)$") if(32BIT) add_library(fms ALIAS FMS::fms_r4) else() @@ -259,12 +263,25 @@ if(CDEPS) endif() ############################################################################### -### Land Components [NOAHMP] +### Land Components [NOAHMP and LM4] ############################################################################### + +if (LM4) + add_subdirectory(LM4-driver) +endif() + if(NOAHMP) add_subdirectory(NOAHMP-interface) endif() +############################################################################### +### Fire Components [FIRE_BEHAVIOR] +############################################################################### +if(FIRE_BEHAVIOR) + set(NUOPC "ON" CACHE STRING "Build fire_behavior with NUOPC cap" FORCE) + add_subdirectory(fire_behavior) +endif() + ############################################################################### ### UFS Library ############################################################################### @@ -324,6 +341,12 @@ if(CICE6) list(APPEND _ufs_libs_public cice) endif() +if (LM4) + add_dependencies(ufs lm4) + list(APPEND _ufs_defs_private FRONT_LM4=lm4_cap_mod) + list(APPEND _ufs_libs_public lm4) +endif() + if(CMEPS) add_dependencies(ufs cmeps) list(APPEND _ufs_defs_private CMEPS FRONT_CMEPS=MED) @@ -344,6 +367,12 @@ if(NOAHMP) list(APPEND _ufs_libs_public noahmp) endif() +if(FIRE_BEHAVIOR) + add_dependencies(ufs fire_behavior_nuopc) + list(APPEND _ufs_defs_private FRONT_FIRE_BEHAVIOR=fire_behavior_nuopc) + list(APPEND _ufs_libs_public fire_behavior_nuopc) +endif() + target_compile_definitions(ufs PRIVATE "${_ufs_defs_private}") target_link_libraries(ufs PUBLIC "${_ufs_libs_public}") diff --git a/FV3 b/FV3 index 40e014f3ec..49967251b8 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 40e014f3ec805fc10399b53ad6810bc57a79ce9e +Subproject commit 49967251b83255bdac7ac2f9626d2714e8b83d07 diff --git a/HYCOM-interface/CMakeLists.txt b/HYCOM-interface/CMakeLists.txt index 3a5fcdaefa..7debdcbc61 100644 --- a/HYCOM-interface/CMakeLists.txt +++ b/HYCOM-interface/CMakeLists.txt @@ -8,7 +8,12 @@ if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") set(CMAKE_Fortran_FLAGS_RELEASE "-O3") set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -fcheck=bounds -ffpe-trap=invalid,zero,overflow,underflow" ) set(CMAKE_Fortran_LINK_FLAGS "") -elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(Intel)$") + set(CMAKE_Fortran_FLAGS "-g -traceback -mcmodel=small -r8 ${HYCOM_Extra_FORTRAN_FLAGS}") + set(CMAKE_Fortran_FLAGS_RELEASE "-O3 -fp-model source -warn nogeneral") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check all -fpe0 -ftrapuv -link_mpi=dbg -init=snan,arrays") + set(CMAKE_Fortran_LINK_FLAGS "-V ${CMAKE_Fortran_FLAGS} -static-intel") +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(IntelLLVM)$") set(CMAKE_Fortran_FLAGS "-g -traceback -mcmodel=small -r8 ${HYCOM_Extra_FORTRAN_FLAGS}") set(CMAKE_Fortran_FLAGS_RELEASE "-O3 -fp-model source -warn nogeneral") set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check all -fpe0 -ftrapuv -link_mpi=dbg -init=snan,arrays") @@ -23,11 +28,16 @@ if(CMAKE_C_COMPILER_ID MATCHES "GNU") set(CMAKE_C_FLAGS_RELEASE "-O3") set(CMAKE_C_FLAGS_DEBUG "-O0") set(CMAKE_C_LINK_FLAGS "") -elseif(CMAKE_C_COMPILER_ID MATCHES "Intel") +elseif(CMAKE_C_COMPILER_ID MATCHES "^(Intel)$") set(CMAKE_C_FLAGS "-g -traceback -mcmodel=small ${HYCOM_Extra_C_FLAGS}") set(CMAKE_C_FLAGS_RELEASE "-O") set(CMAKE_C_FLAGS_DEBUG "-O0 -ftrapuv") set(CMAKE_C_LINK_FLAGS "-V ${CMAKE_C_FLAGS} -static-intel") +elseif(CMAKE_C_COMPILER_ID MATCHES "^(IntelLLVM)$") + set(CMAKE_C_FLAGS "-g -traceback -mcmodel=small ${HYCOM_Extra_C_FLAGS}") + set(CMAKE_C_FLAGS_RELEASE "-O") + set(CMAKE_C_FLAGS_DEBUG "-O0") + set(CMAKE_C_LINK_FLAGS "-V ${CMAKE_C_FLAGS} -static-intel") else() message(WARNING "C compiler with ID ${CMAKE_C_COMPILER_ID} will be used with CMake default options") endif() diff --git a/LM4-driver b/LM4-driver new file mode 160000 index 0000000000..c4d2337d86 --- /dev/null +++ b/LM4-driver @@ -0,0 +1 @@ +Subproject commit c4d2337d8607ec994b3cd61179eb974e0a237841 diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt index f3cf811ec2..57f9f7b8c9 100644 --- a/MOM6-interface/CMakeLists.txt +++ b/MOM6-interface/CMakeLists.txt @@ -6,13 +6,20 @@ if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") set(CMAKE_Fortran_FLAGS_RELEASE "-O2") set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -fcheck=bounds -ffpe-trap=invalid,zero,overflow,underflow" ) set(CMAKE_Fortran_LINK_FLAGS "") -elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(Intel)$") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -i4 -r8") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox") set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -debug minimal -fp-model source") set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -fpe0 -ftrapuv -init=snan,arrays") set(CMAKE_Fortran_LINK_FLAGS "") +elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(IntelLLVM)$") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -i4 -r8") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl") + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -debug minimal -fp-model precise") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -fpe0 -ftrapuv -init=snan,arrays") + set(CMAKE_Fortran_LINK_FLAGS "") else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") endif() diff --git a/README.md b/README.md index cd17b6afc2..45b6f6e2c1 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ The top level directory structure groups source code and input files as follow: | ```FV3/``` | Contains FV3 atmosphere model component including FV3 dynamical core, dynamics to physics driver, physics and IO. | | ```GOCART/``` | Contains GOCART aerosol model component | | ```HYCOM-interface/``` | Contains HYCOM ocean model component | +| ```LM4-driver/``` | Contains LM4 land component | | ```MOM6-interface/``` | Contains MOM6 ocean model component | | ```NOAHMP-interface/``` | Contains Noah-MP land model component | | ```WW3/``` | Contains community wave modeling framework WW3 | diff --git a/cmake/IntelLLVM.cmake b/cmake/IntelLLVM.cmake new file mode 100644 index 0000000000..963eaabace --- /dev/null +++ b/cmake/IntelLLVM.cmake @@ -0,0 +1,60 @@ +set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -g -traceback -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -align array64byte -qno-opt-dynamic-align") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -qno-opt-dynamic-align -fp-model precise") + +# warning #5462: Global name too long. +set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -diag-disable 5462") + +# remark #7712: This variable has not been used. +set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -diag-disable 7712") + +# remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. +set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -diag-disable 8291") + +# warning #5194: Source line truncated. +set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -diag-disable 5194") + +if(CMAKE_Platform STREQUAL "derecho.intel") + set(CMAKE_Fortran_LINK_FLAGS "-Wl,--copy-dt-needed-entries") +endif() + +if(NOT 32BIT) + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -real-size 64") +endif() + +if(DEBUG) + add_definitions(-DDEBUG) + set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug minimal -ftrapuv -init=snan,arrays") + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -ftrapuv") +else() + if(FASTER) + set(CMAKE_Fortran_FLAGS_RELEASE "-O3 -fp-model precise -assume buffered_stdout -fno-alias -align all -debug minimal -qoverride-limits -ftz") + set(CMAKE_C_FLAGS_RELEASE "-O3 -fp-model precise -debug minimal -qoverride-limits -ftz") + else() + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -debug minimal -qoverride-limits") + set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -fp-model precise") + set(CMAKE_C_FLAGS_RELEASE "-O2 -debug minimal") + endif() + if(AVX2) + set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -march=core-avx2") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -march=core-avx2") + elseif(SIMDMULTIARCH) + set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -axSSE4.2,CORE-AVX2") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -axSSE4.2,CORE-AVX2") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -mcmodel=medium") + elseif(AVX) + set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -march=core-avx-i") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -march=core-avx-i") + endif() +endif() + +if(APPLE) + # The linker on macOS does not include `common symbols` by default + # Passing the -c flag includes them and fixes an error with undefined symbols + set(CMAKE_Fortran_ARCHIVE_FINISH " -c ") +endif() + +# This must be last, to override all other optimization settings. +if(DISABLE_FMA) + set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -no-fma") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -no-fma") +endif() diff --git a/cmake/configure_apps.cmake b/cmake/configure_apps.cmake index b6db3a5759..d3ab16b673 100644 --- a/cmake/configure_apps.cmake +++ b/cmake/configure_apps.cmake @@ -13,7 +13,7 @@ ############################################################################### ### Configure Application Components ############################################################################### -if(APP MATCHES "^(ATM|ATMW|ATMWM|ATMAQ|ATML)$") +if(APP MATCHES "^(ATM|ATMW|ATMWM|ATMAQ|ATML|ATMF|ATML-LM4)$") set(FMS ON CACHE BOOL "Enable FMS" FORCE) set(FV3 ON CACHE BOOL "Enable FV3" FORCE) set(STOCH_PHYS ON CACHE BOOL "Enable Stochastic Physics" FORCE) @@ -31,6 +31,12 @@ if(APP MATCHES "^(ATM|ATMW|ATMWM|ATMAQ|ATML)$") set(CMEPS ON CACHE BOOL "Enable CMEPS" FORCE) set(NOAHMP ON CACHE BOOL "Enable NOAHMP" FORCE) message("Configuring UFS app in Atmosphere with Air Quality mode") + elseif(APP MATCHES "ATML-LM4") + set(CMEPS ON CACHE BOOL "Enable CMEPS" FORCE) + set(LM4 ON CACHE BOOL "Enable LM4" FORCE) + message("Configuring UFS app in Atmosphere with Air Quality mode") + elseif(APP MATCHES "ATMF") + set(FIRE_BEHAVIOR ON CACHE BOOL "Enable Fire Behavior" FORCE) else() message("Configuring UFS app in Atmosphere Only mode") endif() @@ -114,3 +120,10 @@ if(APP MATCHES "^(LND)$") set(CDEPS ON CACHE BOOL "Enable CDEPS" FORCE) set(NOAHMP ON CACHE BOOL "Enable NOAHMP" FORCE) endif() + +if(APP MATCHES "^(LND-LM4)$") + set(CMEPS ON CACHE BOOL "Enable CMEPS" FORCE) + set(CDEPS ON CACHE BOOL "Enable CDEPS" FORCE) + set(LM4 ON CACHE BOOL "Enable LM4" FORCE) + set(FMS ON CACHE BOOL "Enable FMS" FORCE) +endif() diff --git a/cmake/configure_gaea.intelllvm.cmake b/cmake/configure_gaea.intelllvm.cmake new file mode 100644 index 0000000000..42e6486231 --- /dev/null +++ b/cmake/configure_gaea.intelllvm.cmake @@ -0,0 +1,2 @@ +set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) +set(AVX2 OFF CACHE BOOL "Enable AVX2 instruction set" FORCE) diff --git a/doc/UsersGuide/Makefile b/doc/UsersGuide/Makefile index a883b1dda4..2b79cf2c86 100644 --- a/doc/UsersGuide/Makefile +++ b/doc/UsersGuide/Makefile @@ -15,6 +15,11 @@ help: .PHONY: help Makefile linkcheck +doc: + make clean + $(MAKE) linkcheck + $(MAKE) html + linkcheck: $(SPHINXBUILD) -b linkcheck $(SPHINXOPTS) $(SOURCEDIR) $(LINKCHECKDIR) diff --git a/doc/UsersGuide/source/CodeOverview.rst b/doc/UsersGuide/source/CodeOverview.rst index 72297ea4d7..852186292a 100644 --- a/doc/UsersGuide/source/CodeOverview.rst +++ b/doc/UsersGuide/source/CodeOverview.rst @@ -86,6 +86,8 @@ The UFS :term:`WM` repository supports the :term:`UFS` short- and medium-range w - https://github.com/NOAA-EMC/AQM * - Noah-MP Land Surface Model (Noah-MP) - https://github.com/NOAA-EMC/noahmp + * - NOAA-GFDL Land Model (:term:`LM4`) + - In the table, the left-hand column contains a description of each repository, and the right-hand column shows the GitHub location of the authoritative component repositories. @@ -143,6 +145,9 @@ The umbrella repository for the UFS WM is named ``ufs-weather-model``. Under thi │ └── HYCOM -------- HYCOM ocean model │ └── (NUOPC) -------- NUOPC HYCOM cap ├── LICENSE.md + ├── LM4-driver + │ ├── (LM4) -------- NUOPC NOAA-GFDL Land Model version 4 + │ └── (nuopc_cap) -------- NUOPC LM4 cap ├── modulefiles -------- system module files for supported HPC systems ├── MOM6-interface │ └── MOM6 diff --git a/doc/UsersGuide/source/Glossary.rst b/doc/UsersGuide/source/Glossary.rst index d43ca7943a..aa012eb238 100644 --- a/doc/UsersGuide/source/Glossary.rst +++ b/doc/UsersGuide/source/Glossary.rst @@ -10,16 +10,16 @@ Glossary To transport substances in the atmostphere by :term:`advection`. advection - According to the American Meteorological Society (AMS) `definition `__, advection is "The process of transport of an atmospheric property solely by the mass motion (velocity field) of the atmosphere." In common parlance, advection is movement of atmospheric substances that are carried around by the wind. + According to the American Meteorological Society (AMS) definition, `advection `_ is "The process of transport of an atmospheric property solely by the mass motion (velocity field) of the atmosphere." In common parlance, advection is movement of atmospheric substances that are carried around by the wind. ATM The Weather Model configuration that runs only the standalone atmospheric model. AQM - The `Air Quality Model `__ (AQM) is a UFS Application that dynamically couples the Community Multiscale Air Quality (:term:`CMAQ`) model with the UFS Weather Model through the :term:`NUOPC` Layer to simulate temporal and spatial variations of atmospheric compositions (e.g., ozone and aerosol compositions). The CMAQ, treated as a column chemistry model, updates concentrations of chemical species (e.g., ozone and aerosol compositions) at each integration time step. The transport terms (e.g., :term:`advection` and diffusion) of all chemical species are handled by the UFS Weather Model as :term:`tracers`. + The `Air Quality Model `_ (AQM) is a UFS Application that dynamically couples the Community Multiscale Air Quality (:term:`CMAQ`) model with the UFS Weather Model through the :term:`NUOPC` Layer to simulate temporal and spatial variations of atmospheric compositions (e.g., ozone and aerosol compositions). The CMAQ, treated as a column chemistry model, updates concentrations of chemical species (e.g., ozone and aerosol compositions) at each integration time step. The transport terms (e.g., :term:`advection` and diffusion) of all chemical species are handled by the UFS Weather Model as :term:`tracers`. CCPP - The `Common Community Physics Package `__ is a forecast-model agnostic, vetted collection of code containing atmospheric physical parameterizations and suites of parameterizations for use in Numerical Weather Prediction (:term:`NWP`) along with a framework that connects the physics to the host forecast model. + The `Common Community Physics Package `_ is a forecast-model agnostic, vetted collection of code containing atmospheric physical parameterizations and suites of parameterizations for use in Numerical Weather Prediction (:term:`NWP`) along with a framework that connects the physics to the host forecast model. CCPP-Framework The infrastructure that connects physics schemes with a host model; also refers to a software @@ -29,10 +29,10 @@ Glossary The pool of CCPP-compliant physics schemes; also refers to a software repository of the same name CDEPS - The `Community Data Models for Earth Predictive Systems `__ repository (CDEPS) contains a set of :term:`NUOPC`-compliant data components and :term:`ESMF`-based "stream" code that selectively removes feedback in coupled model systems. In essence, CDEPS handles the static Data Atmosphere (:term:`DATM`) integration with dynamic coupled model components (e.g., :term:`MOM6`). The CDEPS data models perform the basic function of reading external data files, modifying those data, and then sending the data back to the :term:`CMEPS` mediator. The fields sent to the :term:`mediator` are the same as those that would be sent by an active component. This takes advantage of the fact that the mediator and other CMEPS-compliant model components have no fundamental knowledge of whether another component is fully active or just a data component. More information about DATM is available in the `CDEPS Documentation `__. + The `Community Data Models for Earth Predictive Systems `_ repository (CDEPS) contains a set of :term:`NUOPC`-compliant data components and :term:`ESMF`-based "stream" code that selectively removes feedback in coupled model systems. In essence, CDEPS handles the static Data Atmosphere (:term:`DATM`) integration with dynamic coupled model components (e.g., :term:`MOM6`). The CDEPS data models perform the basic function of reading external data files, modifying those data, and then sending the data back to the :term:`CMEPS` mediator. The fields sent to the :term:`mediator` are the same as those that would be sent by an active component. This takes advantage of the fact that the mediator and other CMEPS-compliant model components have no fundamental knowledge of whether another component is fully active or just a data component. More information about DATM is available in the `CDEPS Documentation `_. CESM - The `Community Earth System Model `__ (CESM) is a fully-coupled global climate model developed at the National Center for Atmospheric Research (:term:`NCAR`) in collaboration with colleagues in the research community. + The `Community Earth System Model `_ (CESM) is a fully-coupled global climate model developed at the National Center for Atmospheric Research (:term:`NCAR`) in collaboration with colleagues in the research community. chgres_cube The preprocessing software used to create initial and boundary condition files to "coldstart" the forecast model. It is part of :term:`UFS_UTILS`. @@ -40,13 +40,13 @@ Glossary CICE CICE6 Sea Ice Model - `CICE `__ is a computationally efficient model for simulating the growth, melting, and movement of polar sea ice. It was designed as one component of a coupled atmosphere-ocean-land-ice global climate model. CICE has several interacting components, including a model of ice dynamics, a transport model that describes :term:`advection` of different state variables; and a vertical physics package called "Icepack". + `CICE `_ is a computationally efficient model for simulating the growth, melting, and movement of polar sea ice. It was designed as one component of a coupled atmosphere-ocean-land-ice global climate model. CICE has several interacting components, including a model of ice dynamics, a transport model that describes :term:`advection` of different state variables; and a vertical physics package called "Icepack". CMAQ - The `Community Multiscale Air Quality Model `__ (CMAQ, pronounced "cee-mak") is a numerical air quality model that predicts the concentration of airborne gases and particles and the deposition of these pollutants back to Earth's surface. The purpose of CMAQ is to provide fast, technically sound estimates of ozone, particulates, toxics, and acid deposition. CMAQ is an active open-source development project of the U.S. Environmental Protection Agency (EPA). Code is publicly availably at https://github.com/USEPA/CMAQ. + The `Community Multiscale Air Quality Model `_ (CMAQ, pronounced "cee-mak") is a numerical air quality model that predicts the concentration of airborne gases and particles and the deposition of these pollutants back to Earth's surface. The purpose of CMAQ is to provide fast, technically sound estimates of ozone, particulates, toxics, and acid deposition. CMAQ is an active open-source development project of the U.S. Environmental Protection Agency (EPA). Code is publicly availably at https://github.com/USEPA/CMAQ. CMEPS - The `Community Mediator for Earth Prediction Systems `__ (CMEPS) is a :term:`NUOPC`-compliant :term:`mediator` used for coupling Earth system model components. It is currently being used in NCAR's Community Earth System Model (:term:`CESM`) and NOAA's subseasonal-to-seasonal (S2S) coupled system. More information is available in the `CMEPS Documentation `__. + The `Community Mediator for Earth Prediction Systems `_ (CMEPS) is a :term:`NUOPC`-compliant :term:`mediator` used for coupling Earth system model components. It is currently being used in NCAR's Community Earth System Model (:term:`CESM`) and NOAA's subseasonal-to-seasonal (S2S) coupled system. More information is available in the `CMEPS Documentation `_. cron cron job @@ -58,21 +58,21 @@ Glossary Data assimilation is the process of combining observations, model data, and error statistics to achieve the best estimate of the state of a system. One of the major sources of error in weather and climate forecasts is uncertainty related to the initial conditions that are used to generate future predictions. Even the most precise instruments have a small range of unavoidable measurement error, which means that tiny measurement errors (e.g., related to atmospheric conditions and instrument location) can compound over time. These small differences result in very similar forecasts in the short term (i.e., minutes, hours), but they cause widely divergent forecasts in the long term. Errors in weather and climate forecasts can also arise because models are imperfect representations of reality. Data assimilation systems seek to mitigate these problems by combining the most timely observational data with a "first guess" of the atmospheric state (usually a previous forecast) and other sources of data to provide a "best guess" analysis of the atmospheric state to start a weather or climate simulation. When combined with an "ensemble" of model runs (many forecasts with slightly different conditions), data assimilation helps predict a range of possible atmospheric states, giving an overall measure of uncertainty in a given forecast. DATM - DATM is the *Data Atmosphere* component of :term:`CDEPS`. It uses static atmospheric forcing files (derived from observations or previous atmospheric model runs) instead of output from an active atmospheric model. This reduces the complexity and computational cost associated with coupling to an active atmospheric model. The *Data Atmosphere* component is particularly useful when employing computationally intensive Data Assimilation (DA) techniques to update ocean and/or sea ice fields in a coupled model. In general, use of DATM in place of :term:`ATM` can be appropriate when users are running a coupled model and only want certain components of the model to be active. More information about DATM is available in the `CDEPS Documentation `__. + DATM is the *Data Atmosphere* component of :term:`CDEPS`. It uses static atmospheric forcing files (derived from observations or previous atmospheric model runs) instead of output from an active atmospheric model. This reduces the complexity and computational cost associated with coupling to an active atmospheric model. The *Data Atmosphere* component is particularly useful when employing computationally intensive Data Assimilation (DA) techniques to update ocean and/or sea ice fields in a coupled model. In general, use of DATM in place of :term:`ATM` can be appropriate when users are running a coupled model and only want certain components of the model to be active. More information about DATM is available in the `CDEPS DATM Documentation `_. DOCN - DOCN is the *Data Ocean* component of :term:`CDEPS`. It uses static ocean forcing files (derived from observations or previous ocean model runs) instead of output from an active ocean model. This reduces the complexity and computational cost associated with coupling to an active ocean model. The *Data Ocean* component is particularly useful when employing computationally intensive Data Assimilation (DA) techniques to update atmospheric fields in a coupled model. In general, use of DOCN in place of :term:`MOM6` or :term:`HYCOM` can be appropriate when users are running a coupled model and only want certain components of the model to be active. More information about DOCN is available in the `CDEPS Documentation `__. + DOCN is the *Data Ocean* component of :term:`CDEPS`. It uses static ocean forcing files (derived from observations or previous ocean model runs) instead of output from an active ocean model. This reduces the complexity and computational cost associated with coupling to an active ocean model. The *Data Ocean* component is particularly useful when employing computationally intensive Data Assimilation (DA) techniques to update atmospheric fields in a coupled model. In general, use of DOCN in place of :term:`MOM6` or :term:`HYCOM` can be appropriate when users are running a coupled model and only want certain components of the model to be active. More information about DOCN is available in the `CDEPS DOCN Documentation `_. dycore dynamical core Global atmospheric model based on fluid dynamics principles, including Euler's equations of motion. EMC - The `Environmental Modeling Center `__ is one of :term:`NCEP`'s nine centers and leads the :term:`National Weather Service `'s modeling efforts. + The `Environmental Modeling Center `_ is one of :term:`NCEP`'s nine centers and leads the :term:`National Weather Service `'s modeling efforts. ESMF - `Earth System Modeling Framework `__. The ESMF defines itself as "a suite of software tools for developing high-performance, multi-component Earth science modeling applications." It is a community-developed software infrastructure for building and coupling models. + `Earth System Modeling Framework `_. The ESMF defines itself as "a suite of software tools for developing high-performance, multi-component Earth science modeling applications." It is a community-developed software infrastructure for building and coupling models. FMS The Flexible Modeling System (FMS) is a software framework for supporting the efficient @@ -82,21 +82,24 @@ Glossary FV3 FV3 dycore FV3 dynamical core - The Finite-Volume Cubed-Sphere :term:`dynamical core` (dycore). Developed at NOAA's `Geophysical - Fluid Dynamics Laboratory `__ (GFDL), it is a scalable and flexible dycore capable of both hydrostatic and non-hydrostatic atmospheric simulations. It is the dycore used in the UFS Weather Model. + The Finite-Volume Cubed-Sphere :term:`dynamical core` (dycore). Developed at NOAA's Geophysical + Fluid Dynamics Laboratory `(GFDL) `_, it is a scalable and flexible dycore capable of both hydrostatic and non-hydrostatic atmospheric simulations. It is the dycore used in the UFS Weather Model. GOCART NASA's Goddard Chemistry Aerosol Radiation and Transport (GOCART) model simulates the distribution of major tropospheric aerosol types, including sulfate, dust, organic carbon (OC), black carbon (BC), and sea salt aerosols. The UFS Weather Model integrates a prognostic aerosol component using GOCART. The code is publicly available on GitHub at https://github.com/GEOS-ESM/GOCART. HPC-Stack - The `HPC-Stack `__ is a repository that provides a unified, shell script-based build system for building the software stack required for numerical weather prediction (NWP) tools such as the `Unified Forecast System (UFS) `__ and the `Joint Effort for Data assimilation Integration (JEDI) `__ framework. + The `HPC-Stack `_ is a repository that provides a unified, shell script-based build system for building the software stack required for numerical weather prediction (NWP) tools such as the `Unified Forecast System (UFS) `_ and the `Joint Effort for Data assimilation Integration (JEDI) `_ framework. HAFS - The Hurricane Analysis and Forecast System (`HAFS `__) is a :term:`UFS` application for hurricane forecasting. It is an :term:`FV3`-based multi-scale model and data assimilation (DA) system capable of providing analyses and forecasts of the inner core structure of tropical cyclones (TC) --- including hurricanes and typhoons --- out to 7 days. This is key to improving size and intensity predictions. HAFS also provides analyses and forecasts of the large-scale environment that is known to influence a TC's motion. HAFS development targets an operational analysis and forecast system for hurricane forecasters with reliable, robust and skillful guidance on TC track and intensity (including rapid intensification), storm size, genesis, storm surge, rainfall, and tornadoes associated with TCs. Currently, HAFS is under active development with collaborative efforts among NCEP/EMC, AOML/HRD, GFDL, ESRL/GSD, ESRL/NESII, OFCM/AOC, and NCAR/DTC. + The Hurricane Analysis and Forecast System (`HAFS `_) is a :term:`UFS` application for hurricane forecasting. It is an :term:`FV3`-based multi-scale model and data assimilation (DA) system capable of providing analyses and forecasts of the inner core structure of tropical cyclones (TC) --- including hurricanes and typhoons --- out to 7 days. This is key to improving size and intensity predictions. HAFS also provides analyses and forecasts of the large-scale environment that is known to influence a TC's motion. HAFS development targets an operational analysis and forecast system for hurricane forecasters with reliable, robust and skillful guidance on TC track and intensity (including rapid intensification), storm size, genesis, storm surge, rainfall, and tornadoes associated with TCs. Currently, HAFS is under active development with collaborative efforts among NCEP/EMC, AOML/HRD, GFDL, ESRL/GSD, ESRL/NESII, OFCM/AOC, and NCAR/DTC. HYCOM - The HYbrid Coordinate Ocean Model (`HYCOM `__) was developed to address known shortcomings in the vertical coordinate scheme of the Miami Isopycnic-Coordinate Ocean Model (MICOM). HYCOM is a primitive equation, general circulation model with vertical coordinates that remain isopycnic in the open, stratified ocean. However, the isopycnal vertical coordinates smoothly transition to z-coordinates in the weakly stratified upper-ocean mixed layer, to terrain-following sigma coordinates in shallow water regions, and back to z-level coordinates in very shallow water. The latter transition prevents layers from becoming too thin where the water is very shallow. See the `HYCOM User's Guide `__ for more information on using the model. The `HYCOM model code `__ is publicly available on GitHub. + The HYbrid Coordinate Ocean Model (`HYCOM `_) was developed to address known shortcomings in the vertical coordinate scheme of the Miami Isopycnic-Coordinate Ocean Model (MICOM). HYCOM is a primitive equation, general circulation model with vertical coordinates that remain isopycnic in the open, stratified ocean. However, the isopycnal vertical coordinates smoothly transition to z-coordinates in the weakly stratified upper-ocean mixed layer, to terrain-following sigma coordinates in shallow water regions, and back to z-level coordinates in very shallow water. The latter transition prevents layers from becoming too thin where the water is very shallow. See the `HYCOM User's Guide `_ for more information on using the model. The `HYCOM model code `_ is publicly available on GitHub. + LM4 + NUOPC NOAA-GFDL Land Model version 4 + LND land component The Noah Multi-Physics (Noah-MP) land surface model (LSM) is an open-source, community-developed LSM that has been incorporated into the UFS Weather Model (WM). It is the UFS WM's land component. @@ -107,14 +110,14 @@ Glossary MOM MOM6 Modular Ocean Model - MOM6 is the latest generation of the Modular Ocean Model. It is numerical model code for simulating the ocean general circulation. MOM6 was originally developed by the `Geophysical Fluid Dynamics Laboratory `__. Currently, `MOM6 code `__ and an `extensive suite of test cases `__ are available under an open-development software framework. Although there are many public forks of MOM6, the `NOAA EMC fork `__ is used in the UFS Weather Model. + MOM6 is the latest generation of the Modular Ocean Model. It is numerical model code for simulating the ocean general circulation. MOM6 was originally developed by the `Geophysical Fluid Dynamics Laboratory `_. Currently, `MOM6 code `_ and an `extensive suite of test cases `_ are available under an open-development software framework. Although there are many public forks of MOM6, the `NOAA EMC fork `_ is used in the UFS Weather Model. MRW MRW App - The `Medium-Range Weather Application `__ is a UFS Application that targets predictions of atmospheric behavior out to about two weeks. It packages a prognostic atmospheric model (the UFS Weather Model), pre- and post-processing tools, and a community workflow. + The `Medium-Range Weather Application `_ is a UFS Application that targets predictions of atmospheric behavior out to about two weeks. It packages a prognostic atmospheric model (the UFS Weather Model), pre- and post-processing tools, and a community workflow. NCAR - The `National Center for Atmospheric Research `__. + The `National Center for Atmospheric Research `_. NCEP National Centers for Environmental Prediction (NCEP) is a branch of the :term:`National Weather Service ` and consists of nine centers, including the :term:`Environmental Modeling Center `. More information can be found at https://www.ncep.noaa.gov. @@ -165,10 +168,10 @@ Glossary SRW SRW App Short-Range Weather Application - The `Short-Range Weather Application `__ is a UFS Application that targets predictions of atmospheric behavior on a limited spatial domain and on time scales from minutes out to about two days. It packages a prognostic atmospheric model (the UFS Weather Model), pre- and post-processing tools, and a community workflow. + The `Short-Range Weather Application `_ is a UFS Application that targets predictions of atmospheric behavior on a limited spatial domain and on time scales from minutes out to about two days. It packages a prognostic atmospheric model (the UFS Weather Model), pre- and post-processing tools, and a community workflow. spack-stack - The `spack-stack `__ is a collaborative effort between the NOAA Environmental Modeling Center (EMC), the UCAR Joint Center for Satellite Data Assimilation (JCSDA), and the Earth Prediction Innovation Center (EPIC). *spack-stack* is a repository that provides a Spack-based method for building the software stack required for numerical weather prediction (NWP) tools such as the `Unified Forecast System (UFS) `__ and the `Joint Effort for Data assimilation Integration (JEDI) `__ framework. *spack-stack* uses the Spack package manager along with custom Spack configuration files and Python scripts to simplify installation of the libraries required to run various applications. The *spack-stack* can be installed on a range of platforms and comes pre-configured for many systems. Users can install the necessary packages for a particular application and later add the missing packages for another application without having to rebuild the entire stack. + The `spack-stack `_ is a collaborative effort between the NOAA Environmental Modeling Center (EMC), the UCAR Joint Center for Satellite Data Assimilation (JCSDA), and the Earth Prediction Innovation Center (EPIC). *spack-stack* is a repository that provides a Spack-based method for building the software stack required for numerical weather prediction (NWP) tools such as the `Unified Forecast System (UFS) `_ and the `Joint Effort for Data assimilation Integration (JEDI) `_ framework. *spack-stack* uses the Spack package manager along with custom Spack configuration files and Python scripts to simplify installation of the libraries required to run various applications. The *spack-stack* can be installed on a range of platforms and comes pre-configured for many systems. Users can install the necessary packages for a particular application and later add the missing packages for another application without having to rebuild the entire stack. Suite Definition File (SDF) An external file containing information about the @@ -181,20 +184,20 @@ Glossary well together tracer - According to the American Meteorological Society (AMS) `definition `__, a tracer is "Any substance in the atmosphere that can be used to track the history [i.e., movement] of an air mass." Tracers are carried around by the motion of the atmosphere (i.e., by :term:`advection`). These substances are usually gases (e.g., water vapor, CO2), but they can also be non-gaseous (e.g., rain drops in microphysics parameterizations). In weather models, temperature (or potential temperature), absolute humidity, and radioactivity are also usually treated as tracers. According to AMS, "The main requirement for a tracer is that its lifetime be substantially longer than the transport process under study." + According to the American Meteorological Society (AMS) definition, a `tracer `_ is "Any substance in the atmosphere that can be used to track the history [i.e., movement] of an air mass." Tracers are carried around by the motion of the atmosphere (i.e., by :term:`advection`). These substances are usually gases (e.g., water vapor, CO2), but they can also be non-gaseous (e.g., rain drops in microphysics parameterizations). In weather models, temperature (or potential temperature), absolute humidity, and radioactivity are also usually treated as tracers. According to AMS, "The main requirement for a tracer is that its lifetime be substantially longer than the transport process under study." UFS Unified Forecast System The Unified Forecast System (UFS) is a community-based, coupled, comprehensive Earth system modeling system. The UFS numerical applications span regional to global domains - and sub-hourly to seasonal time scales. The UFS is designed to support the :term:`Weather Enterprise` and to be the source system for NOAA's operational numerical weather prediction (:term:`NWP`) applications. For more information, visit https://ufscommunity.org/. + and sub-hourly to seasonal time scales. The UFS is designed to support the :term:`Weather Enterprise` and to be the source system for NOAA's operational numerical weather prediction (:term:`NWP`) applications. For more information, visit https://ufs.epic.noaa.gov/. UFS_UTILS - The UFS Utilities repository (`UFS_UTILS `__) contains a collection of pre-processing programs for use with the UFS Weather Model and UFS applications. These programs set up the model grid and create coldstart initial conditions. The code is publicly available on the `UFS_UTILS `__ Github repository. + The UFS Utilities repository (`UFS_UTILS `_) contains a collection of pre-processing programs for use with the UFS Weather Model and UFS applications. These programs set up the model grid and create coldstart initial conditions. The code is publicly available in the `UFS_UTILS GitHub repository `_. UPP Unified Post Processor - The `Unified Post Processor `__ is the :term:`post-processor` software developed at :term:`NCEP`. It is used operationally to + The `Unified Post Processor `_ is the :term:`post-processor` software developed at :term:`NCEP`. It is used operationally to convert the raw output from a variety of :term:`NCEP`'s :term:`NWP` models, including the :term:`FV3 dycore`, to a more useful form. WW3 @@ -210,6 +213,6 @@ Glossary A prognostic model that can be used for short- and medium-range research and operational forecasts. It can be an atmosphere-only model or be an atmospheric model coupled with one or more additional components, such as a wave or ocean model. - The UFS Weather Model repository is publicly available on `GitHub `__. + The UFS Weather Model repository is publicly available on `GitHub `_. diff --git a/doc/UsersGuide/source/InputsOutputs.rst b/doc/UsersGuide/source/InputsOutputs.rst index c4a79ed5f8..2ad87b2f74 100644 --- a/doc/UsersGuide/source/InputsOutputs.rst +++ b/doc/UsersGuide/source/InputsOutputs.rst @@ -793,7 +793,7 @@ The input files containing grid information and the time-varying forcing files f .. note:: - Users can find atmospheric forcing files for use with the land (:ref:`LND `) component in the `Land Data Assimilation (DA) data bucket `__. These files provide atmospheric forcing data related to precipitation, solar radiation, longwave radiation, temperature, pressure, winds, humidity, topography, and mesh data. Forcing files for the land component configuration come from the Global Soil Wetness Project Phase 3 (`GSWP3 `__) dataset. + Users can find atmospheric forcing files for use with the land (:ref:`LND `) component in the `Land Data Assimilation (DA) data bucket `_. These files provide atmospheric forcing data related to precipitation, solar radiation, longwave radiation, temperature, pressure, winds, humidity, topography, and mesh data. Forcing files for the land component configuration come from the Global Soil Wetness Project Phase 3 (`GSWP3 `_) dataset. .. code-block:: console @@ -1021,18 +1021,18 @@ AQM inputs defined in ``aqm.rc`` are listed and described in :numref:`Table %s < .. _lnd-in: -------- -LND -------- +-------------- +NOAH-MP (LND) +-------------- -LND component datasets are available from the `Land Data Assimilation (DA) System data bucket `__ and can be retrieved using a ``wget`` command: +LND component datasets are available from the `Land Data Assimilation (DA) System data bucket `_ and can be retrieved using a ``wget`` command: .. code-block:: console - wget https://noaa-ufs-land-da-pds.s3.amazonaws.com/current_land_da_release_data/v1.2.0/Landdav1.2.0_input_data.tar.gz - tar xvfz Landdav1.2.0_input_data.tar.gz + wget https://noaa-ufs-land-da-pds.s3.amazonaws.com/develop-20240501/Landda_develop_data.tar.gz + tar xvfz Landda_develop_data.tar.gz -These files will be untarred into an ``inputs`` directory if the user does not specify a different name. They include data for Dec. 21, 2019. :numref:`Table %s ` describes the file types. In each file name, ``YYYY`` refers to a valid 4-digit year, ``MM`` refers to a valid 2-digit month, and ``DD`` refers to a valid 2-digit day of the month. +These files will be untarred into an ``inputs`` directory. They include data for Jan. 1-2, 2000. :numref:`Table %s ` describes the file types. In each file name, ``YYYY`` refers to a valid 4-digit year, ``MM`` refers to a valid 2-digit month, and ``DD`` refers to a valid 2-digit day of the month. .. _LndInputFiles: @@ -1062,19 +1062,19 @@ These files will be untarred into an ``inputs`` directory if the user does not s oro_C96.mx100.tile*.nc - Tiled static files that contain information on maximum snow albedo, slope type, soil color and type, substrate temperature, vegetation greenness and type, and orography (grid and land mask information). ``*`` stands for the grid tile number [1-6]. - - Static/fixed files - * - grid_spec.nc + - FV3 fix files/Grid information + * - grid_spec.nc (aka C96.mosaic.nc) - Contains information on the mosaic grid - - Grid + - FV3 fix files/Grid information * - C96_grid.tile*.nc - - C96 grid information for tiles 1-6, where ``*`` is the grid tile number [1-6]. - - Grid + - C96 grid information for tiles 1-6 at C96 grid resolution, where ``*`` is the grid tile number [1-6]. + - FV3 fix files/Grid information * - C96_oro_data.tile*.nc / oro_C96.mx100.tileN.nc - Orography files that contain grid and land mask information, where ``*`` is the grid tile number [1-6]. ``mx100`` refers to the ocean resolution (100=1º). - - Grid - * - See :ref:`CDEPS ` for information on atmospheric forcing files. + - FV3 fix files/Grid information + * - See :ref:`CDEPS ` for information on GSWP3 atmospheric forcing files. - Atmospheric forcing - - CDEPS + - CDEPS/DATM * - ghcn_snwd_ioda_YYYYMMDD.nc - GHCN snow depth data assimilation files - DA @@ -1088,9 +1088,9 @@ These files will be untarred into an ``inputs`` directory if the user does not s Static Datasets (i.e., *fix files*) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -The static files (listed in :numref:`Table %s `) include specific information on location, time, soil layers, and fixed (invariant) experiment parameters that are required for the land component to run. The data must be provided in :term:`netCDF` format. +The fix files (listed in :numref:`Table %s `) include specific information on location, time, soil layers, and fixed (invariant) experiment parameters that are required for the land component to run. The data must be provided in :term:`netCDF` format. -The following static files are available in the ``inputs/UFS_WM/FV3_fix_tiled/C96/`` data directory (downloaded :ref:`above `): +The following fix files are available in the ``inputs/UFS_WM/FV3_fix_tiled/C96/`` data directory (downloaded :ref:`above `): .. code-block:: @@ -1104,7 +1104,7 @@ The following static files are available in the ``inputs/UFS_WM/FV3_fix_tiled/C9 oro_C96.mx100.tile*.nc where ``*`` refers to the tile number (1-6). -Details on the configuration variables included in this file are available in the :ref:`Land DA documentation `. +Details on the configuration variables included in these files are available in the :ref:`Land DA documentation `. .. _lnd-grid-ic-files: @@ -1148,6 +1148,7 @@ The configuration files used by the UFS Weather Model are listed here and descri * ``field_table`` * ``model_configure`` * ``ufs.configure`` + * ``fd_ufs.yaml`` * ``suite_[suite_name].xml`` (used only at build time) * ``datm.streams`` (used by CDEPS) * ``datm_in`` (used by CDEPS) @@ -1675,6 +1676,34 @@ However, ``ufs.configure`` files for other configurations of the Weather Model a .. note:: The ``aoflux_code`` option is used to define the algorithm that will be used to calculate atmosphere-ocean fluxes. The possible options are ``cesm`` and ``ccpp``. If ``ccpp`` is selected then the suite file provided in the ``aoflux_ccpp_suite`` option is used to calculate atmosphere-ocean fluxes through the use of CCPP host model. + +.. _fd-ufs: + +----------------- +``fd_ufs.yaml`` +----------------- + +The ``fd_ufs.yaml`` file contains a field dictionary to configure several fields that are used in import/export operations by different Earth modeling components in ESMF's NUOPC coupling system. It allows the sharing of coupling fields between components. Entries in the field dictionary are organized as YAML lists of maps. The NUOPC Field Dictionary data structure in the model code is set up by the NUOPC function called ``NUOPC_FieldDictionarySetup()``, which loads the ``fd_ufs.yaml`` file (see `UFSDriver.F90 `_). The field +metadata described in each entry are used by the NUOPC layer to match fields provided and requested by the various component models. The field dictionary can be shared with other Earth modeling systems that use the same ESPS coupling strategy, such as the Community Earth System Model (CESM). + +The standard field metadata for each coupling field has the following keys and corresponding values: + +.. code-block:: console + + - standard_name: + canonical_units: + description: + alias: + +* ``standard_name`` (required): Name of the field. +* ``canonical_units`` (required): The units used to fully define the field +* ``description`` (optional): Brief explanation of the field +* ``alias`` (optional): Alternative names for the field. An alias can be one character string or a list of strings (e.g., ```` or ``[, ]``). This allows a field to have different names used in the coupling field exchange. + +Either the ``standard_name`` or ``alias`` name can be used in a component model, and the NUOPC layer will recognize these fields as the same field using the definitions provided in the YAML file. For more on the NUOPC field dictionary, visit the `documentation `_. + + + .. _SDF-file: --------------------------------------- diff --git a/doc/UsersGuide/source/Introduction.rst b/doc/UsersGuide/source/Introduction.rst index b2d86b08c1..829d332e4a 100644 --- a/doc/UsersGuide/source/Introduction.rst +++ b/doc/UsersGuide/source/Introduction.rst @@ -8,7 +8,7 @@ The Unified Forecast System (:term:`UFS`) Weather Model (:term:`WM`) is a progno used for short- and medium-range research and operational forecasts, as exemplified by its use in the operational Global Forecast System (GFS) of the National Oceanic and Atmospheric Administration (NOAA). In addition to its use in NOAA's operational forecast systems, the UFS WM is the atmospheric model used in public UFS application releases, such as the Short-Range Weather (SRW) Application v2.2.0 release. These releases represent a snapshot of a continuously evolving system undergoing open -development. More information about the UFS can be found on the UFS Community Portal at https://ufscommunity.org/ and on the Earth Prediction Innovation Center (EPIC) website at https://epic.noaa.gov/get-code/ufs-weather-model/. +development. More information about the UFS can be found on the UFS Community Portal at https://ufs.epic.noaa.gov/ and on the Earth Prediction Innovation Center (EPIC) website at https://epic.noaa.gov/get-code/ufs-weather-model/. Key architectural elements of the UFS WM, along with links to external detailed documentation for those elements, are listed below: diff --git a/doc/UsersGuide/source/conf.py b/doc/UsersGuide/source/conf.py index ea5e7cf860..ae16c27be2 100644 --- a/doc/UsersGuide/source/conf.py +++ b/doc/UsersGuide/source/conf.py @@ -14,13 +14,15 @@ # import os import sys +import sphinx +from sphinx.util import logging sys.path.insert(0, os.path.abspath('.')) - +sys.path.insert(0, os.path.abspath('../../../tests-dev')) # -- Project information ----------------------------------------------------- project = 'UFS Weather Model Users Guide' -copyright = '2020' +copyright = '2024' author = ' ' # The short X.Y version @@ -121,6 +123,7 @@ def setup(app): app.add_css_file('custom.css') # may also be an URL app.add_css_file('theme_overrides.css') # may also be an URL + app.connect('autodoc-process-docstring', warn_undocumented_members) # Created warnings for undocumented portions of Python scripts # Custom sidebar templates, must be a dictionary that maps document names # to template names. @@ -212,6 +215,34 @@ def setup(app): # -- Extension configuration ------------------------------------------------- +# -- Options for autodoc extension --------------------------------------- + +autodoc_mock_imports = [ + ] + +logger = logging.getLogger(__name__) + +# Ensure that warnings pop up when functions, attributes, or methods are undocumented +members_to_watch = ['function', 'attribute', 'method'] +def warn_undocumented_members(app, what, name, obj, options, lines): + if(what in members_to_watch and len(lines)==0): + message = what + " is undocumented: " + name + "(%d)"% len(lines) + logger.warning(message) + +autodoc_default_options = { + "members": True, + "undoc-members": True, + "show-inheritance": True, +} + +add_module_names = False + +# -- Options for napoleon extension --------------------------------------- + +napoleon_numpy_docstring = False +napoleon_google_docstring = True +napoleon_custom_sections = [('Returns', 'params_style')] # Allows return of multiple values + # -- Options for intersphinx extension --------------------------------------- # Example configuration for intersphinx: refer to the Python standard library. diff --git a/doc/UsersGuide/source/create_log.rst b/doc/UsersGuide/source/create_log.rst new file mode 100644 index 0000000000..80158437ee --- /dev/null +++ b/doc/UsersGuide/source/create_log.rst @@ -0,0 +1,7 @@ +create\_log module +================== + +.. automodule:: create_log + :members: + :undoc-members: + :show-inheritance: diff --git a/doc/UsersGuide/source/create_xml.rst b/doc/UsersGuide/source/create_xml.rst new file mode 100644 index 0000000000..29037b6637 --- /dev/null +++ b/doc/UsersGuide/source/create_xml.rst @@ -0,0 +1,7 @@ +create\_xml module +================== + +.. automodule:: create_xml + :members: + :undoc-members: + :show-inheritance: diff --git a/doc/UsersGuide/source/index.rst b/doc/UsersGuide/source/index.rst index c6636e8452..6004f5a5fe 100644 --- a/doc/UsersGuide/source/index.rst +++ b/doc/UsersGuide/source/index.rst @@ -15,6 +15,7 @@ Welcome to the UFS Weather Model User's Guide BuildingAndRunning InputsOutputs Configurations + modules ConfigParameters AutomatedTesting FAQ diff --git a/doc/UsersGuide/source/modules.rst b/doc/UsersGuide/source/modules.rst new file mode 100644 index 0000000000..456173aa9a --- /dev/null +++ b/doc/UsersGuide/source/modules.rst @@ -0,0 +1,9 @@ +Technical Documentation for ``tests-dev`` +========================================== + +.. toctree:: + :maxdepth: 4 + + create_log + create_xml + ufs_test_utils diff --git a/doc/UsersGuide/source/ufs_test_utils.rst b/doc/UsersGuide/source/ufs_test_utils.rst new file mode 100644 index 0000000000..c5291bb440 --- /dev/null +++ b/doc/UsersGuide/source/ufs_test_utils.rst @@ -0,0 +1,7 @@ +ufs\_test\_utils module +======================= + +.. automodule:: ufs_test_utils + :members: + :undoc-members: + :show-inheritance: diff --git a/driver/UFS.F90 b/driver/UFS.F90 index 26501a124b..2571dbd9ec 100644 --- a/driver/UFS.F90 +++ b/driver/UFS.F90 @@ -32,6 +32,8 @@ PROGRAM UFS ! !----------------------------------------------------------------------- ! + use, intrinsic :: iso_fortran_env, only : compiler_version + USE MPI USE ESMF ! @@ -127,9 +129,10 @@ PROGRAM UFS ! if (mype == 0) then call w3tagb('ufs-weather-model',0,0,0,'np23') + write(*,'(A,A)') 'Compiler version: ', compiler_version() // new_line("") call MPI_Get_library_version(library_version, resultlen, rc) - write(*,'(A,A)') 'MPI Library = ', library_version(1:resultlen) - write(*,'(A,I0,A,I0)')'MPI Version = ', mpi_version,'.',mpi_subversion + write(*,'(A,A)') 'MPI Library: ', library_version(1:resultlen) + write(*,'(A,I0,A,I0)')'MPI Version: ', mpi_version,'.',mpi_subversion endif ! !----------------------------------------------------------------------- diff --git a/driver/UFSDriver.F90 b/driver/UFSDriver.F90 index 53c51d818b..4cc52bfa03 100644 --- a/driver/UFSDriver.F90 +++ b/driver/UFSDriver.F90 @@ -23,7 +23,7 @@ MODULE UFSDriver ! UFS Driver component ! /|\ ! / | \ -! ATM/OCN/ICE/WAV/LND/IPM/HYD .. components +! ATM/OCN/ICE/WAV/LND/IPM/HYD/FIR .. components ! | | | ! | | (CICE, etc.) ! | | @@ -79,8 +79,15 @@ MODULE UFSDriver #ifdef FRONT_NOAH use FRONT_NOAH, only: NOAH_SS => SetServices #endif +#ifdef FRONT_LM4 + use FRONT_LM4, only: LM4_SS => SetServices +#endif #ifdef FRONT_NOAHMP use FRONT_NOAHMP, only: NOAHMP_SS => SetServices +#endif + ! - Handle build time FIR options: +#ifdef FRONT_FIRE_BEHAVIOR + use FRONT_FIRE_BEHAVIOR, only: FIRE_BEHAVIOR_SS => SetServices #endif #ifdef FRONT_LIS use FRONT_LIS, only: LIS_SS => SetServices @@ -463,6 +470,14 @@ subroutine SetModelServices(driver, rc) found_comp = .true. end if #endif +#ifdef FRONT_LM4 + if (trim(model) == "lm4") then + call NUOPC_DriverAddComp(driver, trim(prefix), LM4_SS, & + petList=petList, comp=comp, rc=rc) + if (ChkErr(rc,__LINE__,u_FILE_u)) return + found_comp = .true. + end if +#endif #ifdef FRONT_NOAHMP if (trim(model) == "noahmp") then call NUOPC_DriverAddComp(driver, trim(prefix), NOAHMP_SS, & @@ -471,6 +486,14 @@ subroutine SetModelServices(driver, rc) found_comp = .true. end if #endif +#ifdef FRONT_FIRE_BEHAVIOR + if (trim(model) == "fire_behavior") then + call NUOPC_DriverAddComp(driver, trim(prefix), FIRE_BEHAVIOR_SS, & + petList=petList, comp=comp, rc=rc) + if (ChkErr(rc,__LINE__,u_FILE_u)) return + found_comp = .true. + end if +#endif #ifdef FRONT_LIS if (trim(model) == "lis") then !TODO: Remove bail code and pass info and SetVM to DriverAddComp diff --git a/fire_behavior b/fire_behavior new file mode 160000 index 0000000000..05cad173fe --- /dev/null +++ b/fire_behavior @@ -0,0 +1 @@ +Subproject commit 05cad173feeb598431e3ef5f17c2df6562c8d101 diff --git a/modulefiles/ufs_acorn.intel.lua b/modulefiles/ufs_acorn.intel.lua index 4257dc8b3f..e259acb835 100644 --- a/modulefiles/ufs_acorn.intel.lua +++ b/modulefiles/ufs_acorn.intel.lua @@ -2,7 +2,7 @@ help([[ Load environment to build UFS on Acorn with Intel compiler ]]) -prepend_path("MODULEPATH", "/lfs/h1/emc/nceplibs/noscrub/spack-stack/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/lfs/h1/emc/nceplibs/noscrub/spack-stack/spack-stack-1.6.0/envs/unified-env-fms-2024.01/install/modulefiles/Core") load("stack-intel") load("stack-cray-mpich") @@ -17,9 +17,6 @@ remove_path("MODULEPATH", "/apps/prod/lmodules/INTEL_cray_mpich/19.1.3.304/cray- load("cmake") load("ufs_common") -prepend_path("MODULEPATH", "/lfs/h1/emc/nceplibs/noscrub/UPP_IFI/modulefiles") -load("ifi/20230118-intel-19.1.3.304") - setenv("CC", "cc") setenv("CXX", "CC") setenv("FC", "ftn") diff --git a/modulefiles/ufs_common.lua b/modulefiles/ufs_common.lua index a1c4fcfd18..062fa38449 100644 --- a/modulefiles/ufs_common.lua +++ b/modulefiles/ufs_common.lua @@ -11,7 +11,7 @@ local ufs_modules = { {["netcdf-fortran"] = "4.6.1"}, {["parallelio"] = "2.5.10"}, {["esmf"] = "8.6.0"}, - {["fms"] = "2023.04"}, + {["fms"] = "2024.01"}, {["bacio"] = "2.4.1"}, {["crtm"] = "2.4.0"}, {["g2"] = "3.5.1"}, diff --git a/modulefiles/ufs_derecho.gnu.lua b/modulefiles/ufs_derecho.gnu.lua index 4c21b69b0e..295b5560dc 100644 --- a/modulefiles/ufs_derecho.gnu.lua +++ b/modulefiles/ufs_derecho.gnu.lua @@ -9,7 +9,7 @@ load("mysql/8.0.33") setenv("LMOD_TMOD_FIND_FIRST","yes") prepend_path("MODULEPATH", "/lustre/desc1/scratch/epicufsrt/contrib/modulefiles_extra") -prepend_path("MODULEPATH", "/glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") unload("ncarcompilers") stack_gnu_ver=os.getenv("stack_gnu_ver") or "12.2.0" diff --git a/modulefiles/ufs_derecho.intel.lua b/modulefiles/ufs_derecho.intel.lua index 1f3c823f99..f858670436 100644 --- a/modulefiles/ufs_derecho.intel.lua +++ b/modulefiles/ufs_derecho.intel.lua @@ -9,7 +9,7 @@ load("mysql/8.0.33") setenv("LMOD_TMOD_FIND_FIRST","yes") prepend_path("MODULEPATH", "/lustre/desc1/scratch/epicufsrt/contrib/modulefiles_extra") -prepend_path("MODULEPATH", "/glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") unload("ncarcompilers") stack_intel_ver=os.getenv("stack_intel_ver") or "2021.10.0" diff --git a/modulefiles/ufs_gaea.intel.lua b/modulefiles/ufs_gaea.intel.lua index fb2eb49a1b..834c8fc41f 100644 --- a/modulefiles/ufs_gaea.intel.lua +++ b/modulefiles/ufs_gaea.intel.lua @@ -1,16 +1,16 @@ help([[ - This module loads libraries required for building and running UFS Weather Model + This module loads libraries required for building and running UFS Weather Model on the NOAA RDHPC machine Gaea C5 using Intel-2023.1.0. ]]) whatis([===[Loads libraries needed for building the UFS Weather Model on Gaea ]===]) -prepend_path("MODULEPATH", "/ncrc/proj/epic/spack-stack/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/ncrc/proj/epic/spack-stack/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") -stack_intel_ver=os.getenv("stack_intel_ver") or "2023.1.0" +stack_intel_ver=os.getenv("stack_intel_ver") or "2023.2.0" load(pathJoin("stack-intel", stack_intel_ver)) -stack_cray_mpich_ver=os.getenv("stack_cray_mpich_ver") or "8.1.25" +stack_cray_mpich_ver=os.getenv("stack_cray_mpich_ver") or "8.1.28" load(pathJoin("stack-cray-mpich", stack_cray_mpich_ver)) stack_python_ver=os.getenv("stack_python_ver") or "3.10.13" diff --git a/modulefiles/ufs_gaea.intelllvm.lua b/modulefiles/ufs_gaea.intelllvm.lua new file mode 100644 index 0000000000..01d8585454 --- /dev/null +++ b/modulefiles/ufs_gaea.intelllvm.lua @@ -0,0 +1,39 @@ +help([[ + This module loads libraries required for building and running UFS Weather Model + on the NOAA RDHPC machine Gaea C5 using Intel-2023.1.0. +]]) + +whatis([===[Loads libraries needed for building the UFS Weather Model on Gaea ]===]) + +prepend_path("MODULEPATH", "/ncrc/proj/epic/spack-stack/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") + +stack_intel_ver=os.getenv("stack_intel_ver") or "2023.2.0" +load(pathJoin("stack-intel", stack_intel_ver)) + +stack_cray_mpich_ver=os.getenv("stack_cray_mpich_ver") or "8.1.28" +load(pathJoin("stack-cray-mpich", stack_cray_mpich_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)) + +unload("darshan-runtime") +unload("cray-libsci") + +load("intel-classic/2023.2.0") + +setenv("I_MPI_CC", "icx") +setenv("I_MPI_CXX", "icpx") +setenv("I_MPI_F90", "ifx") + +setenv("CC","cc") +setenv("CXX","CC") +setenv("FC","ftn") +setenv("CMAKE_Platform","gaea.intelllvm") diff --git a/modulefiles/ufs_hera.gnu.lua b/modulefiles/ufs_hera.gnu.lua index 0b38f9c1f4..4e53200209 100644 --- a/modulefiles/ufs_hera.gnu.lua +++ b/modulefiles/ufs_hera.gnu.lua @@ -4,7 +4,7 @@ loads UFS Model prerequisites for Hera/GNU prepend_path("MODULEPATH", "/scratch2/NCEPDEV/stmp1/role.epic/installs/gnu/modulefiles") prepend_path("MODULEPATH", "/scratch2/NCEPDEV/stmp1/role.epic/installs/openmpi/modulefiles") -prepend_path("MODULEPATH", "/scratch2/NCEPDEV/stmp1/role.epic/spack-stack/spack-stack-1.6.0_gnu13/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/scratch2/NCEPDEV/stmp1/role.epic/spack-stack/spack-stack-1.6.0_gnu13/envs/fms-2024.01/install/modulefiles/Core") stack_gnu_ver=os.getenv("stack_gnu_ver") or "13.3.0" load(pathJoin("stack-gcc", stack_gnu_ver)) diff --git a/modulefiles/ufs_hera.intel.lua b/modulefiles/ufs_hera.intel.lua index 7d3c3b4e27..feaa88e560 100644 --- a/modulefiles/ufs_hera.intel.lua +++ b/modulefiles/ufs_hera.intel.lua @@ -2,7 +2,7 @@ help([[ loads UFS Model prerequisites for Hera/Intel ]]) -prepend_path("MODULEPATH", "/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/scratch1/NCEPDEV/nems/role.epic/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)) diff --git a/modulefiles/ufs_hera.intelllvm.lua b/modulefiles/ufs_hera.intelllvm.lua new file mode 100644 index 0000000000..7dfdd61ace --- /dev/null +++ b/modulefiles/ufs_hera.intelllvm.lua @@ -0,0 +1,33 @@ +help([[ +loads UFS Model prerequisites for Hera/IntelLLVM +]]) + +prepend_path("MODULEPATH", "/scratch1/NCEPDEV/nems/role.epic/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)) + +load("gnu") +load("intel/2023.2.0") + +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("I_MPI_CC", "icx") +setenv("I_MPI_CXX", "icpx") +setenv("I_MPI_FC", "ifx") + +setenv("CC", "mpicc") +setenv("CXX", "mpiicpc") +setenv("FC", "mpifc") +setenv("CMAKE_Platform", "hera.intel") + +whatis("Description: UFS build environment") diff --git a/modulefiles/ufs_hercules.gnu.lua b/modulefiles/ufs_hercules.gnu.lua index 6645dd3c80..035290a9c7 100644 --- a/modulefiles/ufs_hercules.gnu.lua +++ b/modulefiles/ufs_hercules.gnu.lua @@ -2,7 +2,7 @@ help([[ loads UFS Model prerequisites for Hercules/GNU ]]) -prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") -- for mvapich2, need: prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/modulefiles") diff --git a/modulefiles/ufs_hercules.intel.lua b/modulefiles/ufs_hercules.intel.lua index 8f16440134..455ea4d0f4 100644 --- a/modulefiles/ufs_hercules.intel.lua +++ b/modulefiles/ufs_hercules.intel.lua @@ -2,7 +2,7 @@ help([[ loads UFS Model prerequisites for Hercules/Intel ]]) -prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0" load(pathJoin("stack-intel", stack_intel_ver)) diff --git a/modulefiles/ufs_hercules.intelllvm.lua b/modulefiles/ufs_hercules.intelllvm.lua new file mode 100644 index 0000000000..2d5627b417 --- /dev/null +++ b/modulefiles/ufs_hercules.intelllvm.lua @@ -0,0 +1,30 @@ +help([[ +loads UFS Model prerequisites for Hercules/IntelLLVM +]]) + +prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") + +stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0" +load(pathJoin("stack-intel", stack_intel_ver)) + +stack_impi_ver=os.getenv("stack_impi_ver") or "2021.9.0" +load(pathJoin("stack-intel-oneapi-mpi", stack_impi_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("I_MPI_CC", "icx") +setenv("I_MPI_CXX", "icpx") +setenv("I_MPI_F90", "ifx") + +setenv("CC", "mpiicc") +setenv("CXX", "mpiicpc") +setenv("FC", "mpiifort") +setenv("CMAKE_Platform", "hercules.intel") + +whatis("Description: UFS build environment") diff --git a/modulefiles/ufs_jet.intel.lua b/modulefiles/ufs_jet.intel.lua index 8e54160be8..63dd53721a 100644 --- a/modulefiles/ufs_jet.intel.lua +++ b/modulefiles/ufs_jet.intel.lua @@ -2,7 +2,7 @@ help([[ loads UFS Model prerequisites for Jet/Intel ]]) -prepend_path("MODULEPATH", "/contrib/spack-stack/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +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)) diff --git a/modulefiles/ufs_noaacloud.intel.lua b/modulefiles/ufs_noaacloud.intel.lua index 98397ef11c..658d9a65f0 100644 --- a/modulefiles/ufs_noaacloud.intel.lua +++ b/modulefiles/ufs_noaacloud.intel.lua @@ -2,19 +2,29 @@ help([[ loads UFS Model prerequisites for NOAA Parallelworks/Intel ]]) -prepend_path("MODULEPATH", "/contrib/spack-stack/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/contrib/spack-stack-rocky8/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") +prepend_path("MODULEPATH", "/apps/modules/modulefiles") -stack_intel_ver=os.getenv("stack_intel_ver") or "2021.3.0" +gnu_ver=os.getenv("gnu_ver") or "" +load(pathJoin("gnu", gnu_ver)) + +stack_intel_ver=os.getenv("stack_intel_ver") or "" load(pathJoin("stack-intel", stack_intel_ver)) -stack_impi_ver=os.getenv("stack_impi_ver") or "2021.3.0" -load(pathJoin("stack-intel-oneapi-mpi", stack_impi_ver)) +stack_intel_oneapi_mpi_ver=os.getenv("stack_intel_oneapi_mpi_ver") or "" +load(pathJoin("stack-intel-oneapi-mpi", stack_intel_oneapi_mpi_ver)) + +gnu_ver=os.getenv("gnu_ver") or "" +unload(pathJoin("gnu", gnu_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") diff --git a/modulefiles/ufs_orion.intel.lua b/modulefiles/ufs_orion.intel.lua index 51cc375df8..d6e25efad5 100644 --- a/modulefiles/ufs_orion.intel.lua +++ b/modulefiles/ufs_orion.intel.lua @@ -2,7 +2,7 @@ help([[ loads UFS Model prerequisites for Orion/Intel ]]) -prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/upp-addon-env/install/modulefiles/Core") +prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0" load(pathJoin("stack-intel", stack_intel_ver)) @@ -15,6 +15,9 @@ load(pathJoin("cmake", cmake_ver)) load("ufs_common") +-- HDF5 needed for LM4 +hdf5_ver=os.getenv("hdf5_ver") or "1.14.0" +load(pathJoin("hdf5", hdf5_ver)) nccmp_ver=os.getenv("nccmp_ver") or "1.9.0.1" load(pathJoin("nccmp", nccmp_ver)) diff --git a/modulefiles/ufs_orion.intelllvm.lua b/modulefiles/ufs_orion.intelllvm.lua new file mode 100644 index 0000000000..b464ca44c8 --- /dev/null +++ b/modulefiles/ufs_orion.intelllvm.lua @@ -0,0 +1,30 @@ +help([[ +loads UFS Model prerequisites for OrionLLVM/Intel +]]) + +prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core") + +stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0" +load(pathJoin("stack-intel", stack_intel_ver)) + +stack_impi_ver=os.getenv("stack_impi_ver") or "2021.9.0" +load(pathJoin("stack-intel-oneapi-mpi", stack_impi_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("I_MPI_CC", "icx") +setenv("I_MPI_CXX", "icpx") +setenv("I_MPI_F90", "ifx") + +setenv("CC", "mpiicc") +setenv("CXX", "mpiicpc") +setenv("FC", "mpiifort") +setenv("CMAKE_Platform", "orion.intel") + +whatis("Description: UFS build environment") diff --git a/modulefiles/ufs_wcoss2.intel.lua b/modulefiles/ufs_wcoss2.intel.lua index a2445a9026..983365d6fc 100644 --- a/modulefiles/ufs_wcoss2.intel.lua +++ b/modulefiles/ufs_wcoss2.intel.lua @@ -26,14 +26,14 @@ local ufs_modules = { {["netcdf-C"] = "4.9.2"}, {["pio-C"] = "2.5.10"}, {["esmf-C"] = "8.6.0"}, - {["fms-C"] = "2023.04"}, + {["fms"] = "2024.01"}, {["bacio"] = "2.4.1"}, {["crtm"] = "2.4.0"}, {["g2"] = "3.5.1"}, {["g2tmpl"] = "1.13.0"}, - {["ip"] = "3.3.3"}, + {["ip"] = "4.0.0"}, {["sp"] = "2.3.3"}, - {["w3emc"] = "2.9.2"}, + {["w3emc"] = "2.12.0"}, {["gftl-shared"] = "1.6.1"}, {["mapl-C"] = "2.40.3"}, {["pnetcdf-C"] = "1.12.2"}, diff --git a/tests-dev/baseline_setup.yaml b/tests-dev/baseline_setup.yaml index 18acbf67c5..5cea75996f 100644 --- a/tests-dev/baseline_setup.yaml +++ b/tests-dev/baseline_setup.yaml @@ -54,15 +54,15 @@ jet: QUEUE: batch COMPILE_QUEUE: batch PARTITION: xjet - dprefix: /mnt/lfs4/HFIP/hfv3gfs/${USER} - DISKNM: /mnt/lfs4/HFIP/hfv3gfs/role.epic/RT - STMP: /mnt/lfs4/HFIP/hfv3gfs/${USER}/RT_BASELINE - PTMP: /mnt/lfs4/HFIP/hfv3gfs/${USER}/RT_RUNDIRS + dprefix: /lfs5/HFIP/hfv3gfs/${USER} + DISKNM: /lfs5/HFIP/hfv3gfs/role.epic/RT + STMP: /lfs5/HFIP/hfv3gfs/${USER}/RT_BASELINE + PTMP: /lfs5/HFIP/hfv3gfs/${USER}/RT_RUNDIRS RUNDIR_ROOT: SCHEDULER: slurm - INPUTDATA_ROOT: /mnt/lfs4/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/input-data-20240501 - INPUTDATA_ROOT_WW3: /mnt/lfs4/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/input-data-20240501/WW3_input_data_20240214 - INPUTDATA_ROOT_BMIC: /mnt/lfs4/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/BM_IC-20220207 + INPUTDATA_ROOT: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/input-data-20240501 + INPUTDATA_ROOT_WW3: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/input-data-20240501/WW3_input_data_20240214 + INPUTDATA_ROOT_BMIC: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/BM_IC-20220207 derecho: QUEUE: main COMPILE_QUEUE: main @@ -82,8 +82,8 @@ noaacloud: PARTITION: dprefix: /lustre DISKNM: /contrib/ufs-weather-model/RT - STMP: /lustre/stmp4 - PTMP: /lustre/stmp2 + STMP: /lustre/stmp + PTMP: /lustre/stmp RUNDIR_ROOT: SCHEDULER: slurm INPUTDATA_ROOT: /contrib/ufs-weather-model/RT/NEMSfv3gfs/input-data-20240501 diff --git a/tests-dev/create_log.py b/tests-dev/create_log.py index 72ebd5ae70..642be7691b 100644 --- a/tests-dev/create_log.py +++ b/tests-dev/create_log.py @@ -3,8 +3,25 @@ import subprocess import yaml from datetime import datetime +#import datetime from ufs_test_utils import get_testcase, write_logfile, delete_files, machine_check_off +def get_timestamps(path): + """Obtain experiment starting and ending time marks through file timestamps + + Args: + path (str): experiment log directory + Returns: + str: experiment starting and ending time strings + """ + dir_list = os.listdir(path) + dt = [] + for f in dir_list: + m_time = os.path.getmtime(path+f) + dt.append(datetime.fromtimestamp(m_time)) + dtsort=sorted(dt) + return str(dtsort[0]),str(dtsort[-1]) + def finish_log(): """Collect regression test results and generate log file. """ @@ -40,40 +57,46 @@ def finish_log(): COMPILE_ID = apps COMPILE_LOG = 'compile_'+COMPILE_ID+'.log' COMPILE_LOG_TIME ='compile_'+COMPILE_ID+'_timestamp.txt' - with open('./logs/log_'+MACHINE_ID+'/'+COMPILE_LOG) as f: - if "[100%] Linking Fortran executable" in f.read(): - COMPILE_PASS += 1 - f.seek(0) - for line in f: - if 'export RUNDIR_ROOT=' in line: - RUNDIR_ROOT=line.split("=")[1] - break - compile_err = RUNDIR_ROOT.strip('\n')+'/compile_'+COMPILE_ID+'/err' - with open(compile_err) as ferr: - contents = ferr.read() - count_warning = contents.count(": warning #") - count_remarks = contents.count(": remark #") - ferr.close() - warning_log = "" - if count_warning > 0: - warning_log = "("+str(count_warning)+" warnings" - if count_remarks > 0: - warning_log+= ","+str(count_remarks)+" remarks)" - flog = open('./logs/log_'+MACHINE_ID+'/'+COMPILE_LOG_TIME) - timing_data = flog.read() - first_line = timing_data.split('\n', 1)[0] - etime = int(first_line.split(",")[4].strip()) - int(first_line.split(",")[1].strip()) - btime = int(first_line.split(",")[3].strip()) - int(first_line.split(",")[2].strip()) - etime_min, etime_sec = divmod(int(etime), 60) - etime_min = f"{etime_min:02}"; etime_sec = f"{etime_sec:02}" - btime_min, btime_sec = divmod(int(btime), 60) - btime_min = f"{btime_min:02}"; btime_sec = f"{btime_sec:02}" - time_log = " ["+etime_min+':'+etime_sec+', '+btime_min+':'+btime_sec+"]" - flog.close() - compile_log = "PASS -- COMPILE "+COMPILE_ID+time_log+warning_log+"\n" - else: - compile_log = "FAIL -- COMPILE "+COMPILE_ID+"\n" - f.close() + COMPILE_CHECK1 ='Compile '+COMPILE_ID+' Completed' + COMPILE_CHECK2 ='[100%] Linking Fortran executable' + try: + with open('./logs/log_'+MACHINE_ID+'/'+COMPILE_LOG) as f: + if COMPILE_CHECK1 in f.read() or COMPILE_CHECK2 in f.read(): + COMPILE_PASS += 1 + f.seek(0) + for line in f: + if 'export RUNDIR_ROOT=' in line: + RUNDIR_ROOT=line.split("=")[1] + break + compile_err = RUNDIR_ROOT.strip('\n')+'/compile_'+COMPILE_ID+'/err' + with open(compile_err) as ferr: + contents = ferr.read() + count_warning = contents.count(": warning #") + count_remarks = contents.count(": remark #") + ferr.close() + warning_log = "" + if count_warning > 0: + warning_log = "("+str(count_warning)+" warnings" + if count_remarks > 0: + warning_log+= ","+str(count_remarks)+" remarks)" + flog = open('./logs/log_'+MACHINE_ID+'/'+COMPILE_LOG_TIME) + timing_data = flog.read() + first_line = timing_data.split('\n', 1)[0] + etime = int(first_line.split(",")[4].strip()) - int(first_line.split(",")[1].strip()) + btime = int(first_line.split(",")[3].strip()) - int(first_line.split(",")[2].strip()) + etime_min, etime_sec = divmod(int(etime), 60) + etime_min = f"{etime_min:02}"; etime_sec = f"{etime_sec:02}" + btime_min, btime_sec = divmod(int(btime), 60) + btime_min = f"{btime_min:02}"; btime_sec = f"{btime_sec:02}" + time_log = " ["+etime_min+':'+etime_sec+', '+btime_min+':'+btime_sec+"]" + flog.close() + compile_log = "PASS -- COMPILE "+COMPILE_ID+time_log+warning_log+"\n" + else: + compile_log = "FAIL -- COMPILE "+COMPILE_ID+"\n" + f.close() + except FileNotFoundError: + compile_log = "FAIL -- COMPILE "+COMPILE_ID+"\n" + print('./logs/log_'+MACHINE_ID+'/'+COMPILE_LOG+': does not exist') run_logs += compile_log else: PASS_TESTS = True @@ -94,47 +117,49 @@ def finish_log(): PASS_CHECK = 'Test '+TEST_ID+' PASS' MAXS_CHECK = 'The maximum resident set size (KB)' pass_flag = False - create_dep_flag = False - if (CREATE_BASELINE == 'true' and not DEP_RUN == ""): - create_dep_flag = True - if not create_dep_flag: + try: with open('./logs/log_'+MACHINE_ID+'/'+TEST_LOG) as f: if PASS_CHECK in f.read(): pass_flag = True - f.close() - if pass_flag: - f = open('./logs/log_'+MACHINE_ID+'/'+TEST_LOG_TIME) - timing_data = f.read() - first_line = timing_data.split('\n', 1)[0] - etime = str(int(first_line.split(",")[4].strip()) - int(first_line.split(",")[1].strip())) - rtime = str(int(first_line.split(",")[3].strip()) - int(first_line.split(",")[2].strip())) - etime_min, etime_sec = divmod(int(etime), 60) - etime_min = f"{etime_min:02}"; etime_sec = f"{etime_sec:02}" - rtime_min, rtime_sec = divmod(int(rtime), 60) - rtime_min = f"{rtime_min:02}"; rtime_sec = f"{rtime_sec:02}" - time_log = " ["+etime_min+':'+etime_sec+', '+rtime_min+':'+rtime_sec+"]" - f.close() - with open('./logs/log_'+MACHINE_ID+'/'+TEST_LOG) as f: - if pass_flag : + f.close() + except FileNotFoundError: + print('./logs/log_'+MACHINE_ID+'/'+TEST_LOG+': does not exist') + if pass_flag: + f = open('./logs/log_'+MACHINE_ID+'/'+TEST_LOG_TIME) + timing_data = f.read() + first_line = timing_data.split('\n', 1)[0] + etime = str(int(first_line.split(",")[4].strip()) - int(first_line.split(",")[1].strip())) + rtime = str(int(first_line.split(",")[3].strip()) - int(first_line.split(",")[2].strip())) + etime_min, etime_sec = divmod(int(etime), 60) + etime_min = f"{etime_min:02}"; etime_sec = f"{etime_sec:02}" + rtime_min, rtime_sec = divmod(int(rtime), 60) + rtime_min = f"{rtime_min:02}"; rtime_sec = f"{rtime_sec:02}" + time_log = " ["+etime_min+':'+etime_sec+', '+rtime_min+':'+rtime_sec+"]" + f.close() + if pass_flag : + with open('./logs/log_'+MACHINE_ID+'/'+TEST_LOG) as f: rtlog_file = f.readlines() for line in rtlog_file: if MAXS_CHECK in line: memsize= line.split('=')[1].strip() test_log = 'PASS -- TEST '+TEST_ID+time_log+' ('+memsize+' MB)\n' PASS_NR += 1 - else: - test_log = 'FAIL -- TEST '+TEST_ID+'\n' - failed_list.append(TEST_NAME+' '+RT_COMPILER) - FAIL_NR += 1 - run_logs += test_log - f.close() + f.close() + else: + test_log = 'FAIL -- TEST '+TEST_ID+'\n' + failed_list.append(TEST_NAME+' '+RT_COMPILER) + FAIL_NR += 1 + run_logs += test_log run_logs += '\n' write_logfile(filename, "a", output=run_logs) - TEST_START_TIME = os.getenv('TEST_START_TIME') - TEST_END_TIME = os.getenv('TEST_END_TIME') - start_time = datetime.strptime(TEST_START_TIME, "%Y%m%d %H:%M:%S") - end_time = datetime.strptime(TEST_END_TIME, "%Y%m%d %H:%M:%S") + TEST_START_TIME, TEST_END_TIME = get_timestamps('./logs/log_'+MACHINE_ID+'/') + + clean_START_TIME= TEST_START_TIME.split('.')[0] + start_time = datetime.strptime(clean_START_TIME, "%Y-%m-%d %H:%M:%S") + clean_END_TIME= TEST_END_TIME.split('.')[0] + end_time = datetime.strptime(clean_END_TIME, "%Y-%m-%d %H:%M:%S") + hours, remainder= divmod((end_time - start_time).total_seconds(), 3600) minutes, seconds= divmod(remainder, 60) hours = int(hours); minutes=int(minutes); seconds =int(seconds) diff --git a/tests-dev/create_xml.py b/tests-dev/create_xml.py index 2d567cec4e..b9133b7938 100644 --- a/tests-dev/create_xml.py +++ b/tests-dev/create_xml.py @@ -5,18 +5,19 @@ from ufs_test_utils import get_testcase, write_logfile, rrmdir, machine_check_off def rocoto_create_entries(RTPWD,MACHINE_ID,INPUTDATA_ROOT,INPUTDATA_ROOT_WW3,INPUTDATA_ROOT_BMIC,RUNDIR_ROOT,NEW_BASELINE,ROCOTO_XML): - """Generate header information for Rocoto xml file + """Generate header information for Rocoto XML file Args: RTPWD (str): Baseline directory - MACHINE_ID (str): Machine ID i.e. Hera, Gaea, Jet, etc. + MACHINE_ID (str): Machine ID i.e., Hera, Gaea, Jet, etc. INPUTDATA_ROOT (str): Input data directory INPUTDATA_ROOT_WW3 (str): WW3 input data directory INPUTDATA_ROOT_BMIC (str): BMIC input data directory RUNDIR_ROOT (str): Test run directory NEW_BASELINE (str): Directory for newly generated baselines - ROCOTO_XML (str): Rocoto .xml filename to write to + ROCOTO_XML (str): Rocoto XML filename to write to """ + PATHRT = os.getenv('PATHRT') LOG_DIR= PATHRT+'/logs/log_'+MACHINE_ID PATHTR, tail = os.path.split(PATHRT) @@ -31,6 +32,7 @@ def rocoto_create_entries(RTPWD,MACHINE_ID,INPUTDATA_ROOT,INPUTDATA_ROOT_WW3,INP + ]> @@ -43,17 +45,17 @@ def rocoto_create_entries(RTPWD,MACHINE_ID,INPUTDATA_ROOT,INPUTDATA_ROOT_WW3,INP f.close() def rocoto_create_compile_task(MACHINE_ID,COMPILE_ID,ROCOTO_COMPILE_MAXTRIES,MAKE_OPT,ACCNR,COMPILE_QUEUE,PARTITION,ROCOTO_XML): - """Generate and append compile task into Rocoto xml file + """Generate and append compile task into Rocoto XML file Args: - MACHINE_ID (str): Machine ID i.e. Hera, Gaea, Jet, etc. - COMPILE_ID (str): Compile identifier e.g. s2swa_intel + MACHINE_ID (str): Machine ID i.e., Hera, Gaea, Jet, etc. + COMPILE_ID (str): Compile identifier e.g., s2swa_intel ROCOTO_COMPILE_MAXTRIES (str): Max attempts for compile MAKE_OPT (str): Make build options ACCNR (str): Account to run the job with - COMPILE_QUEUE (str): QOS i.e. batch, windfall, normal, etc. - PARTITION (str): System partition i.e. xjet, c5 - ROCOTO_XML (str): Rocoto .xml filename to write to + COMPILE_QUEUE (str): Quality of Service (QOS), i.e., batch, windfall, normal, etc. + PARTITION (str): System partition i.e., xjet, c5 + ROCOTO_XML (str): Rocoto XML filename to write to """ NATIVE="" BUILD_CORES="8" @@ -90,11 +92,11 @@ def rocoto_create_compile_task(MACHINE_ID,COMPILE_ID,ROCOTO_COMPILE_MAXTRIES,MAK f.close() def write_metatask_begin(COMPILE_METATASK_NAME, filename): - """Write compile task metadata to Rocoto xml file + """Write compile task metadata to Rocoto XML file Args: - COMPILE_METATASK_NAME (str): Compile job name e.g. s2swa_intel - filename (str): Rocoto xml filename to append to + COMPILE_METATASK_NAME (str): Compile job name e.g., s2swa_intel + filename (str): Rocoto XML filename to append to """ metatask_name = f""" 0 """ @@ -103,10 +105,10 @@ def write_metatask_begin(COMPILE_METATASK_NAME, filename): f.close() def write_metatask_end(filename): - """Append closing metatask element to Rocoto xml + """Append closing metatask element to Rocoto XML Args: - filename (str): Rocoto xml filename + filename (str): Rocoto XML filename """ metatask_name = f""" """ @@ -118,10 +120,10 @@ def write_compile_env(SCHEDULER,PARTITION,JOB_NR,COMPILE_QUEUE,RUNDIR_ROOT): """Generate compile task .env file Args: - SCHEDULER (str): Job scheduler e.g. pbs, slurm - PARTITION (str): System partition i.e. xjet, c5 + SCHEDULER (str): Job scheduler, e.g., pbs, slurm + PARTITION (str): System partition, i.e., xjet, c5 JOB_NR (str): Job number - COMPILE_QUEUE (str): QOS i.e. batch, windfall, normal, etc. + COMPILE_QUEUE (str): Quality of Service (QOS), i.e., batch, windfall, normal, etc. RUNDIR_ROOT (str): Test run directory """ filename = RUNDIR_ROOT+"/compile_"+str(os.getenv('COMPILE_ID'))+".env" @@ -194,6 +196,7 @@ def write_runtest_env(): export INPUTDATA_ROOT={INPUTDATA_ROOT} export INPUTDATA_ROOT_WW3={INPUTDATA_ROOT_WW3} export INPUTDATA_ROOT_BMIC={INPUTDATA_ROOT_BMIC} +export INPUTDATA_LM4={INPUTDATA_ROOT}/LM4_input_data export PATHRT={PATHRT} export PATHTR={PATHTR} export NEW_BASELINE={NEW_BASELINE} @@ -215,8 +218,8 @@ def write_runtest_env(): export RTVERBOSE=false """ if ( MACHINE_ID == 'jet' ): - runtest_envs+="export PATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/bin:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/bin:$PATH" - runtest_envs+="export PYTHONPATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/lib/python3.8/site-packages" + runtest_envs += f"export PATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/bin:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/bin:$PATH\n" + runtest_envs += f"export PYTHONPATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/lib/python3.8/site-packages\n" with open(filename,"w+") as f: f.writelines(runtest_envs) @@ -308,6 +311,11 @@ def make_loghead(ACCNR,MACHINE_ID,RUNDIR_ROOT,RTPWD,REGRESSIONTEST_LOG): write_logfile(filename, "a", output="* (-v) - VERBOSE OUTPUT"+"\n") def xml_loop(): + """ + Creates workflow XML file for each test. + Reads in ``baseline_setup.yaml``, parses ``ufs_test.yaml``, and sets up Rocoto XML + according to the runtime arguments given in ``ufs_test.sh``. + """ ACCNR = str(os.getenv('ACCNR')) PATHRT = str(os.getenv('PATHRT')) MACHINE_ID = str(os.getenv('MACHINE_ID')) diff --git a/tests-dev/logs/RegressionTests_hera.log b/tests-dev/logs/RegressionTests_hera.log index 9cec2a7896..70410a7d83 100644 --- a/tests-dev/logs/RegressionTests_hera.log +++ b/tests-dev/logs/RegressionTests_hera.log @@ -1,31 +1,34 @@ ====START OF hera REGRESSION TESTING LOG==== UFSWM hash used in testing: -5e659f10e5df1f1d1b5eda1c0706927953108f7e +f2d689ee6551f64d5b0dce283191fdc5ac171f3d Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) - fbdf6843d6bde852d97f1547591d90136103f669 CDEPS-interface/CDEPS (cdeps0.4.17-41-gfbdf684) - 9452de8c3cb43fb2628f0722e6a51f79429d2160 CICE-interface/CICE (CICE6.0.0-450-g9452de8) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - f13e16e414e115e268b2dd300b665e628e5f2429 CMEPS-interface/CMEPS (cmeps_v0.4.1-2308-gf13e16e) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 927261d3916c8e96e7ebe38fe86f06f7aab0abc2 FV3 (heads/develop) - 1720f85e54765251f869756e67c93ef7acefac0d FV3/atmos_cubed_sphere (201912_public_release-402-g1720f85) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 2a50cccd916cceafaf031f4cd14f2ecef277be8f FV3/ccpp/physics (EP4-840-g2a50cccd) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - be0410ece28f2b5b9c089f8ca09ce0c80c79fe6c FV3/upp (upp_v10.2.0-191-gbe0410ec) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --7476b8f2790a47d788f79cebfdbb551567ae7cf8 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - b32aea7bf3f9e2a774afa23d3386c88156cd1182 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10051-gb32aea7bf) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) NOTES: @@ -34,377 +37,392 @@ 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: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240724 -COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Jong.Kim/FV3_RT/rt_852179 +BASELINE DIRECTORY: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Jong.Kim/FV3_RT/rt_454162 UFS_TEST.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-r) - USE ROCOTO -PASS -- COMPILE s2swa_32bit_intel [13:57, 13:55](1 warnings,8 remarks) -PASS -- TEST cpld_control_p8_mixedmode_intel [06:54, 05:59] (3275484 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_intel [16:22, 16:20](1 warnings,8 remarks) -PASS -- TEST cpld_control_gfsv17_intel [18:07, 17:19] (1995288 MB) -PASS -- TEST cpld_control_gfsv17_iau_intel [19:10, 18:10] (2156140 MB) -PASS -- TEST cpld_restart_gfsv17_intel [09:22, 08:21] (1244284 MB) -PASS -- TEST cpld_mpi_gfsv17_intel [20:10, 19:27] (1853500 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [16:26, 16:24](1 warnings,8 remarks) -PASS -- TEST cpld_control_sfs_intel [17:29, 16:57] (1937068 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_debug_intel [05:41, 05:40](1525 warnings,1998 remarks) -PASS -- TEST cpld_debug_gfsv17_intel [23:50, 23:02] (1923896 MB) - -PASS -- COMPILE s2swa_intel [13:57, 13:55],8 remarks) -PASS -- TEST cpld_control_p8_intel [06:58, 05:59] (3332484 MB) -PASS -- TEST cpld_control_p8.v2.sfc_intel [07:38, 06:36] (3319044 MB) -PASS -- TEST cpld_restart_p8_intel [04:46, 03:45] (3253540 MB) -PASS -- TEST cpld_control_qr_p8_intel [07:03, 06:08] (3334096 MB) -PASS -- TEST cpld_restart_qr_p8_intel [04:46, 03:35] (3289136 MB) -PASS -- TEST cpld_2threads_p8_intel [06:20, 05:30] (3626160 MB) -PASS -- TEST cpld_decomp_p8_intel [06:54, 06:04] (3323856 MB) -PASS -- TEST cpld_mpi_p8_intel [06:00, 05:13] (3191556 MB) -PASS -- TEST cpld_control_ciceC_p8_intel [06:55, 05:58] (3325868 MB) -PASS -- TEST cpld_control_c192_p8_intel [12:06, 10:18] (3515648 MB) -PASS -- TEST cpld_restart_c192_p8_intel [09:03, 06:38] (3634720 MB) -PASS -- TEST cpld_bmark_p8_intel [16:51, 10:24] (4265404 MB) -PASS -- TEST cpld_restart_bmark_p8_intel [13:55, 06:10] (4366120 MB) -PASS -- TEST cpld_s2sa_p8_intel [06:19, 05:23] (3315468 MB) - -PASS -- COMPILE s2sw_intel [13:12, 13:10],8 remarks) -PASS -- TEST cpld_control_noaero_p8_intel [05:47, 04:54] (1990872 MB) -PASS -- TEST cpld_control_nowave_noaero_p8_intel [05:24, 04:28] (2056176 MB) - -PASS -- COMPILE s2swa_debug_intel [05:44, 05:43](1450 warnings,1228 remarks) -PASS -- TEST cpld_debug_p8_intel [09:43, 08:48] (3359844 MB) - -PASS -- COMPILE s2sw_debug_intel [05:16, 05:15](1450 warnings,1228 remarks) -PASS -- TEST cpld_debug_noaero_p8_intel [06:59, 06:01] (1989136 MB) - -PASS -- COMPILE s2s_aoflux_intel [12:33, 12:32],1 remarks) -PASS -- TEST cpld_control_noaero_p8_agrid_intel [05:17, 04:22] (2043880 MB) - -PASS -- COMPILE s2s_intel [12:34, 12:33],1 remarks) -PASS -- TEST cpld_control_c48_intel [09:32, 08:56] (3108564 MB) -PASS -- TEST cpld_warmstart_c48_intel [03:14, 02:38] (3095072 MB) -PASS -- TEST cpld_restart_c48_intel [02:06, 01:31] (2521764 MB) - -PASS -- COMPILE s2swa_faster_intel [17:43, 17:42],8 remarks) -PASS -- TEST cpld_control_p8_faster_intel [06:31, 05:32] (3329308 MB) - -PASS -- COMPILE s2sw_pdlib_intel [16:11, 16:11],8 remarks) -PASS -- TEST cpld_control_pdlib_p8_intel [18:28, 17:36] (2001816 MB) -PASS -- TEST cpld_restart_pdlib_p8_intel [09:26, 08:25] (1268892 MB) -PASS -- TEST cpld_mpi_pdlib_p8_intel [20:58, 20:01] (1914436 MB) - -PASS -- COMPILE s2sw_pdlib_debug_intel [05:21, 05:20](1560 warnings,1998 remarks) -PASS -- TEST cpld_debug_pdlib_p8_intel [25:39, 24:52] (1945360 MB) - -PASS -- COMPILE atm_dyn32_intel [11:51, 11:50](1 warnings,1 remarks) -PASS -- TEST control_flake_intel [03:40, 03:24] (709940 MB) -PASS -- TEST control_CubedSphereGrid_intel [03:27, 02:58] (1602864 MB) -PASS -- TEST control_CubedSphereGrid_parallel_intel [03:33, 03:00] (1603592 MB) -PASS -- TEST control_latlon_intel [03:22, 02:54] (1604196 MB) -PASS -- TEST control_wrtGauss_netcdf_parallel_intel [03:29, 02:56] (1605116 MB) -PASS -- TEST control_c48_intel [08:03, 07:34] (1766076 MB) -PASS -- TEST control_c48.v2.sfc_intel [07:02, 06:32] (874424 MB) -PASS -- TEST control_c192_intel [11:19, 10:33] (1733616 MB) -PASS -- TEST control_c384_intel [11:55, 10:23] (2009184 MB) -PASS -- TEST control_c384gdas_intel [10:14, 07:52] (1404820 MB) -PASS -- TEST control_stochy_intel [01:53, 01:37] (662192 MB) -PASS -- TEST control_stochy_restart_intel [01:16, 00:59] (512280 MB) -PASS -- TEST control_lndp_intel [01:47, 01:33] (668412 MB) -PASS -- TEST control_iovr4_intel [03:11, 02:55] (659672 MB) -PASS -- TEST control_iovr5_intel [03:09, 02:55] (659496 MB) -PASS -- TEST control_p8_intel [04:05, 03:19] (1897244 MB) -PASS -- TEST control_p8.v2.sfc_intel [04:00, 03:10] (1896492 MB) -PASS -- TEST control_p8_ugwpv1_intel [03:44, 03:04] (1879792 MB) -PASS -- TEST control_restart_p8_intel [02:22, 01:45] (1142152 MB) -PASS -- TEST control_noqr_p8_intel [03:38, 03:04] (1874324 MB) -PASS -- TEST control_restart_noqr_p8_intel [02:20, 01:44] (1161668 MB) -PASS -- TEST control_decomp_p8_intel [03:43, 03:10] (1852628 MB) -PASS -- TEST control_2threads_p8_intel [03:27, 02:54] (1984284 MB) -PASS -- TEST control_p8_lndp_intel [05:57, 05:26] (1876244 MB) -PASS -- TEST control_p8_rrtmgp_intel [04:45, 04:07] (1950676 MB) -PASS -- TEST control_p8_mynn_intel [03:52, 03:09] (1901556 MB) -PASS -- TEST merra2_thompson_intel [04:11, 03:33] (1889680 MB) -PASS -- TEST regional_control_intel [05:58, 05:27] (1094840 MB) -PASS -- TEST regional_restart_intel [03:24, 03:00] (1099188 MB) -PASS -- TEST regional_decomp_intel [06:15, 05:48] (1096988 MB) -PASS -- TEST regional_2threads_intel [03:52, 03:27] (1094616 MB) -PASS -- TEST regional_noquilt_intel [05:42, 05:16] (1396724 MB) -PASS -- TEST regional_netcdf_parallel_intel [05:52, 05:27] (1101484 MB) -PASS -- TEST regional_2dwrtdecomp_intel [05:45, 05:21] (1105076 MB) -PASS -- TEST regional_wofs_intel [07:24, 06:55] (1897552 MB) - -PASS -- COMPILE rrfs_intel [11:25, 11:23](3 warnings,9 remarks) -PASS -- TEST rap_control_intel [08:12, 07:44] (1113888 MB) -PASS -- TEST regional_spp_sppt_shum_skeb_intel [05:02, 04:11] (1303848 MB) -PASS -- TEST rap_decomp_intel [08:40, 08:09] (1045768 MB) -PASS -- TEST rap_2threads_intel [07:53, 07:25] (1186000 MB) -PASS -- TEST rap_restart_intel [04:32, 04:01] (1105316 MB) -PASS -- TEST rap_sfcdiff_intel [08:18, 07:44] (1112948 MB) -PASS -- TEST rap_sfcdiff_decomp_intel [08:36, 08:09] (1033808 MB) -PASS -- TEST rap_sfcdiff_restart_intel [06:20, 05:48] (1137476 MB) -PASS -- TEST hrrr_control_intel [04:26, 03:58] (1041044 MB) -PASS -- TEST hrrr_control_decomp_intel [04:38, 04:13] (1031336 MB) -PASS -- TEST hrrr_control_2threads_intel [04:03, 03:39] (1116748 MB) -PASS -- TEST hrrr_control_restart_intel [02:30, 02:10] (999008 MB) -PASS -- TEST rrfs_v1beta_intel [08:07, 07:35] (1103292 MB) -PASS -- TEST rrfs_v1nssl_intel [09:37, 09:22] (1976260 MB) -PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [09:20, 09:04] (2071088 MB) - -PASS -- COMPILE csawmg_intel [10:28, 10:26] -PASS -- TEST control_csawmg_intel [06:36, 06:09] (1021928 MB) -PASS -- TEST control_ras_intel [03:27, 03:15] (750380 MB) - -PASS -- COMPILE csawmg_gnu [04:22, 04:20] -PASS -- TEST control_csawmg_gnu [08:54, 08:26] (750412 MB) - -PASS -- COMPILE wam_intel [10:34, 10:33],1 remarks) -PASS -- TEST control_wam_intel [11:23, 10:50] (1665804 MB) - -PASS -- COMPILE atm_faster_dyn32_intel [14:47, 14:46],1 remarks) -PASS -- TEST control_p8_faster_intel [03:30, 02:52] (1877100 MB) -PASS -- TEST regional_control_faster_intel [05:15, 04:51] (1091668 MB) - -PASS -- COMPILE atm_debug_dyn32_intel [06:39, 06:37](884 warnings,9 remarks) -PASS -- TEST control_CubedSphereGrid_debug_intel [03:16, 02:47] (1604436 MB) -PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [03:12, 02:38] (1623716 MB) -PASS -- TEST control_stochy_debug_intel [03:21, 03:06] (833528 MB) -PASS -- TEST control_lndp_debug_intel [03:11, 02:55] (832248 MB) -PASS -- TEST control_csawmg_debug_intel [04:42, 04:19] (1155312 MB) -PASS -- TEST control_ras_debug_intel [03:08, 02:55] (844692 MB) -PASS -- TEST control_diag_debug_intel [03:26, 02:52] (1668648 MB) -PASS -- TEST control_debug_p8_intel [03:42, 03:13] (1889836 MB) -PASS -- TEST regional_debug_intel [18:09, 17:43] (1103940 MB) -PASS -- TEST rap_control_debug_intel [05:11, 04:58] (1218676 MB) -PASS -- TEST hrrr_control_debug_intel [05:16, 05:01] (1213800 MB) -PASS -- TEST hrrr_gf_debug_intel [05:17, 05:04] (1217072 MB) -PASS -- TEST hrrr_c3_debug_intel [05:17, 05:05] (1171408 MB) -PASS -- TEST rap_unified_drag_suite_debug_intel [05:18, 05:05] (1213252 MB) -PASS -- TEST rap_diag_debug_intel [05:37, 05:11] (1306372 MB) -PASS -- TEST rap_cires_ugwp_debug_intel [05:21, 05:09] (1221840 MB) -PASS -- TEST rap_unified_ugwp_debug_intel [05:20, 05:07] (1222464 MB) -PASS -- TEST rap_lndp_debug_intel [05:13, 04:59] (1222344 MB) -PASS -- TEST rap_progcld_thompson_debug_intel [05:21, 05:06] (1219020 MB) -PASS -- TEST rap_noah_debug_intel [05:03, 04:48] (1218732 MB) -PASS -- TEST rap_sfcdiff_debug_intel [05:16, 05:04] (1211628 MB) -PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [08:22, 08:07] (1220132 MB) -PASS -- TEST rrfs_v1beta_debug_intel [05:16, 05:03] (1224268 MB) -PASS -- TEST rap_clm_lake_debug_intel [06:21, 06:06] (1216008 MB) -PASS -- TEST rap_flake_debug_intel [05:13, 04:57] (1221016 MB) -PASS -- TEST gnv1_c96_no_nest_debug_intel [09:09, 08:41] (1229176 MB) - -PASS -- COMPILE atm_debug_dyn32_gnu [04:54, 04:53] -PASS -- TEST control_csawmg_debug_gnu [02:53, 02:23] (737988 MB) - -PASS -- COMPILE wam_debug_intel [03:59, 03:58](839 warnings,1 remarks) -PASS -- TEST control_wam_debug_intel [14:14, 13:35] (1691584 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_intel [10:30, 10:30](3 warnings,8 remarks) -PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [04:40, 03:52] (1169156 MB) -PASS -- TEST rap_control_dyn32_phy32_intel [06:53, 06:28] (1058076 MB) -PASS -- TEST hrrr_control_dyn32_phy32_intel [03:49, 03:23] (989796 MB) -PASS -- TEST rap_2threads_dyn32_phy32_intel [06:28, 06:05] (1097024 MB) -PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [03:37, 03:10] (964200 MB) -PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [04:06, 03:41] (927508 MB) -PASS -- TEST rap_restart_dyn32_phy32_intel [05:24, 04:53] (1037848 MB) -PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:11, 01:53] (928612 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [13:59, 13:58](3 warnings,8 remarks) -PASS -- TEST conus13km_control_intel [02:46, 02:06] (1214948 MB) -PASS -- TEST conus13km_2threads_intel [01:27, 00:55] (1125956 MB) -PASS -- TEST conus13km_restart_mismatch_intel [01:57, 01:23] (1113700 MB) - -PASS -- COMPILE rrfs_dyn64_phy32_intel [10:39, 10:39](3 warnings,8 remarks) -PASS -- TEST rap_control_dyn64_phy32_intel [04:42, 04:12] (988812 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [04:07, 04:06](787 warnings,8 remarks) -PASS -- TEST rap_control_debug_dyn32_phy32_intel [05:12, 04:59] (1094828 MB) -PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [05:09, 04:52] (1102540 MB) -PASS -- TEST conus13km_debug_intel [15:11, 14:37] (1250436 MB) -PASS -- TEST conus13km_debug_qr_intel [15:23, 14:52] (946604 MB) -PASS -- TEST conus13km_debug_2threads_intel [10:16, 09:45] (1163920 MB) -PASS -- TEST conus13km_radar_tten_debug_intel [15:08, 14:38] (1306500 MB) - -PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [04:07, 04:06](787 warnings,8 remarks) -PASS -- TEST rap_control_dyn64_phy32_debug_intel [05:44, 05:27] (1141900 MB) - -PASS -- COMPILE hafsw_intel [12:30, 12:30](1 warnings,8 remarks) -PASS -- TEST hafs_regional_atm_intel [06:04, 04:59] (742632 MB) -PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [06:06, 05:47] (1111736 MB) -PASS -- TEST hafs_regional_atm_ocn_intel [08:02, 06:53] (848972 MB) -PASS -- TEST hafs_regional_atm_wav_intel [14:31, 13:24] (871644 MB) -PASS -- TEST hafs_regional_atm_ocn_wav_intel [16:33, 15:18] (885820 MB) -PASS -- TEST hafs_regional_1nest_atm_intel [06:15, 05:28] (503956 MB) -PASS -- TEST hafs_regional_telescopic_2nests_atm_intel [07:49, 06:41] (523248 MB) -PASS -- TEST hafs_global_1nest_atm_intel [03:15, 02:41] (376832 MB) -PASS -- TEST hafs_global_multiple_4nests_atm_intel [08:52, 07:07] (486708 MB) -PASS -- TEST hafs_regional_specified_moving_1nest_atm_intel [04:24, 03:51] (533848 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_intel [04:17, 03:36] (530244 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intel [04:52, 04:09] (594000 MB) -PASS -- TEST hafs_global_storm_following_1nest_atm_intel [01:27, 01:08] (409712 MB) -PASS -- TEST gnv1_nested_intel [05:17, 04:01] (1744792 MB) - -PASS -- COMPILE hafsw_debug_intel [04:38, 04:37](1467 warnings,1501 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intel [13:59, 13:11] (595672 MB) - -PASS -- COMPILE hafsw_faster_intel [16:34, 16:33],7 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_intel [09:29, 08:41] (684072 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel [09:46, 08:50] (749224 MB) - -PASS -- COMPILE hafs_mom6w_intel [12:27, 12:25],7 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel [07:14, 06:24] (742820 MB) - -PASS -- COMPILE hafs_all_intel [11:44, 11:43],7 remarks) -PASS -- TEST hafs_regional_docn_intel [07:30, 06:29] (837364 MB) -PASS -- TEST hafs_regional_docn_oisst_intel [07:31, 06:28] (807508 MB) -PASS -- TEST hafs_regional_datm_cdeps_intel [16:49, 16:08] (1222660 MB) - -PASS -- COMPILE datm_cdeps_intel [06:40, 06:39] -PASS -- TEST datm_cdeps_control_cfsr_intel [02:53, 02:44] (1147328 MB) -PASS -- TEST datm_cdeps_restart_cfsr_intel [01:53, 01:43] (1099196 MB) -PASS -- TEST datm_cdeps_control_gefs_intel [02:42, 02:35] (1024148 MB) -PASS -- TEST datm_cdeps_iau_gefs_intel [03:00, 02:42] (1033352 MB) -PASS -- TEST datm_cdeps_stochy_gefs_intel [02:46, 02:39] (1024528 MB) -PASS -- TEST datm_cdeps_ciceC_cfsr_intel [02:54, 02:42] (1160140 MB) -PASS -- TEST datm_cdeps_bulk_cfsr_intel [02:57, 02:46] (1168368 MB) -PASS -- TEST datm_cdeps_bulk_gefs_intel [02:47, 02:40] (1022220 MB) -PASS -- TEST datm_cdeps_mx025_cfsr_intel [07:57, 06:39] (1070768 MB) -PASS -- TEST datm_cdeps_mx025_gefs_intel [07:58, 06:39] (1042496 MB) -PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [02:48, 02:41] (1160968 MB) -PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [04:10, 04:02] (2452188 MB) -PASS -- TEST datm_cdeps_gfs_intel [04:14, 04:03] (2496684 MB) - -PASS -- COMPILE datm_cdeps_debug_intel [03:20, 03:19](2 warnings -PASS -- TEST datm_cdeps_debug_cfsr_intel [06:28, 06:20] (1093840 MB) - -PASS -- COMPILE datm_cdeps_faster_intel [06:38, 06:37] -PASS -- TEST datm_cdeps_control_cfsr_faster_intel [03:04, 02:53] (1148448 MB) - -PASS -- COMPILE datm_cdeps_land_intel [01:12, 01:12],1 remarks) -PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:12, 00:49] (260324 MB) -PASS -- TEST datm_cdeps_lnd_era5_intel [01:09, 00:51] (328172 MB) -PASS -- TEST datm_cdeps_lnd_era5_rst_intel [00:46, 00:30] (321732 MB) - -PASS -- COMPILE atm_ds2s_docn_pcice_intel [11:21, 11:19],1 remarks) -PASS -- TEST atm_ds2s_docn_pcice_intel [04:35, 03:42] (1970100 MB) - -PASS -- COMPILE atm_ds2s_docn_dice_intel [11:08, 11:05],1 remarks) -PASS -- TEST atm_ds2s_docn_dice_intel [04:31, 03:35] (1954524 MB) - -PASS -- COMPILE atml_intel [12:25, 12:24](8 warnings,2 remarks) -PASS -- TEST control_p8_atmlnd_sbs_intel [05:14, 04:21] (1851548 MB) -PASS -- TEST control_p8_atmlnd_intel [05:08, 04:22] (1879560 MB) -PASS -- TEST control_restart_p8_atmlnd_intel [03:04, 02:26] (1106320 MB) - -PASS -- COMPILE atml_debug_intel [05:01, 05:00](882 warnings,2 remarks) -PASS -- TEST control_p8_atmlnd_debug_intel [06:47, 05:51] (1891340 MB) - -PASS -- COMPILE atmw_intel [11:32, 11:31],8 remarks) -PASS -- TEST atmwav_control_noaero_p8_intel [02:34, 01:55] (1906440 MB) - -PASS -- COMPILE atmaero_intel [11:23, 11:22],1 remarks) -PASS -- TEST atmaero_control_p8_intel [04:53, 04:09] (3182560 MB) -PASS -- TEST atmaero_control_p8_rad_intel [05:38, 04:54] (3084264 MB) -PASS -- TEST atmaero_control_p8_rad_micro_intel [06:26, 05:41] (3044004 MB) - -PASS -- COMPILE atmaq_debug_intel [04:16, 04:15](884 warnings,6 remarks) -PASS -- TEST regional_atmaq_debug_intel [23:00, 21:09] (4478468 MB) - -PASS -- COMPILE atm_gnu [04:45, 04:43] -PASS -- TEST control_c48_gnu [11:43, 11:12] (1539040 MB) -PASS -- TEST control_stochy_gnu [03:34, 03:18] (505064 MB) -PASS -- TEST control_ras_gnu [05:01, 04:46] (514472 MB) -PASS -- TEST control_p8_gnu [05:40, 04:51] (1463300 MB) -PASS -- TEST control_p8_ugwpv1_gnu [05:31, 04:47] (1463428 MB) -PASS -- TEST control_flake_gnu [10:25, 10:10] (549156 MB) - -PASS -- COMPILE rrfs_gnu [04:42, 04:40] -PASS -- TEST rap_control_gnu [11:15, 10:48] (816436 MB) -PASS -- TEST rap_decomp_gnu [11:18, 10:54] (851764 MB) -PASS -- TEST rap_2threads_gnu [10:12, 09:46] (932332 MB) -PASS -- TEST rap_restart_gnu [06:01, 05:28] (578728 MB) -PASS -- TEST rap_sfcdiff_gnu [11:21, 10:47] (814476 MB) -PASS -- TEST rap_sfcdiff_decomp_gnu [11:32, 11:06] (813696 MB) -PASS -- TEST rap_sfcdiff_restart_gnu [08:37, 08:01] (582772 MB) -PASS -- TEST hrrr_control_gnu [05:59, 05:31] (814048 MB) -PASS -- TEST hrrr_control_noqr_gnu [05:59, 05:31] (799468 MB) -PASS -- TEST hrrr_control_2threads_gnu [05:24, 04:59] (921020 MB) -PASS -- TEST hrrr_control_decomp_gnu [06:01, 05:32] (850092 MB) -PASS -- TEST hrrr_control_restart_gnu [03:12, 02:51] (566496 MB) -PASS -- TEST hrrr_control_restart_noqr_gnu [03:10, 02:48] (656112 MB) -PASS -- TEST rrfs_v1beta_gnu [11:05, 10:27] (813500 MB) - -PASS -- COMPILE atm_dyn32_debug_gnu [07:53, 07:52] -PASS -- TEST control_diag_debug_gnu [02:17, 01:40] (1275460 MB) -PASS -- TEST regional_debug_gnu [11:22, 10:54] (748640 MB) -PASS -- TEST rap_control_debug_gnu [02:56, 02:41] (825548 MB) -PASS -- TEST hrrr_control_debug_gnu [02:57, 02:39] (816988 MB) -PASS -- TEST hrrr_gf_debug_gnu [02:58, 02:41] (824812 MB) -PASS -- TEST hrrr_c3_debug_gnu [02:54, 02:41] (828356 MB) -PASS -- TEST rap_diag_debug_gnu [03:16, 02:50] (911492 MB) -PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_gnu [04:23, 04:07] (825672 MB) -PASS -- TEST rap_progcld_thompson_debug_gnu [02:53, 02:38] (825244 MB) -PASS -- TEST rrfs_v1beta_debug_gnu [03:02, 02:38] (818684 MB) -PASS -- TEST control_ras_debug_gnu [01:49, 01:35] (456872 MB) -PASS -- TEST control_stochy_debug_gnu [02:02, 01:45] (452296 MB) -PASS -- TEST control_debug_p8_gnu [02:26, 01:48] (1442360 MB) -PASS -- TEST rap_flake_debug_gnu [02:58, 02:42] (820440 MB) -PASS -- TEST rap_clm_lake_debug_gnu [03:16, 03:00] (821680 MB) -PASS -- TEST gnv1_c96_no_nest_debug_gnu [04:50, 04:21] (832912 MB) - -PASS -- COMPILE wam_debug_gnu [03:19, 03:18] - -PASS -- COMPILE rrfs_dyn32_phy32_gnu [04:55, 04:54] -PASS -- TEST rap_control_dyn32_phy32_gnu [09:51, 09:21] (707504 MB) -PASS -- TEST hrrr_control_dyn32_phy32_gnu [05:25, 04:58] (710952 MB) -PASS -- TEST rap_2threads_dyn32_phy32_gnu [09:08, 08:38] (753076 MB) -PASS -- TEST hrrr_control_2threads_dyn32_phy32_gnu [04:56, 04:30] (745716 MB) -PASS -- TEST hrrr_control_decomp_dyn32_phy32_gnu [05:31, 05:03] (707868 MB) -PASS -- TEST rap_restart_dyn32_phy32_gnu [07:30, 06:59] (553380 MB) -PASS -- TEST hrrr_control_restart_dyn32_phy32_gnu [02:57, 02:32] (536668 MB) -PASS -- TEST conus13km_control_gnu [03:59, 03:13] (878456 MB) -PASS -- TEST conus13km_2threads_gnu [06:44, 06:06] (882028 MB) -PASS -- TEST conus13km_restart_mismatch_gnu [02:22, 01:48] (555420 MB) - -PASS -- COMPILE atm_dyn64_phy32_gnu [10:58, 10:57] -PASS -- TEST rap_control_dyn64_phy32_gnu [06:11, 05:39] (738904 MB) - -PASS -- COMPILE atm_dyn32_phy32_debug_gnu [07:43, 07:42] -PASS -- TEST rap_control_debug_dyn32_phy32_gnu [02:54, 02:37] (714828 MB) -PASS -- TEST hrrr_control_debug_dyn32_phy32_gnu [02:48, 02:31] (714776 MB) -PASS -- TEST conus13km_debug_gnu [07:47, 07:09] (893464 MB) -PASS -- TEST conus13km_debug_qr_gnu [07:38, 06:58] (582268 MB) -PASS -- TEST conus13km_debug_2threads_gnu [07:56, 07:26] (900368 MB) -PASS -- TEST conus13km_radar_tten_debug_gnu [07:37, 07:08] (960144 MB) - -PASS -- COMPILE atm_dyn64_phy32_debug_gnu [07:41, 07:40] -PASS -- TEST rap_control_dyn64_phy32_debug_gnu [02:53, 02:39] (734672 MB) - -PASS -- COMPILE s2swa_gnu [16:44, 16:43] -PASS -- COMPILE s2s_gnu [15:45, 15:44] -PASS -- TEST cpld_control_nowave_noaero_p8_gnu [08:31, 07:29] (1536368 MB) - -PASS -- COMPILE s2swa_debug_gnu [03:24, 03:23] +PASS -- COMPILE s2swa_32bit_intel [13:10, 13:09](1 warnings,8 remarks) +PASS -- TEST cpld_control_p8_mixedmode_intel [11:30, 10:35] (3317784 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_intel [16:22, 16:21](1 warnings,8 remarks) +PASS -- TEST cpld_control_gfsv17_intel [18:42, 17:53] (1957392 MB) +PASS -- TEST cpld_control_gfsv17_iau_intel [19:32, 18:31] (2130556 MB) +PASS -- TEST cpld_restart_gfsv17_intel [09:29, 08:31] (1261920 MB) +PASS -- TEST cpld_mpi_gfsv17_intel [20:42, 19:54] (1860868 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [16:07, 16:06](1 warnings,8 remarks) +PASS -- TEST cpld_control_sfs_intel [18:03, 17:29] (1978276 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_debug_intel [05:44, 05:43](1523 warnings,1998 remarks) +PASS -- TEST cpld_debug_gfsv17_intel [27:14, 26:25] (1926868 MB) + +PASS -- COMPILE s2swa_intel [13:09, 13:08](1 warnings,8 remarks) +PASS -- TEST cpld_control_p8_intel [13:54, 12:58] (3324168 MB) +PASS -- TEST cpld_control_p8.v2.sfc_intel [14:03, 13:07] (3337444 MB) +PASS -- TEST cpld_restart_p8_intel [08:05, 07:02] (3258636 MB) +PASS -- TEST cpld_control_qr_p8_intel [13:58, 13:01] (3366012 MB) +PASS -- TEST cpld_restart_qr_p8_intel [08:12, 07:06] (3281508 MB) +PASS -- TEST cpld_2threads_p8_intel [13:13, 12:20] (3637392 MB) +PASS -- TEST cpld_decomp_p8_intel [13:50, 13:04] (3328844 MB) +PASS -- TEST cpld_mpi_p8_intel [11:34, 10:39] (3210484 MB) +PASS -- TEST cpld_control_ciceC_p8_intel [13:56, 13:00] (3339928 MB) +PASS -- TEST cpld_control_c192_p8_intel [12:05, 10:23] (3521864 MB) +PASS -- TEST cpld_restart_c192_p8_intel [08:51, 06:28] (3617208 MB) +PASS -- TEST cpld_bmark_p8_intel [22:10, 16:01] (4285360 MB) +PASS -- TEST cpld_restart_bmark_p8_intel [18:00, 09:24] (4363836 MB) +PASS -- TEST cpld_s2sa_p8_intel [08:21, 07:29] (3312640 MB) + +PASS -- COMPILE s2sw_intel [12:12, 12:11](1 warnings,8 remarks) +PASS -- TEST cpld_control_noaero_p8_intel [08:47, 07:58] (1957128 MB) +PASS -- TEST cpld_control_nowave_noaero_p8_intel [11:54, 11:00] (2042996 MB) + +PASS -- COMPILE s2swa_debug_intel [05:47, 05:46](1413 warnings,1228 remarks) +PASS -- TEST cpld_debug_p8_intel [23:16, 22:19] (3405880 MB) + +PASS -- COMPILE s2sw_debug_intel [05:31, 05:30](1413 warnings,1228 remarks) +PASS -- TEST cpld_debug_noaero_p8_intel [10:22, 09:28] (2009080 MB) + +PASS -- COMPILE s2s_aoflux_intel [11:24, 11:23],1 remarks) +PASS -- TEST cpld_control_noaero_p8_agrid_intel [05:18, 04:25] (2009052 MB) + +PASS -- COMPILE s2s_intel [11:43, 11:42](1 warnings,1 remarks) +PASS -- TEST cpld_control_c48_intel [08:16, 07:45] (3037340 MB) +PASS -- TEST cpld_warmstart_c48_intel [02:50, 02:18] (3025504 MB) +PASS -- TEST cpld_restart_c48_intel [01:53, 01:19] (2478320 MB) + +PASS -- COMPILE s2swa_faster_intel [17:14, 17:13](1 warnings,8 remarks) +PASS -- TEST cpld_control_p8_faster_intel [13:25, 12:27] (3322952 MB) + +PASS -- COMPILE s2sw_pdlib_intel [15:56, 15:56](1 warnings,8 remarks) +PASS -- TEST cpld_control_pdlib_p8_intel [29:04, 28:15] (1990480 MB) +PASS -- TEST cpld_restart_pdlib_p8_intel [15:04, 13:58] (1275344 MB) +PASS -- TEST cpld_mpi_pdlib_p8_intel [33:40, 32:50] (1935116 MB) + +PASS -- COMPILE s2sw_pdlib_debug_intel [05:54, 05:54](1523 warnings,1998 remarks) +PASS -- TEST cpld_debug_pdlib_p8_intel [30:54, 30:08] (1946868 MB) + +PASS -- COMPILE atm_dyn32_intel [10:40, 10:39](1 warnings,1 remarks) +PASS -- TEST 2020_CAPE_intel [06:49, 06:38] (859104 MB) +PASS -- TEST baroclinic_wave_intel [06:07, 05:02] (1487880 MB) +PASS -- TEST control_flake_intel [03:37, 03:21] (702836 MB) +PASS -- TEST control_CubedSphereGrid_intel [03:48, 03:18] (1582512 MB) +PASS -- TEST control_CubedSphereGrid_parallel_intel [03:55, 03:21] (1587900 MB) +PASS -- TEST control_latlon_intel [03:46, 03:17] (1555096 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_intel [03:45, 03:14] (1581608 MB) +PASS -- TEST control_c48_intel [12:10, 11:42] (1720732 MB) +PASS -- TEST control_c48.v2.sfc_intel [06:51, 06:38] (851420 MB) +PASS -- TEST control_c192_intel [12:51, 12:03] (1706936 MB) +PASS -- TEST control_c384_intel [15:28, 13:47] (1985220 MB) +PASS -- TEST control_c384gdas_intel [10:35, 08:21] (1372500 MB) +PASS -- TEST control_stochy_intel [01:53, 01:38] (654376 MB) +PASS -- TEST control_stochy_restart_intel [01:31, 01:01] (500652 MB) +PASS -- TEST control_lndp_intel [01:51, 01:35] (655072 MB) +PASS -- TEST control_iovr4_intel [02:48, 02:30] (649700 MB) +PASS -- TEST control_iovr5_intel [02:48, 02:31] (648924 MB) +PASS -- TEST control_p8_intel [04:26, 03:43] (1886424 MB) +PASS -- TEST control_p8.v2.sfc_intel [03:54, 03:08] (1889208 MB) +PASS -- TEST control_p8_ugwpv1_intel [04:16, 03:37] (1863708 MB) +PASS -- TEST control_restart_p8_intel [02:44, 02:06] (1125100 MB) +PASS -- TEST control_noqr_p8_intel [04:17, 03:41] (1877096 MB) +PASS -- TEST control_restart_noqr_p8_intel [02:46, 02:02] (1166916 MB) +PASS -- TEST control_decomp_p8_intel [04:24, 03:48] (1868888 MB) +PASS -- TEST control_2threads_p8_intel [04:06, 03:33] (1954436 MB) +PASS -- TEST control_p8_lndp_intel [07:16, 06:44] (1857320 MB) +PASS -- TEST control_p8_rrtmgp_intel [04:51, 04:13] (1953868 MB) +PASS -- TEST control_p8_mynn_intel [03:55, 03:09] (1897456 MB) +PASS -- TEST merra2_thompson_intel [04:03, 03:25] (1884636 MB) +PASS -- TEST regional_control_intel [05:49, 05:24] (1089708 MB) +PASS -- TEST regional_restart_intel [03:24, 02:57] (1079256 MB) +PASS -- TEST regional_decomp_intel [06:08, 05:43] (1078316 MB) +PASS -- TEST regional_2threads_intel [04:00, 03:28] (1078124 MB) +PASS -- TEST regional_noquilt_intel [05:49, 05:22] (1389952 MB) +PASS -- TEST regional_netcdf_parallel_intel [05:52, 05:24] (1087332 MB) +PASS -- TEST regional_2dwrtdecomp_intel [05:52, 05:22] (1083848 MB) +PASS -- TEST regional_wofs_intel [07:27, 06:59] (1902944 MB) + +PASS -- COMPILE rrfs_intel [10:24, 10:23](3 warnings,9 remarks) +PASS -- TEST rap_control_intel [08:23, 07:51] (1101128 MB) +PASS -- TEST regional_spp_sppt_shum_skeb_intel [05:01, 04:13] (1249680 MB) +PASS -- TEST rap_decomp_intel [08:39, 08:13] (1030776 MB) +PASS -- TEST rap_2threads_intel [07:53, 07:26] (1162928 MB) +PASS -- TEST rap_restart_intel [04:41, 04:03] (1101340 MB) +PASS -- TEST rap_sfcdiff_intel [08:18, 07:49] (1093532 MB) +PASS -- TEST rap_sfcdiff_decomp_intel [08:38, 08:09] (1035708 MB) +PASS -- TEST rap_sfcdiff_restart_intel [06:32, 05:54] (1121252 MB) +PASS -- TEST hrrr_control_intel [04:42, 04:10] (1024796 MB) +PASS -- TEST hrrr_control_decomp_intel [04:41, 04:09] (1024304 MB) +PASS -- TEST hrrr_control_2threads_intel [04:08, 03:43] (1094908 MB) +PASS -- TEST hrrr_control_restart_intel [02:33, 02:11] (995672 MB) +PASS -- TEST rrfs_v1beta_intel [08:19, 07:44] (1094336 MB) +PASS -- TEST rrfs_v1nssl_intel [09:56, 09:35] (1974348 MB) +PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [09:28, 09:10] (2061176 MB) + +PASS -- COMPILE csawmg_intel [09:59, 09:58] +PASS -- TEST control_csawmg_intel [06:42, 06:14] (1018472 MB) +PASS -- TEST control_ras_intel [03:33, 03:19] (742780 MB) + +PASS -- COMPILE wam_intel [10:09, 10:07],1 remarks) +PASS -- TEST control_wam_intel [12:02, 11:24] (1659012 MB) + +PASS -- COMPILE atm_faster_dyn32_intel [10:30, 10:28],1 remarks) +PASS -- TEST control_p8_faster_intel [03:34, 02:51] (1881924 MB) +PASS -- TEST regional_control_faster_intel [05:35, 05:01] (1090696 MB) + +PASS -- COMPILE atm_debug_dyn32_intel [08:09, 08:08](882 warnings,9 remarks) +PASS -- TEST control_CubedSphereGrid_debug_intel [02:56, 02:21] (1588428 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [02:56, 02:20] (1603936 MB) +PASS -- TEST control_stochy_debug_intel [03:35, 03:17] (833228 MB) +PASS -- TEST control_lndp_debug_intel [03:10, 02:55] (832908 MB) +PASS -- TEST control_csawmg_debug_intel [05:02, 04:32] (1136916 MB) +PASS -- TEST control_ras_debug_intel [03:17, 03:03] (837468 MB) +PASS -- TEST control_diag_debug_intel [03:36, 02:55] (1686996 MB) +PASS -- TEST control_debug_p8_intel [03:15, 02:43] (1893608 MB) +PASS -- TEST regional_debug_intel [17:50, 17:17] (1096720 MB) +PASS -- TEST rap_control_debug_intel [05:20, 05:04] (1212708 MB) +PASS -- TEST hrrr_control_debug_intel [05:15, 04:57] (1201416 MB) +PASS -- TEST hrrr_gf_debug_intel [05:20, 05:04] (1218240 MB) +PASS -- TEST hrrr_c3_debug_intel [05:35, 05:21] (1215000 MB) +PASS -- TEST rap_unified_drag_suite_debug_intel [05:21, 05:07] (1221380 MB) +PASS -- TEST rap_diag_debug_intel [06:02, 05:28] (1296364 MB) +PASS -- TEST rap_cires_ugwp_debug_intel [05:43, 05:26] (1213688 MB) +PASS -- TEST rap_unified_ugwp_debug_intel [05:35, 05:18] (1211856 MB) +PASS -- TEST rap_lndp_debug_intel [05:36, 05:19] (1216568 MB) +PASS -- TEST rap_progcld_thompson_debug_intel [05:19, 05:04] (1211588 MB) +PASS -- TEST rap_noah_debug_intel [05:30, 05:12] (1215124 MB) +PASS -- TEST rap_sfcdiff_debug_intel [05:28, 05:11] (1210684 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [08:43, 08:23] (1211052 MB) +PASS -- TEST rrfs_v1beta_debug_intel [05:19, 05:03] (1210360 MB) +PASS -- TEST rap_clm_lake_debug_intel [06:38, 06:20] (1209768 MB) +PASS -- TEST rap_flake_debug_intel [05:28, 05:11] (1217524 MB) +PASS -- TEST gnv1_c96_no_nest_debug_intel [09:40, 08:59] (1213324 MB) + +PASS -- COMPILE atm_debug_dyn32_gnu [04:29, 04:28] +PASS -- TEST control_csawmg_debug_gnu [02:58, 02:28] (721988 MB) + +PASS -- COMPILE wam_debug_intel [04:48, 04:47](837 warnings,1 remarks) +PASS -- TEST control_wam_debug_intel [14:48, 14:01] (1647624 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_intel [10:13, 10:12](3 warnings,8 remarks) +PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [05:03, 04:08] (1125764 MB) +PASS -- TEST rap_control_dyn32_phy32_intel [07:04, 06:33] (1048748 MB) +PASS -- TEST hrrr_control_dyn32_phy32_intel [04:03, 03:31] (982704 MB) +PASS -- TEST rap_2threads_dyn32_phy32_intel [06:46, 06:18] (1076680 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [03:43, 03:13] (963916 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [04:02, 03:38] (927648 MB) +PASS -- TEST rap_restart_dyn32_phy32_intel [05:33, 04:58] (1033672 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:14, 01:53] (925820 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [10:13, 10:11](3 warnings,8 remarks) +PASS -- TEST conus13km_control_intel [02:55, 02:06] (1186804 MB) +PASS -- TEST conus13km_2threads_intel [01:45, 01:02] (1097620 MB) +PASS -- TEST conus13km_restart_mismatch_intel [01:59, 01:19] (1096268 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_intel [10:14, 10:13](3 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_intel [04:55, 04:16] (976524 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [04:51, 04:50](785 warnings,8 remarks) +PASS -- TEST rap_control_debug_dyn32_phy32_intel [05:26, 05:12] (1089144 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [05:19, 05:03] (1078632 MB) +PASS -- TEST conus13km_debug_intel [15:10, 14:21] (1237480 MB) +PASS -- TEST conus13km_debug_qr_intel [15:10, 14:26] (935592 MB) +PASS -- TEST conus13km_debug_2threads_intel [08:45, 08:09] (1162052 MB) +PASS -- TEST conus13km_radar_tten_debug_intel [14:42, 14:07] (1300948 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [04:50, 04:49](785 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_debug_intel [05:18, 05:04] (1151004 MB) + +PASS -- COMPILE hafsw_intel [11:37, 11:36](1 warnings,8 remarks) +PASS -- TEST hafs_regional_atm_intel [06:23, 05:14] (721192 MB) +PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [07:19, 06:51] (1095328 MB) +PASS -- TEST hafs_regional_atm_ocn_intel [08:40, 07:22] (812748 MB) +PASS -- TEST hafs_regional_atm_wav_intel [15:09, 13:59] (846228 MB) +PASS -- TEST hafs_regional_atm_ocn_wav_intel [17:04, 15:38] (868492 MB) +PASS -- TEST hafs_regional_1nest_atm_intel [06:31, 05:41] (492604 MB) +PASS -- TEST hafs_regional_telescopic_2nests_atm_intel [08:12, 07:00] (507444 MB) +PASS -- TEST hafs_global_1nest_atm_intel [03:27, 02:49] (365216 MB) +PASS -- TEST hafs_global_multiple_4nests_atm_intel [10:14, 07:45] (465524 MB) +PASS -- TEST hafs_regional_specified_moving_1nest_atm_intel [04:29, 03:53] (519988 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_intel [04:27, 03:43] (521444 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intel [05:05, 04:16] (570212 MB) +PASS -- TEST hafs_global_storm_following_1nest_atm_intel [01:32, 01:11] (397892 MB) +PASS -- TEST gnv1_nested_intel [05:37, 04:13] (1705680 MB) + +PASS -- COMPILE hafsw_debug_intel [05:28, 05:27](1465 warnings,1501 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intel [14:01, 13:12] (586896 MB) + +PASS -- COMPILE hafsw_faster_intel [11:19, 11:18],7 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_intel [10:04, 09:09] (641276 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel [10:18, 09:18] (728436 MB) + +PASS -- COMPILE hafs_mom6w_intel [11:51, 11:50],7 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel [08:18, 06:45] (719760 MB) + +PASS -- COMPILE hafs_all_intel [11:08, 11:07],7 remarks) +PASS -- TEST hafs_regional_docn_intel [08:11, 07:05] (816940 MB) +PASS -- TEST hafs_regional_docn_oisst_intel [08:27, 07:16] (793984 MB) +PASS -- TEST hafs_regional_datm_cdeps_intel [17:10, 16:28] (1218568 MB) + +PASS -- COMPILE datm_cdeps_intel [06:49, 06:48] +PASS -- TEST datm_cdeps_control_cfsr_intel [03:04, 02:54] (1135728 MB) +PASS -- TEST datm_cdeps_restart_cfsr_intel [01:58, 01:42] (1104204 MB) +PASS -- TEST datm_cdeps_control_gefs_intel [02:58, 02:48] (1026148 MB) +PASS -- TEST datm_cdeps_iau_gefs_intel [03:09, 03:00] (1025708 MB) +PASS -- TEST datm_cdeps_stochy_gefs_intel [02:58, 02:47] (1018316 MB) +PASS -- TEST datm_cdeps_ciceC_cfsr_intel [03:08, 02:58] (1150284 MB) +PASS -- TEST datm_cdeps_bulk_cfsr_intel [03:04, 02:55] (1159516 MB) +PASS -- TEST datm_cdeps_bulk_gefs_intel [02:50, 02:41] (1027196 MB) +PASS -- TEST datm_cdeps_mx025_cfsr_intel [07:44, 06:31] (1071044 MB) +PASS -- TEST datm_cdeps_mx025_gefs_intel [07:25, 06:20] (1041660 MB) +PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [02:57, 02:49] (1135368 MB) +PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [04:10, 04:00] (2506364 MB) +PASS -- TEST datm_cdeps_gfs_intel [04:14, 04:03] (2513316 MB) + +PASS -- COMPILE datm_cdeps_debug_intel [03:23, 03:23](2 warnings +PASS -- TEST datm_cdeps_debug_cfsr_intel [06:54, 06:44] (1072348 MB) + +PASS -- COMPILE datm_cdeps_faster_intel [06:48, 06:47] +PASS -- TEST datm_cdeps_control_cfsr_faster_intel [02:59, 02:50] (1138860 MB) + +PASS -- COMPILE datm_cdeps_land_intel [01:11, 01:10],1 remarks) +PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:08, 00:46] (263608 MB) +PASS -- TEST datm_cdeps_lnd_era5_intel [01:09, 00:53] (325140 MB) +PASS -- TEST datm_cdeps_lnd_era5_rst_intel [00:44, 00:30] (329204 MB) + +PASS -- COMPILE datm_cdeps_lm4_intel [01:19, 01:19] +PASS -- TEST datm_cdeps_lm4_gswp3_intel [00:52, 00:32] (567508 MB) +PASS -- TEST datm_cdeps_lm4_gswp3_rst_intel [00:42, 00:19] (454664 MB) + +PASS -- COMPILE atm_ds2s_docn_pcice_intel [10:50, 10:48],1 remarks) +PASS -- TEST atm_ds2s_docn_pcice_intel [04:49, 03:58] (1972556 MB) + +PASS -- COMPILE atm_ds2s_docn_dice_intel [10:33, 10:31](1 warnings,1 remarks) +PASS -- TEST atm_ds2s_docn_dice_intel [09:05, 08:14] (1982928 MB) + +PASS -- COMPILE atml_intel [11:11, 11:10](8 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_sbs_intel [05:18, 04:29] (1839752 MB) +PASS -- TEST control_p8_atmlnd_intel [05:19, 04:29] (1842324 MB) +PASS -- TEST control_restart_p8_atmlnd_intel [03:19, 02:38] (1095400 MB) + +PASS -- COMPILE atml_debug_intel [06:03, 06:02](880 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_debug_intel [06:49, 05:58] (1870948 MB) + +PASS -- COMPILE atmw_intel [10:53, 10:53],8 remarks) +PASS -- TEST atmwav_control_noaero_p8_intel [02:39, 01:59] (1904504 MB) + +PASS -- COMPILE atmaero_intel [10:41, 10:40],1 remarks) +PASS -- TEST atmaero_control_p8_intel [05:02, 04:16] (3180436 MB) +PASS -- TEST atmaero_control_p8_rad_intel [05:53, 05:06] (3071960 MB) +PASS -- TEST atmaero_control_p8_rad_micro_intel [05:52, 05:02] (3104208 MB) + +PASS -- COMPILE atmaq_debug_intel [04:59, 04:58](882 warnings,6 remarks) + +PASS -- COMPILE atm_fbh_intel [09:53, 09:53](3 warnings,8 remarks) +PASS -- TEST cpld_regional_atm_fbh_intel [12:08, 11:51] (1070988 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_intelllvm [06:53, 06:52](5 warnings +PASS -- TEST rap_control_dyn32_phy32_intelllvm [08:57, 08:26] (1047336 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_intelllvm [06:39, 06:38](5 warnings +PASS -- TEST rap_control_dyn64_phy32_intelllvm [05:32, 04:58] (977780 MB) + +PASS -- COMPILE atm_gnu [04:30, 04:29] +PASS -- TEST 2020_CAPE_gnu [11:44, 11:33] (728876 MB) +PASS -- TEST baroclinic_wave_gnu [11:21, 10:20] (962148 MB) +PASS -- TEST control_c48_gnu [10:09, 09:34] (1508744 MB) +PASS -- TEST control_stochy_gnu [03:50, 03:33] (493536 MB) +PASS -- TEST control_ras_gnu [05:21, 05:01] (500640 MB) +PASS -- TEST control_p8_gnu [06:18, 05:21] (1453992 MB) +PASS -- TEST control_p8_ugwpv1_gnu [05:56, 05:13] (1454088 MB) +PASS -- TEST control_flake_gnu [10:47, 10:32] (537420 MB) + +PASS -- COMPILE rrfs_gnu [04:29, 04:28] +PASS -- TEST rap_control_gnu [11:52, 11:22] (812340 MB) +PASS -- TEST rap_decomp_gnu [12:05, 11:38] (807456 MB) +PASS -- TEST rap_2threads_gnu [10:58, 10:27] (925008 MB) +PASS -- TEST rap_restart_gnu [06:35, 05:54] (575764 MB) +PASS -- TEST rap_sfcdiff_gnu [12:06, 11:29] (812636 MB) +PASS -- TEST rap_sfcdiff_decomp_gnu [12:12, 11:37] (806676 MB) +PASS -- TEST rap_sfcdiff_restart_gnu [09:16, 08:31] (577804 MB) +PASS -- TEST hrrr_control_gnu [06:23, 05:55] (810392 MB) +PASS -- TEST hrrr_control_noqr_gnu [06:23, 05:52] (830828 MB) +PASS -- TEST hrrr_control_2threads_gnu [05:42, 05:20] (907960 MB) +PASS -- TEST hrrr_control_decomp_gnu [06:15, 05:53] (841024 MB) +PASS -- TEST hrrr_control_restart_gnu [03:35, 03:07] (561264 MB) +PASS -- TEST hrrr_control_restart_noqr_gnu [03:30, 03:00] (650604 MB) +PASS -- TEST rrfs_v1beta_gnu [11:42, 11:07] (804816 MB) + +PASS -- COMPILE csawmg_gnu [03:52, 03:51] +PASS -- TEST control_csawmg_gnu [09:07, 08:37] (746052 MB) + +PASS -- COMPILE atm_dyn32_debug_gnu [06:34, 06:33] +PASS -- TEST control_diag_debug_gnu [02:16, 01:45] (1270876 MB) +PASS -- TEST regional_debug_gnu [11:34, 11:06] (753144 MB) +PASS -- TEST rap_control_debug_gnu [02:54, 02:41] (829548 MB) +PASS -- TEST hrrr_control_debug_gnu [02:51, 02:38] (817900 MB) +PASS -- TEST hrrr_gf_debug_gnu [02:58, 02:42] (825588 MB) +PASS -- TEST hrrr_c3_debug_gnu [02:55, 02:40] (820180 MB) +PASS -- TEST rap_diag_debug_gnu [03:25, 02:57] (904356 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_gnu [04:26, 04:10] (818016 MB) +PASS -- TEST rap_progcld_thompson_debug_gnu [03:06, 02:52] (823460 MB) +PASS -- TEST rrfs_v1beta_debug_gnu [02:57, 02:42] (819252 MB) +PASS -- TEST control_ras_debug_gnu [01:52, 01:38] (455860 MB) +PASS -- TEST control_stochy_debug_gnu [01:57, 01:44] (447536 MB) +PASS -- TEST control_debug_p8_gnu [02:14, 01:42] (1427028 MB) +PASS -- TEST rap_flake_debug_gnu [02:57, 02:42] (820132 MB) +PASS -- TEST rap_clm_lake_debug_gnu [03:05, 02:51] (825700 MB) +PASS -- TEST gnv1_c96_no_nest_debug_gnu [04:55, 04:27] (822924 MB) + +PASS -- COMPILE wam_debug_gnu [02:27, 02:25] + +PASS -- COMPILE rrfs_dyn32_phy32_gnu [04:10, 04:09] +PASS -- TEST rap_control_dyn32_phy32_gnu [10:17, 09:50] (696556 MB) +PASS -- TEST hrrr_control_dyn32_phy32_gnu [05:38, 05:15] (693260 MB) +PASS -- TEST rap_2threads_dyn32_phy32_gnu [09:29, 09:04] (741420 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_gnu [05:11, 04:44] (744556 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_gnu [05:44, 05:18] (693264 MB) +PASS -- TEST rap_restart_dyn32_phy32_gnu [07:59, 07:19] (549440 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_gnu [03:06, 02:39] (534208 MB) +PASS -- TEST conus13km_control_gnu [03:59, 03:12] (868928 MB) +PASS -- TEST conus13km_2threads_gnu [06:02, 05:29] (871316 MB) +PASS -- TEST conus13km_restart_mismatch_gnu [02:25, 01:49] (550128 MB) + +PASS -- COMPILE atm_dyn64_phy32_gnu [09:47, 09:46] +PASS -- TEST rap_control_dyn64_phy32_gnu [06:27, 05:56] (721192 MB) + +PASS -- COMPILE atm_dyn32_phy32_debug_gnu [06:37, 06:37] +PASS -- TEST rap_control_debug_dyn32_phy32_gnu [02:53, 02:38] (709736 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_gnu [02:49, 02:33] (704188 MB) +PASS -- TEST conus13km_debug_gnu [07:38, 06:59] (880968 MB) +PASS -- TEST conus13km_debug_qr_gnu [07:51, 07:16] (570624 MB) +PASS -- TEST conus13km_debug_2threads_gnu [08:16, 07:42] (885280 MB) +PASS -- TEST conus13km_radar_tten_debug_gnu [07:40, 07:05] (948688 MB) + +PASS -- COMPILE atm_dyn64_phy32_debug_gnu [06:36, 06:35] +PASS -- TEST rap_control_dyn64_phy32_debug_gnu [03:04, 02:50] (726468 MB) + +PASS -- COMPILE s2swa_gnu [16:31, 16:30] +PASS -- COMPILE s2s_gnu [15:56, 15:55] +PASS -- TEST cpld_control_nowave_noaero_p8_gnu [20:03, 18:59] (1507008 MB) + +PASS -- COMPILE s2swa_debug_gnu [03:07, 03:06] PASS -- COMPILE s2sw_pdlib_gnu [16:15, 16:14] -PASS -- TEST cpld_control_pdlib_p8_gnu [20:46, 19:54] (1458072 MB) +PASS -- TEST cpld_control_pdlib_p8_gnu [32:09, 31:10] (1448308 MB) -PASS -- COMPILE s2sw_pdlib_debug_gnu [03:13, 03:12] -PASS -- TEST cpld_debug_pdlib_p8_gnu [14:31, 13:36] (1451368 MB) +PASS -- COMPILE s2sw_pdlib_debug_gnu [02:57, 02:56] -PASS -- COMPILE datm_cdeps_gnu [15:42, 15:41] -PASS -- TEST datm_cdeps_control_cfsr_gnu [03:16, 03:06] (682964 MB) +PASS -- COMPILE datm_cdeps_gnu [15:35, 15:33] +PASS -- TEST datm_cdeps_control_cfsr_gnu [03:21, 03:12] (693868 MB) SYNOPSIS: -Starting Date/Time: 20240727 20:11:02 -Ending Date/Time: 20240728 00:59:44 -Total Time: 04h:48m:42s -Compiles Completed: 57/57 -Tests Completed: 245/245 +Starting Date/Time: 2024-11-11 22:51:04 +Ending Date/Time: 2024-11-12 04:00:52 +Total Time: 05h:09m:48s +Compiles Completed: 61/61 +Tests Completed: 252/252 NOTES: diff --git a/tests-dev/logs/RegressionTests_hercules.log b/tests-dev/logs/RegressionTests_hercules.log index cae5c403c8..6f53f528f3 100644 --- a/tests-dev/logs/RegressionTests_hercules.log +++ b/tests-dev/logs/RegressionTests_hercules.log @@ -1,31 +1,34 @@ ====START OF hercules REGRESSION TESTING LOG==== UFSWM hash used in testing: -17a83e2be289181af20ba9fec4ce683393447809 +e366ec57380a76f1da3be0364eb0473762a1cf9d Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) - fbdf6843d6bde852d97f1547591d90136103f669 CDEPS-interface/CDEPS (cdeps0.4.17-41-gfbdf684) - 9452de8c3cb43fb2628f0722e6a51f79429d2160 CICE-interface/CICE (CICE6.0.0-450-g9452de8) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - f13e16e414e115e268b2dd300b665e628e5f2429 CMEPS-interface/CMEPS (cmeps_v0.4.1-2308-gf13e16e) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 0495c19204325401ccba2943f99e65ee9190f07d FV3 (heads/develop) - 1720f85e54765251f869756e67c93ef7acefac0d FV3/atmos_cubed_sphere (201912_public_release-402-g1720f85) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 2a50cccd916cceafaf031f4cd14f2ecef277be8f FV3/ccpp/physics (EP4-840-g2a50cccd) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - be0410ece28f2b5b9c089f8ca09ce0c80c79fe6c FV3/upp (upp_v10.2.0-191-gbe0410ec) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --7476b8f2790a47d788f79cebfdbb551567ae7cf8 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - b32aea7bf3f9e2a774afa23d3386c88156cd1182 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10051-gb32aea7bf) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) NOTES: @@ -34,376 +37,456 @@ 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: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240730 -COMPARISON DIRECTORY: /work2/noaa/epic/nandoam/stmp/hercules/nandoam/FV3_RT/rt_543959 +BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/jongkim/FV3_RT/rt_3031060 UFS_TEST.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-r) - USE ROCOTO -PASS -- COMPILE s2swa_32bit_intel [10:14, 10:13](1 warnings,10 remarks) -PASS -- TEST cpld_control_p8_mixedmode_intel [08:21, 07:40] (2129484 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_intel [15:43, 15:42](1 warnings,10 remarks) -PASS -- TEST cpld_control_gfsv17_intel [14:09, 13:33] (2005816 MB) -PASS -- TEST cpld_control_gfsv17_iau_intel [15:05, 14:01] (2293032 MB) -PASS -- TEST cpld_restart_gfsv17_intel [07:00, 06:31] (1328388 MB) -PASS -- TEST cpld_mpi_gfsv17_intel [15:42, 14:57] (1914440 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [17:07, 17:07](1 warnings,10 remarks) -PASS -- TEST cpld_control_sfs_intel [13:19, 13:04] (1998772 MB) - -PASS -- COMPILE s2swa_32bit_pdlib_debug_intel [04:12, 04:11](1525 warnings,2000 remarks) -PASS -- TEST cpld_debug_gfsv17_intel [21:53, 21:05] (1975984 MB) - -PASS -- COMPILE s2swa_intel [11:05, 11:04],10 remarks) -PASS -- TEST cpld_control_p8_intel [08:37, 07:52] (2191088 MB) -PASS -- TEST cpld_control_p8.v2.sfc_intel [08:25, 07:42] (2186660 MB) -PASS -- TEST cpld_restart_p8_intel [05:05, 04:25] (1991300 MB) -PASS -- TEST cpld_control_qr_p8_intel [08:28, 07:42] (2220256 MB) -PASS -- TEST cpld_restart_qr_p8_intel [05:15, 04:25] (1742124 MB) -PASS -- TEST cpld_2threads_p8_intel [09:28, 08:59] (2544432 MB) -PASS -- TEST cpld_decomp_p8_intel [08:13, 07:36] (2175668 MB) -PASS -- TEST cpld_mpi_p8_intel [07:02, 06:23] (2098072 MB) -PASS -- TEST cpld_control_ciceC_p8_intel [08:19, 07:37] (2189656 MB) -PASS -- TEST cpld_control_c192_p8_intel [16:51, 15:43] (2970344 MB) -PASS -- TEST cpld_restart_c192_p8_intel [07:24, 05:47] (2929308 MB) -PASS -- TEST cpld_bmark_p8_intel [12:59, 08:57] (3813308 MB) -PASS -- TEST cpld_restart_bmark_p8_intel [11:32, 05:32] (3641116 MB) -PASS -- TEST cpld_s2sa_p8_intel [05:31, 05:02] (2159060 MB) - -PASS -- COMPILE s2sw_intel [10:22, 10:22],10 remarks) -PASS -- TEST cpld_control_noaero_p8_intel [07:52, 07:19] (2019944 MB) -PASS -- TEST cpld_control_nowave_noaero_p8_intel [04:55, 04:24] (2090540 MB) - -PASS -- COMPILE s2swa_debug_intel [05:33, 05:32](1450 warnings,1230 remarks) -PASS -- TEST cpld_debug_p8_intel [09:09, 08:25] (2211636 MB) - -PASS -- COMPILE s2sw_debug_intel [05:08, 05:08](1450 warnings,1230 remarks) -PASS -- TEST cpld_debug_noaero_p8_intel [05:48, 05:14] (2054848 MB) - -PASS -- COMPILE s2s_aoflux_intel [09:18, 09:18],3 remarks) -PASS -- TEST cpld_control_noaero_p8_agrid_intel [05:39, 04:59] (2076360 MB) - -PASS -- COMPILE s2s_intel [08:47, 08:47],3 remarks) -PASS -- TEST cpld_control_c48_intel [10:27, 10:01] (3112160 MB) -PASS -- TEST cpld_warmstart_c48_intel [02:56, 02:31] (3083164 MB) -PASS -- TEST cpld_restart_c48_intel [01:41, 01:27] (2547716 MB) - -PASS -- COMPILE s2swa_faster_intel [15:23, 15:23],10 remarks) -PASS -- TEST cpld_control_p8_faster_intel [08:57, 08:11] (2183292 MB) - -PASS -- COMPILE s2sw_pdlib_intel [18:10, 18:10],10 remarks) -PASS -- TEST cpld_control_pdlib_p8_intel [14:16, 13:42] (2036988 MB) -PASS -- TEST cpld_restart_pdlib_p8_intel [07:18, 06:44] (1389792 MB) -PASS -- TEST cpld_mpi_pdlib_p8_intel [15:54, 15:14] (1967980 MB) - -PASS -- COMPILE s2sw_pdlib_debug_intel [05:25, 05:25](1560 warnings,2000 remarks) -PASS -- TEST cpld_debug_pdlib_p8_intel [23:00, 22:22] (2023460 MB) - -PASS -- COMPILE atm_dyn32_intel [09:30, 09:30](1 warnings,1 remarks) -PASS -- TEST control_flake_intel [03:46, 03:34] (714964 MB) -PASS -- TEST control_CubedSphereGrid_intel [03:04, 02:39] (1610580 MB) -PASS -- TEST control_CubedSphereGrid_parallel_intel [03:04, 02:34] (1617392 MB) -PASS -- TEST control_latlon_intel [02:42, 02:25] (1604492 MB) -PASS -- TEST control_wrtGauss_netcdf_parallel_intel [02:53, 02:30] (1613924 MB) -PASS -- TEST control_c48_intel [07:12, 06:53] (1745244 MB) -PASS -- TEST control_c48.v2.sfc_intel [06:08, 05:56] (861908 MB) -PASS -- TEST control_c192_intel [09:34, 09:08] (1755128 MB) -PASS -- TEST control_c384_intel [10:31, 09:30] (2053240 MB) -PASS -- TEST control_c384gdas_intel [11:00, 09:39] (1529356 MB) -PASS -- TEST control_stochy_intel [01:52, 01:44] (662764 MB) -PASS -- TEST control_stochy_restart_intel [01:17, 01:03] (543352 MB) -PASS -- TEST control_lndp_intel [01:45, 01:35] (690228 MB) -PASS -- TEST control_iovr4_intel [02:45, 02:37] (670316 MB) -PASS -- TEST control_iovr5_intel [02:45, 02:38] (663084 MB) -PASS -- TEST control_p8_intel [03:12, 02:38] (1909624 MB) -PASS -- TEST control_p8.v2.sfc_intel [03:14, 02:38] (1911236 MB) -PASS -- TEST control_p8_ugwpv1_intel [03:11, 02:34] (1898624 MB) -PASS -- TEST control_restart_p8_intel [02:01, 01:34] (1171084 MB) -PASS -- TEST control_noqr_p8_intel [03:01, 02:34] (1908472 MB) -PASS -- TEST control_restart_noqr_p8_intel [01:54, 01:31] (1216572 MB) -PASS -- TEST control_decomp_p8_intel [03:10, 02:40] (1888532 MB) -PASS -- TEST control_2threads_p8_intel [02:58, 02:28] (1986460 MB) -PASS -- TEST control_p8_lndp_intel [04:50, 04:33] (1909972 MB) -PASS -- TEST control_p8_rrtmgp_intel [04:11, 03:36] (1976124 MB) -PASS -- TEST control_p8_mynn_intel [03:13, 02:41] (1917140 MB) -PASS -- TEST merra2_thompson_intel [03:36, 02:56] (1919508 MB) -PASS -- TEST regional_control_intel [05:00, 04:41] (1201416 MB) -PASS -- TEST regional_restart_intel [02:49, 02:36] (1174616 MB) -PASS -- TEST regional_decomp_intel [05:17, 04:57] (1196052 MB) -PASS -- TEST regional_2threads_intel [03:16, 03:02] (1158360 MB) -PASS -- TEST regional_noquilt_intel [04:46, 04:31] (1527012 MB) -PASS -- TEST regional_netcdf_parallel_intel [05:13, 04:47] (1207656 MB) -PASS -- TEST regional_2dwrtdecomp_intel [05:00, 04:39] (1198288 MB) -PASS -- TEST regional_wofs_intel [07:37, 07:17] (2088288 MB) - -PASS -- COMPILE rrfs_intel [07:26, 07:26](3 warnings,9 remarks) -PASS -- TEST rap_control_intel [07:12, 06:39] (1213496 MB) -PASS -- TEST regional_spp_sppt_shum_skeb_intel [04:00, 03:28] (1408956 MB) -PASS -- TEST rap_decomp_intel [07:28, 06:56] (1153196 MB) -PASS -- TEST rap_2threads_intel [06:48, 06:10] (1369584 MB) -PASS -- TEST rap_restart_intel [03:56, 03:28] (1160520 MB) -PASS -- TEST rap_sfcdiff_intel [07:12, 06:39] (1228628 MB) -PASS -- TEST rap_sfcdiff_decomp_intel [07:28, 06:57] (1167808 MB) -PASS -- TEST rap_sfcdiff_restart_intel [05:30, 05:02] (1219400 MB) -PASS -- TEST hrrr_control_intel [03:59, 03:26] (1102540 MB) -PASS -- TEST hrrr_control_decomp_intel [04:10, 03:35] (1056660 MB) -PASS -- TEST hrrr_control_2threads_intel [08:53, 08:15] (1124332 MB) -PASS -- TEST hrrr_control_restart_intel [02:13, 01:58] (1042628 MB) -PASS -- TEST rrfs_v1beta_intel [07:02, 06:27] (1204596 MB) -PASS -- TEST rrfs_v1nssl_intel [07:46, 07:37] (2004728 MB) -PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [07:38, 07:26] (2178328 MB) - -PASS -- COMPILE csawmg_intel [07:01, 07:01] -PASS -- TEST control_csawmg_intel [06:32, 06:14] (1059284 MB) -PASS -- TEST control_ras_intel [03:04, 02:55] (860612 MB) - -PASS -- COMPILE csawmg_gnu [03:50, 03:50] -PASS -- TEST control_csawmg_gnu [07:20, 06:58] (1071576 MB) - -PASS -- COMPILE wam_intel [07:30, 07:30],1 remarks) -PASS -- TEST control_wam_intel [10:49, 10:06] (1681804 MB) - -PASS -- COMPILE atm_faster_dyn32_intel [14:01, 14:01],1 remarks) -PASS -- TEST control_p8_faster_intel [02:59, 02:24] (1906392 MB) -PASS -- TEST regional_control_faster_intel [05:26, 05:09] (1192036 MB) - -PASS -- COMPILE atm_debug_dyn32_intel [05:20, 05:19](884 warnings,9 remarks) -PASS -- TEST control_CubedSphereGrid_debug_intel [02:46, 02:20] (1644528 MB) -PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [02:40, 02:15] (1638648 MB) -PASS -- TEST control_stochy_debug_intel [02:49, 02:36] (843852 MB) -PASS -- TEST control_lndp_debug_intel [02:26, 02:18] (842612 MB) -PASS -- TEST control_csawmg_debug_intel [03:48, 03:36] (1164396 MB) -PASS -- TEST control_ras_debug_intel [02:26, 02:19] (851764 MB) -PASS -- TEST control_diag_debug_intel [02:42, 02:20] (1701584 MB) -PASS -- TEST control_debug_p8_intel [02:55, 02:37] (1938140 MB) -PASS -- TEST regional_debug_intel [16:40, 16:25] (1161000 MB) -PASS -- TEST rap_control_debug_intel [04:05, 03:59] (1238112 MB) -PASS -- TEST hrrr_control_debug_intel [04:24, 04:15] (1231056 MB) -PASS -- TEST hrrr_gf_debug_intel [04:12, 04:05] (1238764 MB) -PASS -- TEST hrrr_c3_debug_intel [04:13, 04:07] (1244492 MB) -PASS -- TEST rap_unified_drag_suite_debug_intel [04:20, 04:13] (1233992 MB) -PASS -- TEST rap_diag_debug_intel [04:28, 04:16] (1311912 MB) -PASS -- TEST rap_cires_ugwp_debug_intel [04:24, 04:18] (1241964 MB) -PASS -- TEST rap_unified_ugwp_debug_intel [04:37, 04:23] (1237336 MB) -PASS -- TEST rap_lndp_debug_intel [04:22, 04:07] (1232572 MB) -PASS -- TEST rap_progcld_thompson_debug_intel [04:21, 04:10] (1237704 MB) -PASS -- TEST rap_noah_debug_intel [04:07, 04:00] (1234280 MB) -PASS -- TEST rap_sfcdiff_debug_intel [04:17, 04:09] (1236752 MB) -PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [07:10, 07:00] (1230752 MB) -PASS -- TEST rrfs_v1beta_debug_intel [04:16, 04:05] (1239552 MB) -PASS -- TEST rap_clm_lake_debug_intel [05:25, 05:13] (1230492 MB) -PASS -- TEST rap_flake_debug_intel [04:10, 04:02] (1230676 MB) -PASS -- TEST gnv1_c96_no_nest_debug_intel [07:52, 07:16] (1239252 MB) - -PASS -- COMPILE atm_debug_dyn32_gnu [05:43, 05:43] -PASS -- TEST control_csawmg_debug_gnu [02:08, 01:54] (1062516 MB) - -PASS -- COMPILE wam_debug_intel [03:33, 03:33](839 warnings,1 remarks) - -PASS -- COMPILE rrfs_dyn32_phy32_intel [07:17, 07:17](3 warnings,8 remarks) -PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [04:06, 03:33] (1268824 MB) -PASS -- TEST rap_control_dyn32_phy32_intel [07:41, 07:06] (1179780 MB) -PASS -- TEST hrrr_control_dyn32_phy32_intel [04:21, 03:34] (1053716 MB) -PASS -- TEST rap_2threads_dyn32_phy32_intel [06:31, 06:00] (1297048 MB) -PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [03:49, 03:04] (1049296 MB) -PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [04:33, 03:51] (1007912 MB) -PASS -- TEST rap_restart_dyn32_phy32_intel [05:53, 05:17] (1135840 MB) -PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:11, 01:53] (959756 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [11:47, 11:46](3 warnings,8 remarks) -PASS -- TEST conus13km_control_intel [02:08, 01:44] (1320540 MB) -PASS -- TEST conus13km_2threads_intel [01:04, 00:45] (1211848 MB) -PASS -- TEST conus13km_restart_mismatch_intel [01:23, 01:03] (1156444 MB) - -PASS -- COMPILE rrfs_dyn64_phy32_intel [07:41, 07:41](3 warnings,8 remarks) -PASS -- TEST rap_control_dyn64_phy32_intel [04:00, 03:43] (1070280 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [03:35, 03:35](787 warnings,8 remarks) -PASS -- TEST rap_control_debug_dyn32_phy32_intel [04:17, 04:09] (1120284 MB) -PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [04:03, 03:54] (1109828 MB) -PASS -- TEST conus13km_debug_intel [13:12, 12:45] (1362828 MB) -PASS -- TEST conus13km_debug_qr_intel [13:34, 13:11] (1012732 MB) -PASS -- TEST conus13km_debug_2threads_intel [08:39, 08:24] (1259788 MB) -PASS -- TEST conus13km_radar_tten_debug_intel [12:56, 12:37] (1433524 MB) - -PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [03:29, 03:29](787 warnings,8 remarks) -PASS -- TEST rap_control_dyn64_phy32_debug_intel [04:21, 04:14] (1158140 MB) - -PASS -- COMPILE hafsw_intel [10:40, 10:40](1 warnings,9 remarks) -PASS -- TEST hafs_regional_atm_intel [06:05, 05:15] (871548 MB) -PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [05:04, 04:51] (1266756 MB) -PASS -- TEST hafs_regional_atm_ocn_intel [07:26, 06:24] (947688 MB) -PASS -- TEST hafs_regional_atm_wav_intel [14:45, 13:54] (989996 MB) -PASS -- TEST hafs_regional_atm_ocn_wav_intel [16:06, 15:02] (1015140 MB) -PASS -- TEST hafs_regional_1nest_atm_intel [05:57, 05:24] (611612 MB) -PASS -- TEST hafs_regional_telescopic_2nests_atm_intel [07:54, 06:55] (627516 MB) -PASS -- TEST hafs_global_1nest_atm_intel [02:59, 02:34] (442256 MB) -PASS -- TEST hafs_global_multiple_4nests_atm_intel [08:56, 07:33] (554560 MB) -PASS -- TEST hafs_regional_specified_moving_1nest_atm_intel [04:20, 03:51] (626152 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_intel [04:07, 03:35] (617620 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intel [05:26, 04:46] (685628 MB) -PASS -- TEST hafs_global_storm_following_1nest_atm_intel [01:25, 01:09] (455740 MB) - -PASS -- COMPILE hafsw_debug_intel [03:38, 03:38](1467 warnings,1502 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intel [14:05, 13:37] (687668 MB) - -PASS -- COMPILE hafsw_faster_intel [15:37, 15:36],8 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_intel [16:45, 16:06] (765496 MB) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel [16:41, 15:57] (851620 MB) - -PASS -- COMPILE hafs_mom6w_intel [11:18, 11:17],7 remarks) -PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel [10:51, 10:08] (823680 MB) - -PASS -- COMPILE hafs_all_intel [09:56, 09:56],8 remarks) -PASS -- TEST hafs_regional_docn_intel [06:16, 05:24] (935040 MB) -PASS -- TEST hafs_regional_docn_oisst_intel [06:24, 05:34] (940492 MB) -PASS -- TEST hafs_regional_datm_cdeps_intel [16:58, 16:25] (1343520 MB) - -PASS -- COMPILE datm_cdeps_intel [05:17, 05:17],2 remarks) -PASS -- TEST datm_cdeps_control_cfsr_intel [02:14, 02:09] (1153520 MB) -PASS -- TEST datm_cdeps_restart_cfsr_intel [01:24, 01:18] (1096412 MB) -PASS -- TEST datm_cdeps_control_gefs_intel [03:02, 02:57] (1017844 MB) -PASS -- TEST datm_cdeps_iau_gefs_intel [02:11, 02:07] (1021472 MB) -PASS -- TEST datm_cdeps_stochy_gefs_intel [02:12, 02:06] (1021720 MB) -PASS -- TEST datm_cdeps_ciceC_cfsr_intel [03:10, 03:04] (1121116 MB) -PASS -- TEST datm_cdeps_bulk_cfsr_intel [02:11, 02:07] (1160100 MB) -PASS -- TEST datm_cdeps_bulk_gefs_intel [02:06, 02:02] (1021784 MB) -PASS -- TEST datm_cdeps_mx025_cfsr_intel [05:27, 04:56] (1174944 MB) -PASS -- TEST datm_cdeps_mx025_gefs_intel [05:22, 04:50] (1162748 MB) -PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [02:12, 02:08] (1123180 MB) -PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [04:13, 04:06] (2360116 MB) -PASS -- TEST datm_cdeps_gfs_intel [04:08, 04:01] (2429888 MB) - -PASS -- COMPILE datm_cdeps_debug_intel [03:07, 03:07](2 warnings,2 remarks) -PASS -- TEST datm_cdeps_debug_cfsr_intel [05:10, 05:05] (1063444 MB) - -PASS -- COMPILE datm_cdeps_faster_intel [05:19, 05:19],2 remarks) -PASS -- TEST datm_cdeps_control_cfsr_faster_intel [02:15, 02:07] (1171280 MB) - -PASS -- COMPILE datm_cdeps_land_intel [00:46, 00:46],1 remarks) -PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:06, 00:50] (334496 MB) -PASS -- TEST datm_cdeps_lnd_era5_intel [01:03, 00:49] (572520 MB) -PASS -- TEST datm_cdeps_lnd_era5_rst_intel [00:41, 00:31] (571540 MB) - -PASS -- COMPILE atm_ds2s_docn_pcice_intel [07:43, 07:43],3 remarks) -PASS -- TEST atm_ds2s_docn_pcice_intel [04:17, 03:38] (2015268 MB) - -PASS -- COMPILE atm_ds2s_docn_dice_intel [08:55, 08:54],1 remarks) -PASS -- TEST atm_ds2s_docn_dice_intel [04:52, 04:12] (1988396 MB) - -PASS -- COMPILE atml_intel [09:41, 09:41](8 warnings,2 remarks) -PASS -- TEST control_p8_atmlnd_sbs_intel [07:57, 07:07] (1903416 MB) -PASS -- TEST control_p8_atmlnd_intel [07:32, 06:42] (1902872 MB) -PASS -- TEST control_restart_p8_atmlnd_intel [03:50, 03:19] (1146648 MB) - -PASS -- COMPILE atml_debug_intel [04:18, 04:17](882 warnings,2 remarks) -PASS -- TEST control_p8_atmlnd_debug_intel [06:27, 05:42] (1936600 MB) - -PASS -- COMPILE atmw_intel [09:38, 09:38],8 remarks) -PASS -- TEST atmwav_control_noaero_p8_intel [02:36, 01:54] (1954912 MB) - -PASS -- COMPILE atmaero_intel [07:34, 07:33],1 remarks) -PASS -- TEST atmaero_control_p8_intel [05:22, 04:47] (2030936 MB) -PASS -- TEST atmaero_control_p8_rad_intel [05:07, 04:29] (1803268 MB) -PASS -- TEST atmaero_control_p8_rad_micro_intel [05:00, 04:31] (1822764 MB) - -PASS -- COMPILE atmaq_debug_intel [03:09, 03:08](884 warnings,6 remarks) -PASS -- TEST regional_atmaq_debug_intel [17:49, 16:42] (4563588 MB) - -PASS -- COMPILE atm_gnu [04:18, 04:17] -PASS -- TEST control_c48_gnu [09:41, 09:16] (1555776 MB) -PASS -- TEST control_stochy_gnu [02:50, 02:39] (731092 MB) -PASS -- TEST control_ras_gnu [03:57, 03:46] (737984 MB) -PASS -- TEST control_p8_gnu [04:34, 03:53] (1729072 MB) -PASS -- TEST control_p8_ugwpv1_gnu [04:26, 03:52] (1757840 MB) -PASS -- TEST control_flake_gnu [04:44, 04:32] (820784 MB) - -PASS -- COMPILE rrfs_gnu [04:09, 04:09] -PASS -- TEST rap_control_gnu [08:20, 07:46] (1089052 MB) -PASS -- TEST rap_decomp_gnu [08:31, 07:57] (1093316 MB) -PASS -- TEST rap_2threads_gnu [07:44, 07:08] (1149416 MB) -PASS -- TEST rap_restart_gnu [04:40, 03:58] (885348 MB) -PASS -- TEST rap_sfcdiff_gnu [08:25, 07:48] (1083964 MB) -PASS -- TEST rap_sfcdiff_decomp_gnu [08:33, 07:56] (1083656 MB) -PASS -- TEST rap_sfcdiff_restart_gnu [06:40, 05:55] (884976 MB) -PASS -- TEST hrrr_control_gnu [04:35, 03:59] (1076288 MB) -PASS -- TEST hrrr_control_noqr_gnu [04:31, 04:01] (1135484 MB) -PASS -- TEST hrrr_control_2threads_gnu [07:28, 06:49] (1047856 MB) -PASS -- TEST hrrr_control_decomp_gnu [04:38, 04:02] (1070560 MB) -PASS -- TEST hrrr_control_restart_gnu [02:27, 02:06] (883068 MB) -PASS -- TEST hrrr_control_restart_noqr_gnu [02:27, 02:06] (934272 MB) -PASS -- TEST rrfs_v1beta_gnu [08:47, 08:02] (1094156 MB) - -PASS -- COMPILE atm_dyn32_debug_gnu [07:50, 07:50] -PASS -- TEST control_diag_debug_gnu [01:48, 01:23] (1632584 MB) -PASS -- TEST regional_debug_gnu [07:07, 06:45] (1117388 MB) -PASS -- TEST rap_control_debug_gnu [02:15, 02:02] (1109016 MB) -PASS -- TEST hrrr_control_debug_gnu [02:15, 02:03] (1095784 MB) -PASS -- TEST hrrr_gf_debug_gnu [02:17, 02:04] (1104804 MB) -PASS -- TEST hrrr_c3_debug_gnu [02:17, 02:02] (1104648 MB) -PASS -- TEST rap_diag_debug_gnu [02:32, 02:11] (1277556 MB) -PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_gnu [03:32, 03:23] (1102024 MB) -PASS -- TEST rap_progcld_thompson_debug_gnu [02:11, 01:58] (1110572 MB) -PASS -- TEST rrfs_v1beta_debug_gnu [02:11, 02:02] (1100628 MB) -PASS -- TEST control_ras_debug_gnu [01:28, 01:18] (731496 MB) -PASS -- TEST control_stochy_debug_gnu [01:31, 01:20] (728128 MB) -PASS -- TEST control_debug_p8_gnu [01:54, 01:32] (1711472 MB) -PASS -- TEST rap_flake_debug_gnu [02:15, 02:05] (1107168 MB) -PASS -- TEST rap_clm_lake_debug_gnu [02:28, 02:20] (1108844 MB) -PASS -- TEST gnv1_c96_no_nest_debug_gnu [04:06, 03:29] (1109808 MB) - -PASS -- COMPILE wam_debug_gnu [02:35, 02:35] -PASS -- TEST control_wam_debug_gnu [05:52, 05:26] (1576324 MB) - -PASS -- COMPILE rrfs_dyn32_phy32_gnu [03:57, 03:57] -PASS -- TEST rap_control_dyn32_phy32_gnu [08:00, 07:27] (965284 MB) -PASS -- TEST hrrr_control_dyn32_phy32_gnu [04:38, 03:57] (958072 MB) -PASS -- TEST rap_2threads_dyn32_phy32_gnu [07:13, 06:42] (975416 MB) -PASS -- TEST hrrr_control_2threads_dyn32_phy32_gnu [16:29, 15:45] (891176 MB) -PASS -- TEST hrrr_control_decomp_dyn32_phy32_gnu [04:37, 03:55] (952988 MB) -PASS -- TEST rap_restart_dyn32_phy32_gnu [06:09, 05:42] (861924 MB) -PASS -- TEST hrrr_control_restart_dyn32_phy32_gnu [02:23, 02:04] (857836 MB) -PASS -- TEST conus13km_control_gnu [02:56, 02:33] (1267340 MB) -PASS -- TEST conus13km_2threads_gnu [01:29, 01:10] (1179252 MB) -PASS -- TEST conus13km_restart_mismatch_gnu [01:53, 01:29] (932556 MB) - -PASS -- COMPILE atm_dyn64_phy32_gnu [10:33, 10:33] -PASS -- TEST rap_control_dyn64_phy32_gnu [04:57, 04:33] (990892 MB) - -PASS -- COMPILE atm_dyn32_phy32_debug_gnu [07:51, 07:50] -PASS -- TEST rap_control_debug_dyn32_phy32_gnu [02:21, 02:09] (978076 MB) -PASS -- TEST hrrr_control_debug_dyn32_phy32_gnu [02:23, 02:10] (972500 MB) -PASS -- TEST conus13km_debug_gnu [06:33, 06:06] (1295040 MB) -PASS -- TEST conus13km_debug_qr_gnu [06:33, 06:07] (962368 MB) -PASS -- TEST conus13km_debug_2threads_gnu [04:01, 03:39] (1200568 MB) -PASS -- TEST conus13km_radar_tten_debug_gnu [06:27, 06:03] (1356340 MB) - -PASS -- COMPILE atm_dyn64_phy32_debug_gnu [07:53, 07:53] -PASS -- TEST rap_control_dyn64_phy32_debug_gnu [02:09, 02:02] (1007056 MB) - -PASS -- COMPILE s2swa_gnu [16:40, 16:39] -PASS -- COMPILE s2s_gnu [15:48, 15:48] -PASS -- TEST cpld_control_nowave_noaero_p8_gnu [05:31, 04:51] (3081940 MB) - -PASS -- COMPILE s2swa_debug_gnu [03:23, 03:22] -PASS -- COMPILE s2sw_pdlib_gnu [15:58, 15:57] -PASS -- TEST cpld_control_pdlib_p8_gnu [26:28, 25:52] (3032616 MB) - -PASS -- COMPILE s2sw_pdlib_debug_gnu [03:24, 03:24] -PASS -- TEST cpld_debug_pdlib_p8_gnu [12:32, 11:56] (2907888 MB) - -PASS -- COMPILE datm_cdeps_gnu [14:30, 14:30] -PASS -- TEST datm_cdeps_control_cfsr_gnu [02:19, 02:14] (773052 MB) +PASS -- COMPILE s2swa_32bit_intel [12:07, 12:07](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_mixedmode_intel [15:55, 15:02] (2121320 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_intel [17:36, 17:36](1 warnings,10 remarks) +PASS -- TEST cpld_control_gfsv17_intel [15:09, 14:21] (1993720 MB) +PASS -- TEST cpld_control_gfsv17_iau_intel [15:08, 14:09] (2279928 MB) +PASS -- TEST cpld_restart_gfsv17_intel [07:52, 06:46] (1342232 MB) +PASS -- TEST cpld_mpi_gfsv17_intel [17:06, 16:12] (1901796 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [16:41, 16:41](1 warnings,10 remarks) +PASS -- TEST cpld_control_sfs_intel [14:41, 14:05] (1980552 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_debug_intel [05:31, 05:31](1523 warnings,2000 remarks) +PASS -- TEST cpld_debug_gfsv17_intel [25:35, 24:42] (1974300 MB) + +PASS -- COMPILE s2swa_intel [12:20, 12:20](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_intel [16:19, 15:20] (2200652 MB) +PASS -- TEST cpld_control_p8.v2.sfc_intel [15:40, 14:49] (2203192 MB) +PASS -- TEST cpld_restart_p8_intel [08:36, 07:37] (1965204 MB) +PASS -- TEST cpld_control_qr_p8_intel [15:44, 14:45] (2227252 MB) +PASS -- TEST cpld_restart_qr_p8_intel [08:56, 07:55] (1736324 MB) +PASS -- TEST cpld_2threads_p8_intel [17:58, 17:09] (2549816 MB) +PASS -- TEST cpld_decomp_p8_intel [15:32, 14:40] (2194140 MB) +PASS -- TEST cpld_mpi_p8_intel [14:50, 13:42] (2093952 MB) +PASS -- TEST cpld_control_ciceC_p8_intel [14:55, 14:02] (2196184 MB) +PASS -- TEST cpld_control_c192_p8_intel [16:44, 15:17] (2974816 MB) +PASS -- TEST cpld_restart_c192_p8_intel [08:53, 06:47] (2898528 MB) +PASS -- TEST cpld_bmark_p8_intel [21:58, 16:43] (3830504 MB) +PASS -- TEST cpld_restart_bmark_p8_intel [16:37, 09:41] (3650540 MB) +PASS -- TEST cpld_s2sa_p8_intel [07:45, 07:06] (2111084 MB) + +PASS -- COMPILE s2sw_intel [11:59, 11:59](1 warnings,10 remarks) +PASS -- TEST cpld_control_noaero_p8_intel [14:00, 13:16] (2001968 MB) +PASS -- TEST cpld_control_nowave_noaero_p8_intel [12:11, 11:24] (2101160 MB) + +PASS -- COMPILE s2swa_debug_intel [06:29, 06:28](1413 warnings,1230 remarks) +PASS -- TEST cpld_debug_p8_intel [20:46, 19:28] (2224852 MB) + +PASS -- COMPILE s2sw_debug_intel [06:12, 06:11](1413 warnings,1230 remarks) +PASS -- TEST cpld_debug_noaero_p8_intel [10:17, 09:30] (2042708 MB) + +PASS -- COMPILE s2s_aoflux_intel [11:53, 11:53],3 remarks) +PASS -- TEST cpld_control_noaero_p8_agrid_intel [04:49, 04:05] (2066800 MB) + +PASS -- COMPILE s2s_intel [10:17, 10:16](1 warnings,3 remarks) +PASS -- TEST cpld_control_c48_intel [06:41, 06:06] (3032344 MB) +PASS -- TEST cpld_warmstart_c48_intel [02:32, 01:58] (3020720 MB) +PASS -- TEST cpld_restart_c48_intel [01:32, 01:08] (2474336 MB) + +PASS -- COMPILE s2swa_faster_intel [12:33, 12:33](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_faster_intel [14:30, 13:34] (2196124 MB) + +PASS -- COMPILE s2sw_pdlib_intel [19:05, 19:04](1 warnings,10 remarks) +PASS -- TEST cpld_control_pdlib_p8_intel [23:35, 22:47] (2075224 MB) +PASS -- TEST cpld_restart_pdlib_p8_intel [14:17, 13:10] (1411136 MB) +PASS -- TEST cpld_mpi_pdlib_p8_intel [28:26, 27:15] (2014236 MB) + +PASS -- COMPILE s2sw_pdlib_debug_intel [04:58, 04:58](1523 warnings,2000 remarks) +PASS -- TEST cpld_debug_pdlib_p8_intel [28:39, 27:50] (2015580 MB) + +PASS -- COMPILE atm_dyn32_intel [09:36, 09:36](1 warnings,1 remarks) +PASS -- TEST 2020_CAPE_intel [06:07, 06:00] (843192 MB) +PASS -- TEST baroclinic_wave_intel [05:36, 04:39] (1636164 MB) +PASS -- TEST control_flake_intel [03:06, 02:56] (717376 MB) +PASS -- TEST control_CubedSphereGrid_intel [03:05, 02:44] (1588836 MB) +PASS -- TEST control_CubedSphereGrid_parallel_intel [03:19, 02:54] (1600296 MB) +PASS -- TEST control_latlon_intel [03:09, 02:48] (1582196 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_intel [03:58, 03:23] (1604960 MB) +PASS -- TEST control_c48_intel [10:57, 10:29] (1713268 MB) +PASS -- TEST control_c48.v2.sfc_intel [06:12, 05:59] (839372 MB) +PASS -- TEST control_c192_intel [11:15, 10:37] (1783120 MB) +PASS -- TEST control_c384_intel [13:56, 12:33] (2021680 MB) +PASS -- TEST control_c384gdas_intel [09:36, 07:50] (1507608 MB) +PASS -- TEST control_stochy_intel [01:44, 01:33] (664612 MB) +PASS -- TEST control_stochy_restart_intel [01:12, 00:54] (529900 MB) +PASS -- TEST control_lndp_intel [02:07, 01:53] (669116 MB) +PASS -- TEST control_iovr4_intel [02:29, 02:15] (658356 MB) +PASS -- TEST control_iovr5_intel [02:32, 02:18] (665808 MB) +PASS -- TEST control_p8_intel [04:11, 03:27] (1886168 MB) +PASS -- TEST control_p8.v2.sfc_intel [04:11, 03:16] (1899096 MB) +PASS -- TEST control_p8_ugwpv1_intel [04:06, 03:20] (1886672 MB) +PASS -- TEST control_restart_p8_intel [03:29, 02:46] (1140044 MB) +PASS -- TEST control_noqr_p8_intel [04:34, 03:49] (1873368 MB) +PASS -- TEST control_restart_noqr_p8_intel [02:51, 02:04] (1207920 MB) +PASS -- TEST control_decomp_p8_intel [04:01, 03:19] (1870144 MB) +PASS -- TEST control_2threads_p8_intel [03:50, 03:07] (1960612 MB) +PASS -- TEST control_p8_lndp_intel [07:07, 06:39] (1884048 MB) +PASS -- TEST control_p8_rrtmgp_intel [05:06, 04:16] (1977040 MB) +PASS -- TEST control_p8_mynn_intel [04:25, 03:36] (1914724 MB) +PASS -- TEST merra2_thompson_intel [04:27, 03:32] (1893124 MB) +PASS -- TEST regional_control_intel [05:55, 05:37] (1187268 MB) +PASS -- TEST regional_restart_intel [03:48, 03:13] (1165108 MB) +PASS -- TEST regional_decomp_intel [05:26, 05:00] (1187288 MB) +PASS -- TEST regional_2threads_intel [03:34, 03:15] (1148128 MB) +PASS -- TEST regional_noquilt_intel [06:08, 05:45] (1518992 MB) +PASS -- TEST regional_netcdf_parallel_intel [05:56, 05:23] (1186260 MB) +PASS -- TEST regional_2dwrtdecomp_intel [06:38, 06:10] (1193988 MB) +PASS -- TEST regional_wofs_intel [07:12, 06:49] (2064644 MB) + +PASS -- COMPILE rrfs_intel [09:02, 09:02](3 warnings,9 remarks) +PASS -- TEST rap_control_intel [07:22, 06:43] (1190088 MB) +PASS -- TEST regional_spp_sppt_shum_skeb_intel [04:25, 03:51] (1355024 MB) +PASS -- TEST rap_decomp_intel [07:50, 07:08] (1129020 MB) +PASS -- TEST rap_2threads_intel [07:29, 06:50] (1357192 MB) +PASS -- TEST rap_restart_intel [04:24, 03:36] (1131308 MB) +PASS -- TEST rap_sfcdiff_intel [07:35, 06:53] (1187860 MB) +PASS -- TEST rap_sfcdiff_decomp_intel [07:43, 07:07] (1149060 MB) +PASS -- TEST rap_sfcdiff_restart_intel [06:03, 05:17] (1189924 MB) +PASS -- TEST hrrr_control_intel [04:25, 03:39] (1078336 MB) +PASS -- TEST hrrr_control_decomp_intel [06:16, 05:28] (1028960 MB) +PASS -- TEST hrrr_control_2threads_intel [08:12, 07:30] (1099628 MB) +PASS -- TEST hrrr_control_restart_intel [02:30, 02:06] (1008008 MB) +PASS -- TEST rrfs_v1beta_intel [07:31, 06:49] (1218400 MB) +PASS -- TEST rrfs_v1nssl_intel [10:04, 09:53] (2003572 MB) +PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [10:35, 10:14] (2194008 MB) + +PASS -- COMPILE csawmg_intel [08:36, 08:35] +PASS -- TEST control_csawmg_intel [07:50, 07:17] (1041212 MB) +PASS -- TEST control_ras_intel [04:26, 04:16] (808368 MB) + +PASS -- COMPILE wam_intel [11:09, 11:08],1 remarks) +PASS -- TEST control_wam_intel [10:32, 10:00] (1655424 MB) + +PASS -- COMPILE atm_faster_dyn32_intel [09:20, 09:20],1 remarks) +PASS -- TEST control_p8_faster_intel [04:11, 03:22] (1886116 MB) +PASS -- TEST regional_control_faster_intel [04:44, 04:24] (1177052 MB) + +PASS -- COMPILE atm_debug_dyn32_intel [06:57, 06:57](882 warnings,9 remarks) +PASS -- TEST control_CubedSphereGrid_debug_intel [02:53, 02:14] (1626976 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [02:55, 02:13] (1622924 MB) +PASS -- TEST control_stochy_debug_intel [02:52, 02:41] (837104 MB) +PASS -- TEST control_lndp_debug_intel [02:39, 02:27] (842060 MB) +PASS -- TEST control_csawmg_debug_intel [04:43, 04:25] (1147044 MB) +PASS -- TEST control_ras_debug_intel [02:30, 02:22] (851412 MB) +PASS -- TEST control_diag_debug_intel [03:30, 02:58] (1697532 MB) +PASS -- TEST control_debug_p8_intel [03:55, 03:15] (1915232 MB) +PASS -- TEST regional_debug_intel [16:13, 15:44] (1147312 MB) +PASS -- TEST rap_control_debug_intel [04:27, 04:19] (1219508 MB) +PASS -- TEST hrrr_control_debug_intel [04:25, 04:11] (1230572 MB) +PASS -- TEST hrrr_gf_debug_intel [04:21, 04:08] (1227508 MB) +PASS -- TEST hrrr_c3_debug_intel [04:31, 04:20] (1221360 MB) +PASS -- TEST rap_unified_drag_suite_debug_intel [04:40, 04:31] (1211324 MB) +PASS -- TEST rap_diag_debug_intel [04:54, 04:36] (1316512 MB) +PASS -- TEST rap_cires_ugwp_debug_intel [04:25, 04:14] (1221064 MB) +PASS -- TEST rap_unified_ugwp_debug_intel [04:27, 04:14] (1228344 MB) +PASS -- TEST rap_lndp_debug_intel [04:22, 04:12] (1230004 MB) +PASS -- TEST rap_progcld_thompson_debug_intel [04:21, 04:12] (1218816 MB) +PASS -- TEST rap_noah_debug_intel [04:25, 04:14] (1223324 MB) +PASS -- TEST rap_sfcdiff_debug_intel [04:27, 04:16] (1227852 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [07:03, 06:52] (1223592 MB) +PASS -- TEST rrfs_v1beta_debug_intel [04:35, 04:24] (1207808 MB) +PASS -- TEST rap_clm_lake_debug_intel [05:18, 05:06] (1222388 MB) +PASS -- TEST rap_flake_debug_intel [04:36, 04:26] (1225796 MB) +PASS -- TEST gnv1_c96_no_nest_debug_intel [07:53, 07:13] (1232908 MB) + +PASS -- COMPILE atm_debug_dyn32_gnu [04:51, 04:51] +PASS -- TEST control_csawmg_debug_gnu [03:22, 02:58] (1038340 MB) + +PASS -- COMPILE wam_debug_intel [03:56, 03:54](837 warnings,1 remarks) + +PASS -- COMPILE rrfs_dyn32_phy32_intel [08:28, 08:27](3 warnings,8 remarks) +PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [04:11, 03:34] (1230524 MB) +PASS -- TEST rap_control_dyn32_phy32_intel [06:14, 05:30] (1140256 MB) +PASS -- TEST hrrr_control_dyn32_phy32_intel [03:48, 02:55] (1010384 MB) +PASS -- TEST rap_2threads_dyn32_phy32_intel [05:58, 05:21] (1285588 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [04:29, 03:31] (1031684 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [03:57, 03:10] (999640 MB) +PASS -- TEST rap_restart_dyn32_phy32_intel [04:56, 04:16] (1096464 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:02, 01:43] (951524 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [09:01, 09:00](3 warnings,8 remarks) +PASS -- TEST conus13km_control_intel [02:17, 01:47] (1283856 MB) +PASS -- TEST conus13km_2threads_intel [01:37, 01:07] (1186908 MB) +PASS -- TEST conus13km_restart_mismatch_intel [01:36, 01:08] (1143128 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_intel [08:36, 08:36](3 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_intel [04:57, 04:34] (1085536 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [03:38, 03:38](785 warnings,8 remarks) +PASS -- TEST rap_control_debug_dyn32_phy32_intel [04:33, 04:24] (1103936 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [04:33, 04:24] (1095476 MB) +PASS -- TEST conus13km_debug_intel [12:32, 11:58] (1337168 MB) +PASS -- TEST conus13km_debug_qr_intel [13:24, 12:54] (1006060 MB) +PASS -- TEST conus13km_debug_2threads_intel [07:51, 07:24] (1240008 MB) +PASS -- TEST conus13km_radar_tten_debug_intel [12:23, 11:57] (1415152 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [04:13, 04:12](785 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_debug_intel [05:00, 04:46] (1163384 MB) + +PASS -- COMPILE hafsw_intel [11:07, 11:07](1 warnings,9 remarks) +PASS -- TEST hafs_regional_atm_intel [06:58, 05:47] (851316 MB) +PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [05:55, 05:38] (1249172 MB) +PASS -- TEST hafs_regional_atm_ocn_intel [07:36, 06:32] (937224 MB) +PASS -- TEST hafs_regional_atm_wav_intel [15:02, 14:04] (972068 MB) +PASS -- TEST hafs_regional_atm_ocn_wav_intel [16:42, 15:31] (965564 MB) +PASS -- TEST hafs_regional_1nest_atm_intel [06:14, 05:35] (595528 MB) +PASS -- TEST hafs_regional_telescopic_2nests_atm_intel [08:10, 07:03] (605764 MB) +PASS -- TEST hafs_global_1nest_atm_intel [03:13, 02:43] (433112 MB) +PASS -- TEST hafs_global_multiple_4nests_atm_intel [11:12, 09:27] (543568 MB) +PASS -- TEST hafs_regional_specified_moving_1nest_atm_intel [04:32, 03:59] (603908 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_intel [04:20, 03:42] (603768 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intel [05:45, 05:01] (657216 MB) +PASS -- TEST hafs_global_storm_following_1nest_atm_intel [01:29, 01:11] (454096 MB) + +PASS -- COMPILE hafsw_debug_intel [05:16, 05:15](1465 warnings,1502 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intel [12:47, 12:02] (637488 MB) + +PASS -- COMPILE hafsw_faster_intel [10:29, 10:29],8 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_intel [16:45, 15:56] (707580 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel [16:25, 15:42] (841776 MB) + +PASS -- COMPILE hafs_mom6w_intel [10:47, 10:46],7 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel [11:19, 09:56] (809884 MB) + +PASS -- COMPILE hafs_all_intel [10:09, 10:08],8 remarks) +PASS -- TEST hafs_regional_docn_intel [06:47, 05:51] (930464 MB) +PASS -- TEST hafs_regional_docn_oisst_intel [07:42, 06:44] (896824 MB) +PASS -- TEST hafs_regional_datm_cdeps_intel [17:12, 16:37] (1341972 MB) + +PASS -- COMPILE datm_cdeps_intel [05:55, 05:54],2 remarks) +PASS -- TEST datm_cdeps_control_cfsr_intel [03:03, 02:58] (1123672 MB) +PASS -- TEST datm_cdeps_restart_cfsr_intel [01:53, 01:47] (1095976 MB) +PASS -- TEST datm_cdeps_control_gefs_intel [03:13, 03:07] (1008380 MB) +PASS -- TEST datm_cdeps_iau_gefs_intel [02:15, 02:09] (1016516 MB) +PASS -- TEST datm_cdeps_stochy_gefs_intel [02:57, 02:50] (1017932 MB) +PASS -- TEST datm_cdeps_ciceC_cfsr_intel [02:17, 02:13] (1165048 MB) +PASS -- TEST datm_cdeps_bulk_cfsr_intel [02:46, 02:41] (1145800 MB) +PASS -- TEST datm_cdeps_bulk_gefs_intel [03:06, 03:01] (1018328 MB) +PASS -- TEST datm_cdeps_mx025_cfsr_intel [05:40, 04:59] (1154656 MB) +PASS -- TEST datm_cdeps_mx025_gefs_intel [05:43, 05:00] (1163156 MB) +PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [03:34, 03:30] (1161572 MB) +PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [04:03, 03:57] (2341584 MB) +PASS -- TEST datm_cdeps_gfs_intel [03:57, 03:52] (2332872 MB) + +PASS -- COMPILE datm_cdeps_debug_intel [03:58, 03:57](2 warnings,2 remarks) +PASS -- TEST datm_cdeps_debug_cfsr_intel [09:45, 09:39] (1069316 MB) + +PASS -- COMPILE datm_cdeps_faster_intel [06:09, 06:08],2 remarks) +PASS -- TEST datm_cdeps_control_cfsr_faster_intel [02:21, 02:16] (1143344 MB) + +PASS -- COMPILE datm_cdeps_land_intel [00:45, 00:44],1 remarks) +PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:24, 01:00] (328588 MB) +PASS -- TEST datm_cdeps_lnd_era5_intel [01:11, 00:57] (572416 MB) +PASS -- TEST datm_cdeps_lnd_era5_rst_intel [00:51, 00:35] (574064 MB) + +PASS -- COMPILE atm_ds2s_docn_pcice_intel [10:19, 10:19],3 remarks) +PASS -- TEST atm_ds2s_docn_pcice_intel [04:52, 04:12] (2029852 MB) + +PASS -- COMPILE atm_ds2s_docn_dice_intel [08:47, 08:47](1 warnings,1 remarks) +PASS -- TEST atm_ds2s_docn_dice_intel [09:31, 08:54] (2028276 MB) + +PASS -- COMPILE atml_intel [09:13, 09:12](8 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_sbs_intel [06:55, 05:58] (1891992 MB) +PASS -- TEST control_p8_atmlnd_intel [07:48, 06:54] (1894880 MB) +PASS -- TEST control_restart_p8_atmlnd_intel [03:40, 03:16] (1141312 MB) + +PASS -- COMPILE atml_debug_intel [04:46, 04:45](880 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_debug_intel [06:32, 05:34] (1925180 MB) + +PASS -- COMPILE atmw_intel [09:42, 09:42],8 remarks) +PASS -- TEST atmwav_control_noaero_p8_intel [02:52, 02:10] (1934736 MB) + +PASS -- COMPILE atmaero_intel [08:59, 08:59],1 remarks) +PASS -- TEST atmaero_control_p8_intel [05:46, 05:04] (2002744 MB) +PASS -- TEST atmaero_control_p8_rad_intel [05:47, 05:06] (1780620 MB) +PASS -- TEST atmaero_control_p8_rad_micro_intel [06:54, 06:24] (1791616 MB) + +PASS -- COMPILE atmaq_debug_intel [03:56, 03:56](882 warnings,6 remarks) +PASS -- TEST regional_atmaq_debug_intel [18:28, 17:14] (4528948 MB) + +PASS -- COMPILE atm_fbh_intel [08:09, 08:08](3 warnings,8 remarks) +PASS -- TEST cpld_regional_atm_fbh_intel [10:54, 10:41] (1077832 MB) + +PASS -- COMPILE datm_cdeps_intelllvm [10:54, 10:54] +PASS -- TEST datm_cdeps_control_cfsr_intelllvm [03:35, 03:32] (1120268 MB) + +PASS -- COMPILE datm_cdeps_debug_intelllvm [02:16, 02:16](2 warnings +PASS -- TEST datm_cdeps_debug_cfsr_intelllvm [06:08, 06:04] (1071564 MB) + +PASS -- COMPILE atm_gnu [04:41, 04:41] +PASS -- TEST 2020_CAPE_gnu [10:45, 10:35] (836236 MB) +PASS -- TEST baroclinic_wave_gnu [10:26, 09:32] (1279948 MB) +PASS -- TEST control_c48_gnu [08:56, 08:18] (1515420 MB) +PASS -- TEST control_stochy_gnu [02:42, 02:31] (719316 MB) +PASS -- TEST control_ras_gnu [04:00, 03:49] (721756 MB) +PASS -- TEST control_p8_gnu [04:57, 04:14] (1721144 MB) +PASS -- TEST control_p8_ugwpv1_gnu [04:50, 04:13] (1699752 MB) +PASS -- TEST control_flake_gnu [04:51, 04:42] (807268 MB) + +PASS -- COMPILE rrfs_gnu [04:40, 04:40] +PASS -- TEST rap_control_gnu [11:21, 10:46] (1072760 MB) +PASS -- TEST rap_decomp_gnu [11:37, 10:56] (1069520 MB) +PASS -- TEST rap_2threads_gnu [10:39, 10:06] (1129848 MB) +PASS -- TEST rap_restart_gnu [08:03, 07:14] (878384 MB) +PASS -- TEST rap_sfcdiff_gnu [11:16, 10:42] (1071408 MB) +PASS -- TEST rap_sfcdiff_decomp_gnu [15:05, 14:29] (1082948 MB) +PASS -- TEST rap_sfcdiff_restart_gnu [08:49, 08:05] (878080 MB) +PASS -- TEST hrrr_control_gnu [06:25, 05:45] (1061232 MB) +PASS -- TEST hrrr_control_noqr_gnu [06:07, 05:34] (1125876 MB) +PASS -- TEST hrrr_control_decomp_gnu [06:01, 05:20] (1059288 MB) +PASS -- TEST hrrr_control_restart_gnu [03:29, 03:13] (879228 MB) +PASS -- TEST hrrr_control_restart_noqr_gnu [03:25, 03:07] (924644 MB) +PASS -- TEST rrfs_v1beta_gnu [14:01, 13:21] (1070656 MB) + +PASS -- COMPILE csawmg_gnu [04:06, 04:06] +PASS -- TEST control_csawmg_gnu [11:25, 10:58] (1077980 MB) + +PASS -- COMPILE atm_dyn32_debug_gnu [06:02, 06:02] +PASS -- TEST control_diag_debug_gnu [01:53, 01:27] (1615656 MB) +PASS -- TEST regional_debug_gnu [07:33, 07:12] (1122436 MB) +PASS -- TEST rap_control_debug_gnu [02:14, 02:07] (1089884 MB) +PASS -- TEST hrrr_control_debug_gnu [02:10, 01:59] (1080440 MB) +PASS -- TEST hrrr_gf_debug_gnu [02:15, 02:05] (1090184 MB) +PASS -- TEST hrrr_c3_debug_gnu [02:07, 01:59] (1085224 MB) +PASS -- TEST rap_diag_debug_gnu [02:26, 02:12] (1258572 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_gnu [03:19, 03:10] (1086864 MB) +PASS -- TEST rap_progcld_thompson_debug_gnu [02:57, 02:48] (1086936 MB) +PASS -- TEST rrfs_v1beta_debug_gnu [02:11, 02:03] (1084532 MB) +PASS -- TEST control_ras_debug_gnu [01:27, 01:20] (718640 MB) +PASS -- TEST control_stochy_debug_gnu [01:30, 01:22] (718132 MB) +PASS -- TEST control_debug_p8_gnu [01:57, 01:34] (1695716 MB) +PASS -- TEST rap_flake_debug_gnu [02:16, 02:07] (1087700 MB) +PASS -- TEST rap_clm_lake_debug_gnu [03:06, 02:58] (1094276 MB) +PASS -- TEST gnv1_c96_no_nest_debug_gnu [03:56, 03:21] (1097536 MB) + +PASS -- COMPILE wam_debug_gnu [03:02, 03:01] +PASS -- TEST control_wam_debug_gnu [05:42, 05:17] (1557828 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_gnu [04:21, 04:21] +PASS -- TEST rap_control_dyn32_phy32_gnu [08:49, 08:16] (955720 MB) +PASS -- TEST hrrr_control_dyn32_phy32_gnu [04:49, 04:04] (940400 MB) +PASS -- TEST rap_2threads_dyn32_phy32_gnu [09:25, 08:51] (960200 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_gnu [05:12, 04:28] (889096 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_gnu [04:50, 04:05] (940308 MB) +PASS -- TEST rap_restart_dyn32_phy32_gnu [06:55, 06:13] (853548 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_gnu [02:24, 02:13] (853700 MB) +PASS -- TEST conus13km_control_gnu [03:11, 02:37] (1254360 MB) +PASS -- TEST conus13km_2threads_gnu [01:43, 01:11] (1162252 MB) +PASS -- TEST conus13km_restart_mismatch_gnu [02:45, 02:01] (920816 MB) + +PASS -- COMPILE atm_dyn64_phy32_gnu [08:44, 08:44] +PASS -- TEST rap_control_dyn64_phy32_gnu [05:06, 04:41] (986472 MB) + +PASS -- COMPILE atm_dyn32_phy32_debug_gnu [08:23, 08:23] +PASS -- TEST rap_control_debug_dyn32_phy32_gnu [02:15, 02:05] (969872 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_gnu [02:45, 02:36] (960824 MB) +PASS -- TEST conus13km_debug_gnu [06:14, 05:46] (1273656 MB) +PASS -- TEST conus13km_debug_qr_gnu [06:53, 06:21] (948148 MB) +PASS -- TEST conus13km_debug_2threads_gnu [04:15, 03:54] (1179028 MB) +PASS -- TEST conus13km_radar_tten_debug_gnu [06:26, 05:53] (1340448 MB) + +PASS -- COMPILE atm_dyn64_phy32_debug_gnu [08:00, 08:00] +PASS -- TEST rap_control_dyn64_phy32_debug_gnu [02:30, 02:19] (993788 MB) + +PASS -- COMPILE s2swa_gnu [16:23, 16:23] +PASS -- COMPILE s2s_gnu [15:43, 15:42] +PASS -- TEST cpld_control_nowave_noaero_p8_gnu [15:21, 14:28] (3066252 MB) + +PASS -- COMPILE s2swa_debug_gnu [03:42, 03:42] +PASS -- COMPILE s2sw_pdlib_gnu [15:04, 15:04] +PASS -- TEST cpld_control_pdlib_p8_gnu [41:27, 40:51] (2864608 MB) + +PASS -- COMPILE s2sw_pdlib_debug_gnu [03:42, 03:42] +PASS -- TEST cpld_debug_pdlib_p8_gnu [15:34, 14:47] (2906548 MB) + +PASS -- COMPILE datm_cdeps_gnu [15:02, 15:02] +PASS -- TEST datm_cdeps_control_cfsr_gnu [03:58, 03:53] (754516 MB) SYNOPSIS: -Starting Date/Time: 20240801 11:12:36 -Ending Date/Time: 20240801 15:37:09 -Total Time: 04h:24m:33s -Compiles Completed: 57/57 -Tests Completed: 244/244 +Starting Date/Time: 2024-11-10 18:39:10 +Ending Date/Time: 2024-11-10 23:49:36 +Total Time: 05h:10m:26s +Compiles Completed: 60/60 +Tests Completed: 250/251 + + +NOTES: +A file test_changes.list was generated but is empty. +If you are using this log as a pull request verification, please commit test_changes.list. + +Result: SUCCESS + +====END OF hercules REGRESSION TESTING LOG==== +====START OF hercules REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +e366ec57380a76f1da3be0364eb0473762a1cf9d + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) + fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +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: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/jongkim/FV3_RT/rt_3309029 + +UFS_TEST.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: epic +* (-r) - USE ROCOTO + +PASS -- COMPILE rrfs_gnu [04:53, 04:52] +PASS -- TEST hrrr_control_gnu [06:14, 05:33] (1061804 MB) +PASS -- TEST hrrr_control_2threads_gnu [05:21, 04:59] (1014824 MB) +PASS -- TEST hrrr_control_decomp_gnu [06:01, 05:20] (1061408 MB) +PASS -- TEST hrrr_control_restart_gnu [03:20, 03:01] (879384 MB) + + +SYNOPSIS: +Starting Date/Time: 2024-11-10 18:39:10 +Ending Date/Time: 2024-11-11 09:47:25 +Total Time: 15h:08m:15s +Compiles Completed: 1/1 +Tests Completed: 4/4 NOTES: diff --git a/tests-dev/logs/RegressionTests_jet.log b/tests-dev/logs/RegressionTests_jet.log new file mode 100644 index 0000000000..08a57bffca --- /dev/null +++ b/tests-dev/logs/RegressionTests_jet.log @@ -0,0 +1,303 @@ +====START OF jet REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +ee291dddb429760ba057303024e7936126227735 + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) + fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +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: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /lfs5/HFIP/hfv3gfs/Jong.Kim/RT_RUNDIRS/Jong.Kim/FV3_RT/rt_3641822 + +UFS_TEST.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: epic +* (-r) - USE ROCOTO + +PASS -- COMPILE s2swa_32bit_intel [43:45, 43:45](1 warnings,1380 remarks) +PASS -- TEST cpld_control_p8_mixedmode_intel [14:09, 13:16] (1990480 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_intel [49:58, 49:58](1 warnings,1427 remarks) +PASS -- TEST cpld_control_gfsv17_intel [21:32, 20:42] (1888972 MB) +PASS -- TEST cpld_control_gfsv17_iau_intel [23:22, 22:26] (2018384 MB) +PASS -- TEST cpld_restart_gfsv17_intel [10:46, 09:58] (1139772 MB) +PASS -- TEST cpld_mpi_gfsv17_intel [24:42, 23:53] (1853124 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [53:52, 53:52](1 warnings,1424 remarks) +PASS -- TEST cpld_control_sfs_intel [20:57, 20:17] (1863476 MB) + +PASS -- COMPILE s2swa_intel [44:16, 44:16](1 warnings,1399 remarks) +PASS -- TEST cpld_control_p8_intel [17:45, 16:44] (2041940 MB) +PASS -- TEST cpld_control_p8.v2.sfc_intel [17:46, 16:44] (2022176 MB) +PASS -- TEST cpld_restart_p8_intel [09:56, 08:55] (1710032 MB) +PASS -- TEST cpld_control_qr_p8_intel [17:43, 16:45] (2053628 MB) +PASS -- TEST cpld_restart_qr_p8_intel [10:01, 08:59] (1736672 MB) +PASS -- TEST cpld_2threads_p8_intel [16:45, 15:50] (2327892 MB) +PASS -- TEST cpld_decomp_p8_intel [17:45, 16:50] (2059284 MB) +PASS -- TEST cpld_mpi_p8_intel [14:45, 13:44] (1995464 MB) +PASS -- TEST cpld_control_ciceC_p8_intel [17:45, 16:38] (2035760 MB) +PASS -- TEST cpld_s2sa_p8_intel [10:09, 09:14] (1993348 MB) + +PASS -- COMPILE s2sw_intel [41:33, 41:33](1 warnings,1284 remarks) +PASS -- TEST cpld_control_noaero_p8_intel [10:05, 09:15] (1900756 MB) +PASS -- TEST cpld_control_nowave_noaero_p8_intel [15:06, 14:13] (1967656 MB) + +PASS -- COMPILE s2swa_debug_intel [06:06, 06:06](1413 warnings,1228 remarks) +PASS -- TEST cpld_debug_p8_intel [28:45, 27:39] (2042128 MB) + +PASS -- COMPILE s2sw_debug_intel [05:58, 05:57](1413 warnings,1228 remarks) +PASS -- TEST cpld_debug_noaero_p8_intel [12:13, 11:22] (1925480 MB) + +PASS -- COMPILE s2s_aoflux_intel [37:25, 37:25],1010 remarks) +PASS -- TEST cpld_control_noaero_p8_agrid_intel [06:40, 05:35] (1939360 MB) + +PASS -- COMPILE s2s_intel [38:03, 38:03](1 warnings,1033 remarks) +PASS -- TEST cpld_control_c48_intel [10:49, 10:16] (3011596 MB) +PASS -- TEST cpld_warmstart_c48_intel [03:31, 02:58] (3001508 MB) +PASS -- TEST cpld_restart_c48_intel [02:10, 01:41] (2449704 MB) + +PASS -- COMPILE s2swa_faster_intel [92:58, 92:58](1 warnings,1615 remarks) +PASS -- TEST cpld_control_p8_faster_intel [16:55, 16:00] (2017696 MB) + +PASS -- COMPILE s2sw_pdlib_intel [48:14, 48:14](1 warnings,1344 remarks) +PASS -- TEST cpld_control_pdlib_p8_intel [34:31, 33:45] (1932584 MB) +PASS -- TEST cpld_restart_pdlib_p8_intel [17:44, 16:49] (1138508 MB) +PASS -- TEST cpld_mpi_pdlib_p8_intel [40:17, 39:29] (1881392 MB) + +PASS -- COMPILE s2sw_pdlib_debug_intel [05:57, 05:56](1523 warnings,1998 remarks) +PASS -- TEST cpld_debug_pdlib_p8_intel [39:25, 38:52] (1911980 MB) + +PASS -- COMPILE atm_dyn32_intel [37:20, 37:20](1 warnings,1116 remarks) +PASS -- TEST 2020_CAPE_intel [10:22, 10:12] (833524 MB) +PASS -- TEST baroclinic_wave_intel [07:32, 06:19] (1339204 MB) +PASS -- TEST control_flake_intel [04:36, 04:21] (646900 MB) +PASS -- TEST control_CubedSphereGrid_intel [04:44, 04:12] (1535184 MB) +PASS -- TEST control_CubedSphereGrid_parallel_intel [05:04, 04:33] (1542756 MB) +PASS -- TEST control_latlon_intel [04:39, 04:15] (1509984 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_intel [04:53, 04:19] (1543020 MB) +PASS -- TEST control_c48_intel [18:34, 18:04] (1701392 MB) +PASS -- TEST control_c48.v2.sfc_intel [10:26, 10:10] (830460 MB) +PASS -- TEST control_c192_intel [16:36, 16:00] (1679576 MB) +PASS -- TEST control_c384_intel [24:28, 23:02] (1783312 MB) +PASS -- TEST control_c384gdas_intel [15:23, 13:15] (990120 MB) +PASS -- TEST control_stochy_intel [02:20, 02:06] (602592 MB) +PASS -- TEST control_stochy_restart_intel [01:26, 01:15] (429200 MB) +PASS -- TEST control_lndp_intel [02:14, 01:59] (607496 MB) +PASS -- TEST control_iovr4_intel [03:25, 03:12] (600160 MB) +PASS -- TEST control_iovr5_intel [03:28, 03:15] (596736 MB) +PASS -- TEST control_p8_intel [05:29, 04:47] (1820236 MB) +PASS -- TEST control_p8.v2.sfc_intel [04:38, 03:56] (1830204 MB) +PASS -- TEST control_p8_ugwpv1_intel [05:13, 04:38] (1788456 MB) +PASS -- TEST control_restart_p8_intel [03:07, 02:38] (1056824 MB) +PASS -- TEST control_noqr_p8_intel [05:12, 04:37] (1806504 MB) +PASS -- TEST control_restart_noqr_p8_intel [03:05, 02:33] (1068320 MB) +PASS -- TEST control_decomp_p8_intel [05:21, 04:47] (1813536 MB) +PASS -- TEST control_2threads_p8_intel [05:03, 04:30] (1910184 MB) +PASS -- TEST control_p8_lndp_intel [09:06, 08:35] (1816624 MB) +PASS -- TEST control_p8_rrtmgp_intel [05:49, 05:13] (1873836 MB) +PASS -- TEST control_p8_mynn_intel [04:38, 03:59] (1844180 MB) +PASS -- TEST merra2_thompson_intel [04:55, 04:20] (1843332 MB) +PASS -- TEST regional_control_intel [07:36, 07:13] (1001184 MB) +PASS -- TEST regional_restart_intel [04:07, 03:43] (1006740 MB) +PASS -- TEST regional_decomp_intel [07:49, 07:27] (1000896 MB) +PASS -- TEST regional_2threads_intel [04:44, 04:21] (979708 MB) +PASS -- TEST regional_netcdf_parallel_intel [07:35, 07:07] (1006392 MB) +PASS -- TEST regional_2dwrtdecomp_intel [07:27, 07:02] (1000040 MB) + +PASS -- COMPILE rrfs_intel [34:54, 34:54](3 warnings,1092 remarks) +PASS -- TEST rap_control_intel [10:25, 09:59] (980228 MB) +PASS -- TEST regional_spp_sppt_shum_skeb_intel [06:20, 05:30] (1178756 MB) +PASS -- TEST rap_decomp_intel [11:08, 10:41] (980740 MB) +PASS -- TEST rap_2threads_intel [10:06, 09:34] (1081032 MB) +PASS -- TEST rap_restart_intel [05:38, 05:11] (977360 MB) +PASS -- TEST rap_sfcdiff_intel [10:25, 09:59] (986684 MB) +PASS -- TEST rap_sfcdiff_decomp_intel [11:11, 10:44] (981604 MB) +PASS -- TEST rap_sfcdiff_restart_intel [07:59, 07:31] (993144 MB) +PASS -- TEST hrrr_control_intel [05:34, 05:06] (981944 MB) +PASS -- TEST hrrr_control_decomp_intel [05:40, 05:16] (980316 MB) +PASS -- TEST hrrr_control_2threads_intel [05:07, 04:42] (1047344 MB) +PASS -- TEST hrrr_control_restart_intel [02:58, 02:45] (914384 MB) +PASS -- TEST rrfs_v1beta_intel [10:35, 10:01] (984868 MB) +PASS -- TEST rrfs_v1nssl_intel [13:29, 13:14] (1929308 MB) +PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [13:06, 12:52] (1931152 MB) + +PASS -- COMPILE csawmg_intel [35:01, 35:01],1091 remarks) +PASS -- TEST control_csawmg_intel [08:32, 08:06] (963104 MB) +PASS -- TEST control_ras_intel [04:31, 04:22] (665476 MB) + +PASS -- COMPILE wam_intel [35:33, 35:33],994 remarks) +PASS -- TEST control_wam_intel [14:46, 14:15] (1582984 MB) + +PASS -- COMPILE atm_faster_dyn32_intel [37:34, 37:34],1294 remarks) +PASS -- TEST control_p8_faster_intel [04:18, 03:40] (1829944 MB) +PASS -- TEST regional_control_faster_intel [06:53, 06:30] (1003744 MB) + +PASS -- COMPILE atm_debug_dyn32_intel [08:19, 08:19](882 warnings,9 remarks) +PASS -- TEST control_CubedSphereGrid_debug_intel [03:17, 02:43] (1567092 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [03:15, 02:41] (1566212 MB) +PASS -- TEST control_stochy_debug_intel [03:56, 03:45] (776980 MB) +PASS -- TEST control_lndp_debug_intel [03:39, 03:25] (775904 MB) +PASS -- TEST control_csawmg_debug_intel [05:47, 05:22] (1083840 MB) +PASS -- TEST control_ras_debug_intel [03:33, 03:23] (779992 MB) +PASS -- TEST control_diag_debug_intel [03:50, 03:21] (1635516 MB) +PASS -- TEST control_debug_p8_intel [03:46, 03:16] (1854852 MB) +PASS -- TEST regional_debug_intel [22:24, 21:58] (1035008 MB) +PASS -- TEST rap_control_debug_intel [06:21, 06:09] (1165424 MB) +PASS -- TEST hrrr_control_debug_intel [06:17, 05:59] (1160500 MB) +PASS -- TEST hrrr_gf_debug_intel [06:15, 06:03] (1165208 MB) +PASS -- TEST hrrr_c3_debug_intel [06:23, 06:10] (1163396 MB) +PASS -- TEST rap_unified_drag_suite_debug_intel [06:21, 06:06] (1170372 MB) +PASS -- TEST rap_diag_debug_intel [06:49, 06:24] (1241080 MB) +PASS -- TEST rap_cires_ugwp_debug_intel [06:30, 06:15] (1164028 MB) +PASS -- TEST rap_unified_ugwp_debug_intel [06:26, 06:13] (1161464 MB) +PASS -- TEST rap_lndp_debug_intel [06:23, 06:09] (1168484 MB) +PASS -- TEST rap_progcld_thompson_debug_intel [06:19, 06:06] (1164048 MB) +PASS -- TEST rap_noah_debug_intel [06:12, 05:59] (1159768 MB) +PASS -- TEST rap_sfcdiff_debug_intel [06:19, 06:07] (1162956 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [10:11, 10:00] (1160244 MB) +PASS -- TEST rrfs_v1beta_debug_intel [06:23, 06:04] (1156404 MB) +PASS -- TEST rap_clm_lake_debug_intel [07:44, 07:26] (1167400 MB) +PASS -- TEST rap_flake_debug_intel [06:28, 06:09] (1169280 MB) +PASS -- TEST gnv1_c96_no_nest_debug_intel [11:13, 10:41] (1171328 MB) + +PASS -- COMPILE wam_debug_intel [05:16, 05:15](837 warnings,1 remarks) +PASS -- TEST control_wam_debug_intel [17:06, 16:33] (1638676 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_intel [30:51, 30:51](3 warnings,1026 remarks) +PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [06:03, 05:14] (1044596 MB) +PASS -- TEST rap_control_dyn32_phy32_intel [08:36, 08:15] (897916 MB) +PASS -- TEST hrrr_control_dyn32_phy32_intel [04:42, 04:20] (864332 MB) +PASS -- TEST rap_2threads_dyn32_phy32_intel [08:18, 07:53] (939920 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [04:26, 04:01] (911368 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [04:51, 04:30] (853636 MB) +PASS -- TEST rap_restart_dyn32_phy32_intel [06:25, 06:09] (888508 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:31, 02:18] (838156 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [32:18, 32:18](3 warnings,1199 remarks) +PASS -- TEST conus13km_control_intel [03:15, 02:37] (1091112 MB) +PASS -- TEST conus13km_2threads_intel [01:43, 01:11] (1029764 MB) +PASS -- TEST conus13km_restart_mismatch_intel [01:59, 01:27] (1015356 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_intel [31:12, 31:12](3 warnings,1046 remarks) +PASS -- TEST rap_control_dyn64_phy32_intel [05:55, 05:23] (904808 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [05:05, 05:05](785 warnings,8 remarks) +PASS -- TEST rap_control_debug_dyn32_phy32_intel [06:18, 06:02] (1042488 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [06:03, 05:53] (1036664 MB) +PASS -- TEST conus13km_debug_intel [18:12, 17:36] (1145660 MB) +PASS -- TEST conus13km_debug_qr_intel [18:17, 17:42] (854832 MB) +PASS -- TEST conus13km_debug_2threads_intel [10:44, 10:12] (1082412 MB) +PASS -- TEST conus13km_radar_tten_debug_intel [18:11, 17:39] (1217284 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [05:01, 05:00](785 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_debug_intel [06:23, 06:08] (1074836 MB) + +PASS -- COMPILE hafsw_intel [39:51, 39:51](1 warnings,1418 remarks) +PASS -- TEST hafs_regional_atm_intel [07:54, 06:43] (696796 MB) +PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [06:19, 05:58] (1071008 MB) +PASS -- TEST hafs_regional_atm_ocn_intel [10:23, 08:59] (749000 MB) +PASS -- TEST hafs_regional_atm_wav_intel [17:19, 16:06] (787020 MB) +PASS -- TEST hafs_regional_atm_ocn_wav_intel [19:12, 17:48] (970000 MB) +PASS -- TEST gnv1_nested_intel [07:49, 06:22] (1662692 MB) + +PASS -- COMPILE hafs_all_intel [36:05, 36:05],1265 remarks) +PASS -- TEST hafs_regional_docn_intel [09:37, 08:24] (755092 MB) +PASS -- TEST hafs_regional_docn_oisst_intel [09:42, 08:28] (732976 MB) + +PASS -- COMPILE datm_cdeps_intel [08:20, 08:20],67 remarks) +PASS -- TEST datm_cdeps_control_cfsr_intel [03:42, 03:32] (1058740 MB) +PASS -- TEST datm_cdeps_restart_cfsr_intel [02:17, 02:07] (1046088 MB) +PASS -- TEST datm_cdeps_control_gefs_intel [03:37, 03:29] (946120 MB) +PASS -- TEST datm_cdeps_iau_gefs_intel [03:38, 03:29] (940936 MB) +PASS -- TEST datm_cdeps_stochy_gefs_intel [03:40, 03:32] (933744 MB) +PASS -- TEST datm_cdeps_ciceC_cfsr_intel [03:41, 03:33] (1077904 MB) +PASS -- TEST datm_cdeps_bulk_cfsr_intel [03:38, 03:31] (1057216 MB) +PASS -- TEST datm_cdeps_bulk_gefs_intel [03:31, 03:25] (928124 MB) +PASS -- TEST datm_cdeps_mx025_cfsr_intel [08:43, 07:41] (897020 MB) +PASS -- TEST datm_cdeps_mx025_gefs_intel [08:38, 07:40] (855128 MB) +PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [03:41, 03:34] (1061480 MB) +PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [05:07, 04:59] (2430272 MB) +PASS -- TEST datm_cdeps_gfs_intel [05:35, 05:26] (2358980 MB) + +PASS -- COMPILE datm_cdeps_debug_intel [03:26, 03:26](2 warnings +PASS -- TEST datm_cdeps_debug_cfsr_intel [08:11, 08:04] (1031228 MB) + +PASS -- COMPILE datm_cdeps_faster_intel [08:14, 08:14],70 remarks) +PASS -- TEST datm_cdeps_control_cfsr_faster_intel [03:42, 03:34] (1067548 MB) + +PASS -- COMPILE datm_cdeps_land_intel [01:49, 01:49],60 remarks) +PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:41, 01:16] (249168 MB) +PASS -- TEST datm_cdeps_lnd_era5_intel [01:21, 01:06] (264144 MB) +PASS -- TEST datm_cdeps_lnd_era5_rst_intel [01:00, 00:41] (263824 MB) + +PASS -- COMPILE atm_ds2s_docn_pcice_intel [36:50, 36:50],1015 remarks) +PASS -- TEST atm_ds2s_docn_pcice_intel [05:36, 04:48] (1893124 MB) + +PASS -- COMPILE atm_ds2s_docn_dice_intel [36:12, 36:12](1 warnings,1020 remarks) +PASS -- TEST atm_ds2s_docn_dice_intel [11:12, 10:27] (1900696 MB) + +PASS -- COMPILE atml_intel [37:26, 37:26](8 warnings,1157 remarks) +PASS -- TEST control_p8_atmlnd_sbs_intel [06:33, 05:46] (1833248 MB) +PASS -- TEST control_p8_atmlnd_intel [06:35, 05:48] (1841868 MB) +PASS -- TEST control_restart_p8_atmlnd_intel [03:38, 03:13] (1068320 MB) + +PASS -- COMPILE atml_debug_intel [06:17, 06:16](880 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_debug_intel [08:02, 07:15] (1858244 MB) + +PASS -- COMPILE atmw_intel [36:45, 36:45],1260 remarks) +PASS -- TEST atmwav_control_noaero_p8_intel [02:56, 02:20] (1831388 MB) + +PASS -- COMPILE atmaero_intel [36:06, 36:06],1098 remarks) +PASS -- TEST atmaero_control_p8_intel [06:02, 05:15] (1920684 MB) +PASS -- TEST atmaero_control_p8_rad_intel [07:03, 06:18] (1708912 MB) +PASS -- TEST atmaero_control_p8_rad_micro_intel [06:54, 06:20] (1718584 MB) + +PASS -- COMPILE atm_fbh_intel [31:25, 31:24](3 warnings,996 remarks) +PASS -- TEST cpld_regional_atm_fbh_intel [15:36, 15:17] (1021048 MB) + + +SYNOPSIS: +Starting Date/Time: 2024-11-11 19:37:32 +Ending Date/Time: 2024-11-12 00:26:55 +Total Time: 04h:49m:23s +Compiles Completed: 37/37 +Tests Completed: 167/167 + + +NOTES: +A file test_changes.list was generated but is empty. +If you are using this log as a pull request verification, please commit test_changes.list. + +Result: SUCCESS + +====END OF jet REGRESSION TESTING LOG==== diff --git a/tests-dev/logs/RegressionTests_orion.log b/tests-dev/logs/RegressionTests_orion.log new file mode 100644 index 0000000000..4257167ddc --- /dev/null +++ b/tests-dev/logs/RegressionTests_orion.log @@ -0,0 +1,344 @@ +====START OF orion REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +f2d689ee6551f64d5b0dce283191fdc5ac171f3d + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) + fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +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: /work/noaa/epic/UFS-WM_RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/jongkim/FV3_RT/rt_162545 + +UFS_TEST.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: epic +* (-r) - USE ROCOTO + +PASS -- COMPILE s2swa_32bit_intel [17:59, 17:59](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_mixedmode_intel [27:23, 26:06] (2067132 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_intel [20:58, 20:58](1 warnings,10 remarks) +PASS -- TEST cpld_control_gfsv17_intel [19:23, 18:05] (1946440 MB) +PASS -- TEST cpld_control_gfsv17_iau_intel [20:29, 18:52] (2133476 MB) +PASS -- TEST cpld_restart_gfsv17_intel [10:38, 08:41] (1234392 MB) +PASS -- TEST cpld_mpi_gfsv17_intel [21:47, 20:18] (1878904 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_sfs_intel [19:46, 19:46](1 warnings,10 remarks) +PASS -- TEST cpld_control_sfs_intel [18:18, 17:38] (1942452 MB) + +PASS -- COMPILE s2swa_32bit_pdlib_debug_intel [08:46, 08:46](1523 warnings,2000 remarks) +PASS -- TEST cpld_debug_gfsv17_intel [32:09, 30:40] (1931476 MB) + +PASS -- COMPILE s2swa_intel [17:56, 17:56](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_intel [27:34, 26:17] (2136544 MB) +PASS -- TEST cpld_control_p8.v2.sfc_intel [27:24, 26:06] (2137784 MB) +PASS -- TEST cpld_restart_p8_intel [15:28, 13:58] (1800456 MB) +PASS -- TEST cpld_control_qr_p8_intel [27:25, 26:04] (2159820 MB) +PASS -- TEST cpld_restart_qr_p8_intel [15:29, 13:52] (1691552 MB) +PASS -- TEST cpld_2threads_p8_intel [25:00, 23:50] (2428940 MB) +PASS -- TEST cpld_decomp_p8_intel [27:31, 26:19] (2128040 MB) +PASS -- TEST cpld_mpi_p8_intel [23:08, 21:56] (2039144 MB) +PASS -- TEST cpld_control_ciceC_p8_intel [27:45, 26:27] (2138356 MB) +PASS -- TEST cpld_control_c192_p8_intel [18:32, 16:28] (2705312 MB) +PASS -- TEST cpld_restart_c192_p8_intel [11:32, 08:41] (2699076 MB) +PASS -- TEST cpld_bmark_p8_intel [27:59, 21:20] (3717752 MB) +PASS -- TEST cpld_restart_bmark_p8_intel [21:49, 13:00] (3492276 MB) +PASS -- TEST cpld_s2sa_p8_intel [09:03, 08:01] (2079280 MB) + +PASS -- COMPILE s2sw_intel [17:03, 17:03](1 warnings,10 remarks) +PASS -- TEST cpld_control_noaero_p8_intel [26:31, 25:32] (1968592 MB) +PASS -- TEST cpld_control_nowave_noaero_p8_intel [13:00, 11:43] (2045176 MB) + +PASS -- COMPILE s2swa_debug_intel [08:56, 08:56](1413 warnings,1230 remarks) +PASS -- TEST cpld_debug_p8_intel [24:12, 23:02] (2168904 MB) + +PASS -- COMPILE s2sw_debug_intel [08:21, 08:21](1413 warnings,1230 remarks) +PASS -- TEST cpld_debug_noaero_p8_intel [10:05, 09:12] (1995164 MB) + +PASS -- COMPILE s2s_aoflux_intel [14:55, 14:55],3 remarks) +PASS -- TEST cpld_control_noaero_p8_agrid_intel [05:56, 04:44] (2035076 MB) + +PASS -- COMPILE s2s_intel [14:31, 14:31](1 warnings,3 remarks) +PASS -- TEST cpld_control_c48_intel [09:56, 09:12] (3031844 MB) +PASS -- TEST cpld_warmstart_c48_intel [03:45, 02:54] (3016984 MB) +PASS -- TEST cpld_restart_c48_intel [02:39, 01:48] (2465036 MB) + +PASS -- COMPILE s2swa_faster_intel [17:43, 17:43](1 warnings,10 remarks) +PASS -- TEST cpld_control_p8_faster_intel [28:16, 27:00] (2146100 MB) + +PASS -- COMPILE s2sw_pdlib_intel [19:17, 19:17](1 warnings,10 remarks) +PASS -- TEST cpld_control_pdlib_p8_intel [29:55, 28:52] (2011100 MB) +PASS -- TEST cpld_restart_pdlib_p8_intel [15:30, 14:18] (1259216 MB) +PASS -- TEST cpld_mpi_pdlib_p8_intel [33:47, 32:50] (1929132 MB) + +PASS -- COMPILE s2sw_pdlib_debug_intel [07:49, 07:49](1523 warnings,2000 remarks) +PASS -- TEST cpld_debug_pdlib_p8_intel [35:59, 34:56] (1971680 MB) + +PASS -- COMPILE atm_dyn32_intel [14:44, 14:44](1 warnings,1 remarks) +PASS -- TEST 2020_CAPE_intel [11:00, 10:47] (842668 MB) +PASS -- TEST baroclinic_wave_intel [06:37, 05:20] (1442060 MB) +PASS -- TEST control_flake_intel [04:07, 03:48] (687348 MB) +PASS -- TEST control_CubedSphereGrid_intel [04:11, 03:35] (1572992 MB) +PASS -- TEST control_CubedSphereGrid_parallel_intel [04:24, 03:43] (1583912 MB) +PASS -- TEST control_latlon_intel [04:14, 03:42] (1572188 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_intel [04:22, 03:37] (1577936 MB) +PASS -- TEST control_c48_intel [19:36, 18:57] (1709120 MB) +PASS -- TEST control_c48.v2.sfc_intel [08:42, 08:20] (838296 MB) +PASS -- TEST control_c192_intel [13:57, 13:11] (1747320 MB) +PASS -- TEST control_c384_intel [18:29, 16:42] (1986020 MB) +PASS -- TEST control_c384gdas_intel [12:34, 10:24] (1324940 MB) +PASS -- TEST control_stochy_intel [02:02, 01:50] (644964 MB) +PASS -- TEST control_stochy_restart_intel [01:34, 01:08] (466856 MB) +PASS -- TEST control_lndp_intel [01:53, 01:43] (643860 MB) +PASS -- TEST control_iovr4_intel [03:03, 02:44] (633644 MB) +PASS -- TEST control_iovr5_intel [03:02, 02:45] (638396 MB) +PASS -- TEST control_p8_intel [05:04, 04:01] (1859748 MB) +PASS -- TEST control_p8.v2.sfc_intel [04:28, 03:25] (1876776 MB) +PASS -- TEST control_p8_ugwpv1_intel [05:12, 04:00] (1864988 MB) +PASS -- TEST control_restart_p8_intel [03:20, 02:21] (1091188 MB) +PASS -- TEST control_noqr_p8_intel [04:59, 04:00] (1866940 MB) +PASS -- TEST control_restart_noqr_p8_intel [03:08, 02:14] (1119524 MB) +PASS -- TEST control_decomp_p8_intel [05:10, 04:05] (1858508 MB) +PASS -- TEST control_2threads_p8_intel [05:16, 04:10] (1936084 MB) +PASS -- TEST control_p8_lndp_intel [07:49, 07:13] (1867920 MB) +PASS -- TEST control_p8_rrtmgp_intel [06:03, 04:49] (1937204 MB) +PASS -- TEST control_p8_mynn_intel [04:29, 03:25] (1885132 MB) +PASS -- TEST merra2_thompson_intel [05:09, 03:49] (1882200 MB) +PASS -- TEST regional_control_intel [06:55, 06:30] (1071568 MB) +PASS -- TEST regional_restart_intel [04:05, 03:33] (1075924 MB) +PASS -- TEST regional_decomp_intel [07:16, 06:49] (1073912 MB) +PASS -- TEST regional_2threads_intel [05:15, 04:40] (1061940 MB) +PASS -- TEST regional_noquilt_intel [06:55, 06:24] (1376596 MB) +PASS -- TEST regional_netcdf_parallel_intel [07:09, 06:35] (1078052 MB) +PASS -- TEST regional_2dwrtdecomp_intel [07:00, 06:32] (1076612 MB) +PASS -- TEST regional_wofs_intel [08:32, 08:03] (1895012 MB) + +PASS -- COMPILE rrfs_intel [13:18, 13:18](3 warnings,9 remarks) +PASS -- TEST rap_control_intel [09:39, 08:29] (1051472 MB) +PASS -- TEST regional_spp_sppt_shum_skeb_intel [06:02, 05:16] (1248052 MB) +PASS -- TEST rap_decomp_intel [09:58, 08:53] (1012080 MB) +PASS -- TEST rap_2threads_intel [09:48, 08:46] (1148916 MB) +PASS -- TEST rap_restart_intel [05:25, 04:28] (1032428 MB) +PASS -- TEST rap_sfcdiff_intel [09:46, 08:40] (1040780 MB) +PASS -- TEST rap_sfcdiff_decomp_intel [15:12, 13:28] (1016928 MB) +PASS -- TEST rap_sfcdiff_restart_intel [07:41, 06:22] (1071260 MB) +PASS -- TEST hrrr_control_intel [05:32, 04:23] (1021948 MB) +PASS -- TEST hrrr_control_decomp_intel [05:38, 04:30] (1012364 MB) +PASS -- TEST hrrr_control_2threads_intel [10:46, 09:39] (1090260 MB) +PASS -- TEST hrrr_control_restart_intel [02:48, 02:22] (935264 MB) +PASS -- TEST rrfs_v1beta_intel [09:53, 08:40] (1046272 MB) +PASS -- TEST rrfs_v1nssl_intel [10:10, 09:52] (1976456 MB) +PASS -- TEST rrfs_v1nssl_nohailnoccn_intel [09:57, 09:38] (2015172 MB) + +PASS -- COMPILE csawmg_intel [13:07, 13:07] +PASS -- TEST control_csawmg_intel [07:04, 06:34] (1013272 MB) +PASS -- TEST control_ras_intel [03:44, 03:30] (710216 MB) + +PASS -- COMPILE wam_intel [12:35, 12:35],1 remarks) +PASS -- TEST control_wam_intel [13:28, 12:48] (1651120 MB) + +PASS -- COMPILE atm_faster_dyn32_intel [12:49, 12:49],1 remarks) +PASS -- TEST control_p8_faster_intel [04:27, 03:14] (1873884 MB) +PASS -- TEST regional_control_faster_intel [06:51, 06:20] (1071948 MB) + +PASS -- COMPILE atm_debug_dyn32_intel [10:20, 10:20](882 warnings,9 remarks) +PASS -- TEST control_CubedSphereGrid_debug_intel [03:03, 02:27] (1604596 MB) +PASS -- TEST control_wrtGauss_netcdf_parallel_debug_intel [02:49, 02:13] (1599944 MB) +PASS -- TEST control_stochy_debug_intel [03:34, 03:24] (815416 MB) +PASS -- TEST control_lndp_debug_intel [02:59, 02:45] (814980 MB) +PASS -- TEST control_csawmg_debug_intel [05:35, 05:12] (1130096 MB) +PASS -- TEST control_ras_debug_intel [02:58, 02:44] (820868 MB) +PASS -- TEST control_diag_debug_intel [03:30, 02:52] (1667804 MB) +PASS -- TEST control_debug_p8_intel [03:25, 02:46] (1894056 MB) +PASS -- TEST regional_debug_intel [17:49, 17:20] (1104144 MB) +PASS -- TEST rap_control_debug_intel [05:13, 05:03] (1205172 MB) +PASS -- TEST hrrr_control_debug_intel [05:04, 04:50] (1195544 MB) +PASS -- TEST hrrr_gf_debug_intel [05:16, 04:59] (1202256 MB) +PASS -- TEST hrrr_c3_debug_intel [05:20, 05:04] (1203716 MB) +PASS -- TEST rap_unified_drag_suite_debug_intel [05:18, 05:03] (1197088 MB) +PASS -- TEST rap_diag_debug_intel [05:45, 05:22] (1281912 MB) +PASS -- TEST rap_cires_ugwp_debug_intel [05:15, 05:00] (1205128 MB) +PASS -- TEST rap_unified_ugwp_debug_intel [05:17, 05:06] (1194504 MB) +PASS -- TEST rap_lndp_debug_intel [05:11, 04:58] (1203736 MB) +PASS -- TEST rap_progcld_thompson_debug_intel [05:09, 04:59] (1204164 MB) +PASS -- TEST rap_noah_debug_intel [05:12, 04:58] (1196508 MB) +PASS -- TEST rap_sfcdiff_debug_intel [05:10, 04:58] (1199964 MB) +PASS -- TEST rap_noah_sfcdiff_cires_ugwp_debug_intel [08:14, 08:01] (1197072 MB) +PASS -- TEST rrfs_v1beta_debug_intel [05:13, 05:00] (1199272 MB) +PASS -- TEST rap_clm_lake_debug_intel [06:21, 06:09] (1209328 MB) +PASS -- TEST rap_flake_debug_intel [05:15, 05:00] (1205448 MB) +PASS -- TEST gnv1_c96_no_nest_debug_intel [09:39, 08:31] (1198888 MB) + +PASS -- COMPILE wam_debug_intel [07:17, 07:17](837 warnings,1 remarks) +PASS -- TEST control_wam_debug_intel [13:37, 13:02] (1675124 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_intel [13:14, 13:14](3 warnings,8 remarks) +PASS -- TEST regional_spp_sppt_shum_skeb_dyn32_phy32_intel [05:45, 05:02] (1126100 MB) +PASS -- TEST rap_control_dyn32_phy32_intel [08:11, 07:11] (995944 MB) +PASS -- TEST hrrr_control_dyn32_phy32_intel [05:17, 03:51] (911108 MB) +PASS -- TEST rap_2threads_dyn32_phy32_intel [08:26, 07:28] (1065612 MB) +PASS -- TEST hrrr_control_2threads_dyn32_phy32_intel [10:11, 08:45] (941096 MB) +PASS -- TEST hrrr_control_decomp_dyn32_phy32_intel [05:18, 03:55] (886264 MB) +PASS -- TEST rap_restart_dyn32_phy32_intel [06:38, 05:27] (960132 MB) +PASS -- TEST hrrr_control_restart_dyn32_phy32_intel [02:37, 02:04] (874296 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_faster_intel [13:11, 13:11](3 warnings,8 remarks) +PASS -- TEST conus13km_control_intel [03:08, 02:31] (1164968 MB) +PASS -- TEST conus13km_2threads_intel [01:43, 01:09] (1106228 MB) +PASS -- TEST conus13km_restart_mismatch_intel [02:10, 01:34] (1061984 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_intel [12:45, 12:45](3 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_intel [05:08, 04:37] (970332 MB) + +PASS -- COMPILE rrfs_dyn32_phy32_debug_intel [06:40, 06:40](785 warnings,8 remarks) +PASS -- TEST rap_control_debug_dyn32_phy32_intel [05:10, 04:55] (1080712 MB) +PASS -- TEST hrrr_control_debug_dyn32_phy32_intel [05:08, 04:50] (1071808 MB) +PASS -- TEST conus13km_debug_intel [15:11, 14:32] (1228576 MB) +PASS -- TEST conus13km_debug_qr_intel [14:45, 14:06] (932656 MB) +PASS -- TEST conus13km_debug_2threads_intel [08:38, 07:59] (1164064 MB) +PASS -- TEST conus13km_radar_tten_debug_intel [14:10, 13:32] (1295492 MB) + +PASS -- COMPILE rrfs_dyn64_phy32_debug_intel [06:19, 06:19](785 warnings,8 remarks) +PASS -- TEST rap_control_dyn64_phy32_debug_intel [05:22, 05:04] (1124940 MB) + +PASS -- COMPILE hafsw_intel [15:00, 15:00](1 warnings,9 remarks) +PASS -- TEST hafs_regional_atm_intel [07:55, 06:47] (731352 MB) +PASS -- TEST hafs_regional_atm_thompson_gfdlsf_intel [07:27, 07:02] (1117576 MB) +PASS -- TEST hafs_regional_atm_ocn_intel [09:36, 08:12] (811228 MB) +PASS -- TEST hafs_regional_atm_wav_intel [26:25, 25:13] (843108 MB) +PASS -- TEST hafs_regional_atm_ocn_wav_intel [30:13, 28:49] (862804 MB) +PASS -- TEST hafs_regional_1nest_atm_intel [08:39, 07:46] (494556 MB) +PASS -- TEST hafs_regional_telescopic_2nests_atm_intel [10:48, 09:28] (502696 MB) +PASS -- TEST hafs_global_1nest_atm_intel [04:29, 03:44] (376628 MB) +PASS -- TEST hafs_global_multiple_4nests_atm_intel [13:20, 11:00] (480448 MB) +PASS -- TEST hafs_regional_specified_moving_1nest_atm_intel [06:07, 05:21] (520728 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_intel [05:52, 05:01] (524796 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intel [07:27, 06:31] (563252 MB) +PASS -- TEST hafs_global_storm_following_1nest_atm_intel [02:10, 01:44] (401656 MB) +PASS -- TEST gnv1_nested_intel [06:50, 04:39] (1714116 MB) + +PASS -- COMPILE hafsw_debug_intel [07:34, 07:34](1465 warnings,1502 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intel [15:02, 14:04] (580736 MB) + +PASS -- COMPILE hafsw_faster_intel [14:42, 14:42],8 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_intel [14:25, 13:32] (657748 MB) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel [14:36, 13:23] (680848 MB) + +PASS -- COMPILE hafs_mom6w_intel [15:25, 15:25],7 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel [10:55, 09:13] (702068 MB) + +PASS -- COMPILE hafs_all_intel [14:22, 14:22],8 remarks) +PASS -- TEST hafs_regional_docn_intel [09:25, 08:14] (816388 MB) +PASS -- TEST hafs_regional_docn_oisst_intel [09:17, 08:07] (794164 MB) +PASS -- TEST hafs_regional_datm_cdeps_intel [17:13, 16:28] (1203184 MB) + +PASS -- COMPILE datm_cdeps_intel [07:53, 07:53],2 remarks) +PASS -- TEST datm_cdeps_control_cfsr_intel [03:10, 03:01] (1151072 MB) +PASS -- TEST datm_cdeps_restart_cfsr_intel [02:08, 01:56] (1102468 MB) +PASS -- TEST datm_cdeps_control_gefs_intel [03:05, 02:55] (1021820 MB) +PASS -- TEST datm_cdeps_iau_gefs_intel [03:04, 02:54] (1020200 MB) +PASS -- TEST datm_cdeps_stochy_gefs_intel [03:01, 02:53] (1015876 MB) +PASS -- TEST datm_cdeps_ciceC_cfsr_intel [02:47, 02:36] (1150072 MB) +PASS -- TEST datm_cdeps_bulk_cfsr_intel [02:52, 02:43] (1152932 MB) +PASS -- TEST datm_cdeps_bulk_gefs_intel [02:43, 02:34] (1014320 MB) +PASS -- TEST datm_cdeps_mx025_cfsr_intel [07:50, 06:48] (1023680 MB) +PASS -- TEST datm_cdeps_mx025_gefs_intel [07:50, 06:47] (1007332 MB) +PASS -- TEST datm_cdeps_multiple_files_cfsr_intel [03:04, 02:58] (1137652 MB) +PASS -- TEST datm_cdeps_3072x1536_cfsr_intel [04:34, 04:25] (2455456 MB) +PASS -- TEST datm_cdeps_gfs_intel [04:42, 04:32] (2456876 MB) + +PASS -- COMPILE datm_cdeps_debug_intel [05:17, 05:17](2 warnings,2 remarks) +PASS -- TEST datm_cdeps_debug_cfsr_intel [06:37, 06:28] (1078768 MB) + +PASS -- COMPILE datm_cdeps_faster_intel [07:28, 07:28],2 remarks) +PASS -- TEST datm_cdeps_control_cfsr_faster_intel [03:08, 02:59] (1158948 MB) + +PASS -- COMPILE datm_cdeps_land_intel [01:20, 01:19],1 remarks) +PASS -- TEST datm_cdeps_lnd_gswp3_intel [01:54, 01:29] (254332 MB) +PASS -- TEST datm_cdeps_lnd_era5_intel [01:33, 01:13] (323048 MB) +PASS -- TEST datm_cdeps_lnd_era5_rst_intel [01:03, 00:46] (323792 MB) + +PASS -- COMPILE datm_cdeps_lm4_intel [02:00, 02:00](12 warnings +PASS -- TEST datm_cdeps_lm4_gswp3_intel [01:11, 00:48] (562812 MB) +PASS -- TEST datm_cdeps_lm4_gswp3_rst_intel [00:49, 00:24] (444312 MB) + +PASS -- COMPILE atm_ds2s_docn_pcice_intel [13:30, 13:30],3 remarks) +PASS -- TEST atm_ds2s_docn_pcice_intel [05:10, 04:05] (1972912 MB) + +PASS -- COMPILE atm_ds2s_docn_dice_intel [13:53, 13:53](1 warnings,1 remarks) +PASS -- TEST atm_ds2s_docn_dice_intel [09:37, 08:37] (1972640 MB) + +PASS -- COMPILE atml_intel [14:30, 14:30](8 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_sbs_intel [08:12, 06:50] (1863164 MB) +PASS -- TEST control_p8_atmlnd_intel [08:16, 06:53] (1862168 MB) +PASS -- TEST control_restart_p8_atmlnd_intel [04:34, 03:47] (1061736 MB) + +PASS -- COMPILE atml_debug_intel [08:18, 08:18](880 warnings,2 remarks) +PASS -- TEST control_p8_atmlnd_debug_intel [07:46, 06:24] (1891252 MB) + +PASS -- COMPILE atmw_intel [13:53, 13:53],8 remarks) +PASS -- TEST atmwav_control_noaero_p8_intel [03:16, 02:06] (1894340 MB) + +PASS -- COMPILE atmaero_intel [13:15, 13:14],1 remarks) +PASS -- TEST atmaero_control_p8_intel [05:43, 04:37] (1973876 MB) +PASS -- TEST atmaero_control_p8_rad_intel [06:32, 05:23] (1751104 MB) +PASS -- TEST atmaero_control_p8_rad_micro_intel [06:27, 05:32] (1764488 MB) + +PASS -- COMPILE atmaq_debug_intel [06:17, 06:17](882 warnings,6 remarks) +PASS -- TEST regional_atmaq_debug_intel [23:09, 21:26] (4489792 MB) + +PASS -- COMPILE atm_fbh_intel [12:16, 12:16](3 warnings,8 remarks) +PASS -- TEST cpld_regional_atm_fbh_intel [14:44, 14:27] (1078596 MB) + +PASS -- COMPILE hafsw_intelllvm [08:03, 08:03],7 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_intelllvm [09:45, 08:47] (572880 MB) + +PASS -- COMPILE hafsw_debug_intelllvm [04:54, 04:54](1141 warnings,1490 remarks) +PASS -- TEST hafs_regional_storm_following_1nest_atm_ocn_debug_intelllvm [20:58, 20:07] (563404 MB) + + +SYNOPSIS: +Starting Date/Time: 2024-11-11 16:51:16 +Ending Date/Time: 2024-11-11 22:57:49 +Total Time: 06h:06m:33s +Compiles Completed: 45/45 +Tests Completed: 192/192 + + +NOTES: +A file test_changes.list was generated but is empty. +If you are using this log as a pull request verification, please commit test_changes.list. + +Result: SUCCESS + +====END OF orion REGRESSION TESTING LOG==== diff --git a/tests-dev/machine_config/machine_derecho.config b/tests-dev/machine_config/machine_derecho.config index 0896f7aa1c..6c873db434 100644 --- a/tests-dev/machine_config/machine_derecho.config +++ b/tests-dev/machine_config/machine_derecho.config @@ -7,9 +7,6 @@ module load rocoto module use -a /glade/work/epicufsrt/conda/modulefiles.derecho module load anaconda/23.7.4 -cp fv3_conf/fv3_qsub.IN_derecho fv3_conf/fv3_qsub.IN -cp fv3_conf/compile_qsub.IN_derecho fv3_conf/compile_qsub.IN - ROCOTORUN=/glade/work/epicufsrt/contrib/derecho/rocoto/bin/rocotorun ROCOTOSTAT=/glade/work/epicufsrt/contrib/derecho/rocoto/bin/rocotostat ROCOTOCOMPLETE=/glade/work/epicufsrt/contrib/derecho/rocoto/bin/rocotocomplete diff --git a/tests-dev/machine_config/machine_noaacloud.config b/tests-dev/machine_config/machine_noaacloud.config index 31333c256e..8fe15f8f66 100644 --- a/tests-dev/machine_config/machine_noaacloud.config +++ b/tests-dev/machine_config/machine_noaacloud.config @@ -3,11 +3,14 @@ set -eux export PATH=/contrib/EPIC/bin:${PATH} module use /apps/modules/modulefiles -module load rocoto/1.3.3 +module use /contrib/EPIC/rocoto/modulefiles -ROCOTORUN=/apps/rocoto/1.3.3/bin/rocotorun -ROCOTOSTAT=/apps/rocoto/1.3.3/bin/rocotostat -ROCOTOCOMPLETE=/apps/rocoto/1.3.3/bin/rocotocomplete +module load intelpython/2023.2.0 +module load rocoto/1.3.7 + +ROCOTORUN=/contrib/EPIC/rocoto/1.3.7/bin/rocotorun +ROCOTOSTAT=/contrib/EPIC/rocoto/1.3.7/bin/rocotostat +ROCOTOCOMPLETE=/contrib/EPIC/rocoto/1.3.7/bin/rocotocomplete ROCOTO_SCHEDULER=slurm export ROCOTORUN export ROCOTOSTAT diff --git a/tests-dev/machine_config/machine_orion.config b/tests-dev/machine_config/machine_orion.config index 09487fa9ab..5c0b3d8388 100644 --- a/tests-dev/machine_config/machine_orion.config +++ b/tests-dev/machine_config/machine_orion.config @@ -2,7 +2,9 @@ set -eux module load gcc/12.2.0 -module load python/3.10.8 +#module load python/3.10.8 +module use -a /work/noaa/epic/conda/modulefiles.orion +module load anaconda/23.7.4 module load contrib ruby/3.2.3 rocoto/1.3.7 ROCOTORUN=/apps/contrib/rocoto/1.3.7/bin/rocotorun diff --git a/tests-dev/test_cases/exp_conf/2020_CAPE.IN b/tests-dev/test_cases/exp_conf/2020_CAPE.IN new file mode 100644 index 0000000000..bd2b05efaf --- /dev/null +++ b/tests-dev/test_cases/exp_conf/2020_CAPE.IN @@ -0,0 +1,176 @@ +rm -fr INPUT RESTART +if [ $NPX = 97 ]; then + inputdir=FV3_input_data +elif [ $NPX = 49 ]; then + inputdir=FV3_input_data48 +elif [ $NPX = 193 ]; then + inputdir=FV3_input_data192 +elif [ $NPX = 385 ]; then + inputdir=FV3_input_data384 +elif [ $NPX = 769 ]; then + inputdir=FV3_input_data768 +fi + +echo "inputdir=$inputdir,NPX=$NPX,NESTED=$NESTED" + +OPNREQ_TEST=${OPNREQ_TEST:-false} +V2_SFC_FILE=${V2_SFC_FILE:-false} +HSD_CASE=${HSD_CASE:-false} +SUFFIX=${RT_SUFFIX} +if [ $WARM_START = .false. ]; then + mkdir INPUT RESTART + if [ "$NESTED" = .true. ]; then + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_nested/* ./INPUT/. + elif [ "$V2_SFC_FILE" = "true" ]; then + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_v2_sfc/* ./INPUT/. + elif [ "$HSD_CASE" = "true" ]; then + cp -r @[INPUTDATA_ROOT]/HSD_input_data/${inputdir}/INPUT_L127_v2_sfc/* ./INPUT/. + else + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_gfsv17/* ./INPUT/. + fi +else + mkdir INPUT RESTART + + if [[ ${OPNREQ_TEST} == true ]]; then + SUFFIX=${BL_SUFFIX} + fi + + # WAVE restart file for ATMW ORT tests + if [[ $CPLWAV == .true. ]]; then + if [[ $med_model == cmeps ]] && [[ $RUNTYPE == continue ]]; then + # CMEPS restart and pointer files + RFILE=ufs.atmw.cpl.r.${RESTART_FILE_SUFFIX_SECS}.nc + cp ../${DEP_RUN}${SUFFIX}/RESTART/${RFILE} . + ls -1 ${RFILE}>rpointer.cpl + fi + RFILE=ufs.atmw.ww3.r.${RESTART_FILE_SUFFIX_SECS} + cp ../${DEP_RUN}${SUFFIX}/${RFILE} . + fi + + if [ $MODEL_INITIALIZATION = "false" ]; then + #read_inc and iau tests restart from fh=24 + CURRDIR=`pwd` + FILEDIR=${CURRDIR}/../${DEP_RUN}${SUFFIX}/RESTART + else + #for warm start from initialization time + FILEDIR=@[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_GDAS + fi + + if [[ ${IAU_OFFSET} != 0 ]] || [[ $READ_INCREMENT = .true. ]]; then + + if [ $MODEL_INITIALIZATION = "false" ]; then + cp ${FILEDIR}/../INPUT/fv3_increment.nc INPUT/. + cp ${FILEDIR}/../INPUT/grid_spec.nc INPUT/. + cp ${FILEDIR}/../INPUT/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/../INPUT/oro_data.tile*.nc INPUT/. + else + cp ${FILEDIR}/fv_increment*.nc INPUT/. + cp ${FILEDIR}/grid_spec.nc INPUT/. + cp ${FILEDIR}/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/oro_data.tile*.nc INPUT/. + fi + cp ${FILEDIR}/coupler.res INPUT/. + cp ${FILEDIR}/fv_core.res.* INPUT/. + cp ${FILEDIR}/fv_srf_wnd.res.* INPUT/. + cp ${FILEDIR}/fv_tracer.* INPUT/. + cp ${FILEDIR}/phy_data.* INPUT/. + cp ${FILEDIR}/sfc_data.* INPUT/. + else + #restart test start from fh FHROT + cp -r ../${DEP_RUN}${SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.* ./INPUT + rm -f INPUT/fv_core.res.* + rm -f INPUT/fv_srf_wnd.res.* + rm -f INPUT/fv_tracer.res.* + rm -f INPUT/phy_data.* + rm -f INPUT/sfc_data.* + cp ${FILEDIR}/../INPUT/grid_spec.nc INPUT/. + cp ${FILEDIR}/../INPUT/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/../INPUT/oro_data*.nc INPUT/. + for RFILE in ../${DEP_RUN}${SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do + [ -e $RFILE ] || exit 1 + RFILE_OLD=$(basename $RFILE) + RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" + cp $RFILE INPUT/${RFILE_NEW} + done + fi +fi + +if [ $TILEDFIX = .true. ]; then + if [ $CPLLND == .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/@[ATMRES]*.nc INPUT/. + else + cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/@[ATMRES]*.nc . + fi + cp @[INPUTDATA_ROOT]/FV3_fix/global_glacier.2x2.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/global_maxice.2x2.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/RTGSST.1982.2012.monthly.clim.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/global_snoclim.1.875.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/IMS-NIC.blended.ice.monthly.clim.grb . + cp @[INPUTDATA_ROOT]/${inputdir}/@[FNSMCC] . + cp @[INPUTDATA_ROOT]/${inputdir}/@[FNMSKH_control] . +else + cp @[INPUTDATA_ROOT]/${inputdir}/*grb . +fi + +if [ $CPLWAV = .true. ]; then + if [ $WW3_MULTIGRID = 'true' ]; then + cp @[INPUTDATA_ROOT_WW3]/mod_def.pointsatmw mod_def.points + cp @[INPUTDATA_ROOT_WW3]/@[WW3_MODDEF] . + cp @[INPUTDATA_ROOT_WW3]/rmp_src* . + else + cp @[INPUTDATA_ROOT_WW3]/@[WW3_MODDEF] mod_def.ww3 + cp @[INPUTDATA_ROOT_WW3]/@[MESH_WAV] . + fi +fi + +#inline post +if [[ $POSTAPP = 'global' ]]; then + cp ${PATHRT}/parm/@[POST_ITAG] itag + cp ${PATHRT}/parm/@[POSTXCONFIG] postxconfig-NT.txt + cp ${PATHRT}/parm/@[POSTXCONFIG_FH00] postxconfig-NT_FH00.txt + cp ${PATHRT}/parm/params_grib2_tbl_new params_grib2_tbl_new +fi + +#rrtmgp +if [ $DO_RRTMGP = .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data_RRTMGP/* . +fi + +#merra2 +if [ $USE_MERRA2 = .true. ]; then + for n in 01 02 03 04 05 06 07 08 09 10 11 12; do + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/MERRA2_y14_24/merra2_1423_${n}.nc aeroclim.m${n}.nc + done + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat +fi + +#rad_c_gocart +if [ $IAER = 2011 ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat +fi +#ugwpv1 +if [ $DO_UGWP_V1 = .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data/ugwp_c384_tau.nc ./ugwp_limb_tau.nc +fi + +#Thompson +if [ $IMP_PHYSICS = 8 ]; then + cp @[INPUTDATA_ROOT]/FV3_fix/qr_acr_qsV2.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/qr_acr_qgV2.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/freezeH2O.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/CCN_ACTIVATE.BIN . +fi + +#prognostic aerosols +if [ $CPLCHM = .true. ]; then + cp ${PATHRT}/parm/gocart/*.rc . + ln -sf @[INPUTDATA_ROOT]/GOCART/p8/ExtData . +fi diff --git a/tests-dev/test_cases/exp_conf/baroclinic_wave.IN b/tests-dev/test_cases/exp_conf/baroclinic_wave.IN new file mode 100644 index 0000000000..e1c7ead15d --- /dev/null +++ b/tests-dev/test_cases/exp_conf/baroclinic_wave.IN @@ -0,0 +1,178 @@ +rm -fr INPUT RESTART +if [ $NPX = 97 ]; then + inputdir=FV3_input_data +elif [ $NPX = 49 ]; then + inputdir=FV3_input_data48 +elif [ $NPX = 193 ]; then + inputdir=FV3_input_data192 +elif [ $NPX = 385 ]; then + inputdir=FV3_input_data384 +elif [ $NPX = 769 ]; then + inputdir=FV3_input_data768 +fi + +echo "inputdir=$inputdir,NPX=$NPX,NESTED=$NESTED" + +HSD_CASE=${HSD_CASE:-false} +if [ "$HSD_CASE" = "true" ]; then + cp @[INPUTDATA_ROOT]/HSD_input_data/global_hyblev.l128.txt . +fi + +OPNREQ_TEST=${OPNREQ_TEST:-false} +V2_SFC_FILE=${V2_SFC_FILE:-false} +SUFFIX=${RT_SUFFIX} +if [ $WARM_START = .false. ]; then + mkdir INPUT RESTART + if [ "$NESTED" = .true. ]; then + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_nested/* ./INPUT/. + elif [ "$V2_SFC_FILE" = "true" ]; then + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_v2_sfc/* ./INPUT/. + else + cp -r @[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_gfsv17/* ./INPUT/. + fi +else + mkdir INPUT RESTART + + if [[ ${OPNREQ_TEST} == true ]]; then + SUFFIX=${BL_SUFFIX} + fi + + # WAVE restart file for ATMW ORT tests + if [[ $CPLWAV == .true. ]]; then + if [[ $med_model == cmeps ]] && [[ $RUNTYPE == continue ]]; then + # CMEPS restart and pointer files + RFILE=ufs.atmw.cpl.r.${RESTART_FILE_SUFFIX_SECS}.nc + cp ../${DEP_RUN}${SUFFIX}/RESTART/${RFILE} . + ls -1 ${RFILE}>rpointer.cpl + fi + RFILE=ufs.atmw.ww3.r.${RESTART_FILE_SUFFIX_SECS} + cp ../${DEP_RUN}${SUFFIX}/${RFILE} . + fi + + if [ $MODEL_INITIALIZATION = "false" ]; then + #read_inc and iau tests restart from fh=24 + CURRDIR=`pwd` + FILEDIR=${CURRDIR}/../${DEP_RUN}${SUFFIX}/RESTART + else + #for warm start from initialiation time + FILEDIR=@[INPUTDATA_ROOT]/${inputdir}/INPUT_L127_GDAS + fi + + if [[ ${IAU_OFFSET} != 0 ]] || [[ $READ_INCREMENT = .true. ]]; then + + if [ $MODEL_INITIALIZATION = "false" ]; then + cp ${FILEDIR}/../INPUT/fv3_increment.nc INPUT/. + cp ${FILEDIR}/../INPUT/grid_spec.nc INPUT/. + cp ${FILEDIR}/../INPUT/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/../INPUT/oro_data.tile*.nc INPUT/. + else + cp ${FILEDIR}/fv_increment*.nc INPUT/. + cp ${FILEDIR}/grid_spec.nc INPUT/. + cp ${FILEDIR}/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/oro_data.tile*.nc INPUT/. + fi + cp ${FILEDIR}/coupler.res INPUT/. + cp ${FILEDIR}/fv_core.res.* INPUT/. + cp ${FILEDIR}/fv_srf_wnd.res.* INPUT/. + cp ${FILEDIR}/fv_tracer.* INPUT/. + cp ${FILEDIR}/phy_data.* INPUT/. + cp ${FILEDIR}/sfc_data.* INPUT/. + else + #restart test start from fh FHROT + cp -r ../${DEP_RUN}${SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.* ./INPUT + rm -f INPUT/fv_core.res.* + rm -f INPUT/fv_srf_wnd.res.* + rm -f INPUT/fv_tracer.res.* + rm -f INPUT/phy_data.* + rm -f INPUT/sfc_data.* + cp ${FILEDIR}/../INPUT/grid_spec.nc INPUT/. + cp ${FILEDIR}/../INPUT/*_grid.tile*.nc INPUT/. + cp ${FILEDIR}/../INPUT/oro_data*.nc INPUT/. + for RFILE in ../${DEP_RUN}${SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do + [ -e $RFILE ] || exit 1 + RFILE_OLD=$(basename $RFILE) + RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" + cp $RFILE INPUT/${RFILE_NEW} + done + fi +fi + +if [ $TILEDFIX = .true. ]; then + if [ $CPLLND == .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/@[ATMRES]*.nc INPUT/. + else + cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/@[ATMRES]*.nc . + fi + cp @[INPUTDATA_ROOT]/FV3_fix/global_glacier.2x2.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/global_maxice.2x2.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/RTGSST.1982.2012.monthly.clim.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/global_snoclim.1.875.grb . + cp @[INPUTDATA_ROOT]/FV3_fix/IMS-NIC.blended.ice.monthly.clim.grb . + cp @[INPUTDATA_ROOT]/${inputdir}/@[FNSMCC] . + cp @[INPUTDATA_ROOT]/${inputdir}/@[FNMSKH_control] . +else + cp @[INPUTDATA_ROOT]/${inputdir}/*grb . +fi + +if [ $CPLWAV = .true. ]; then + if [ $WW3_MULTIGRID = 'true' ]; then + cp @[INPUTDATA_ROOT_WW3]/mod_def.pointsatmw mod_def.points + cp @[INPUTDATA_ROOT_WW3]/@[WW3_MODDEF] . + cp @[INPUTDATA_ROOT_WW3]/rmp_src* . + else + cp @[INPUTDATA_ROOT_WW3]/@[WW3_MODDEF] mod_def.ww3 + cp @[INPUTDATA_ROOT_WW3]/@[MESH_WAV] . + fi +fi + +#inline post +if [[ $POSTAPP = 'global' ]]; then + cp ${PATHRT}/parm/@[POST_ITAG] itag + cp ${PATHRT}/parm/@[POSTXCONFIG] postxconfig-NT.txt + cp ${PATHRT}/parm/@[POSTXCONFIG_FH00] postxconfig-NT_FH00.txt + cp ${PATHRT}/parm/params_grib2_tbl_new params_grib2_tbl_new +fi + +#rrtmgp +if [ $DO_RRTMGP = .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data_RRTMGP/* . +fi + +#merra2 +if [ $USE_MERRA2 = .true. ]; then + for n in 01 02 03 04 05 06 07 08 09 10 11 12; do + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/MERRA2_y14_24/merra2_1423_${n}.nc aeroclim.m${n}.nc + done + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat +fi + +#rad_c_gocart +if [ $IAER = 2011 ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat + cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat +fi +#ugwpv1 +if [ $DO_UGWP_V1 = .true. ]; then + cp @[INPUTDATA_ROOT]/FV3_input_data/ugwp_c384_tau.nc ./ugwp_limb_tau.nc +fi + +#Thompson +if [ $IMP_PHYSICS = 8 ]; then + cp @[INPUTDATA_ROOT]/FV3_fix/qr_acr_qsV2.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/qr_acr_qgV2.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/freezeH2O.dat . + cp @[INPUTDATA_ROOT]/FV3_fix/CCN_ACTIVATE.BIN . +fi + +#prognostic aerosols +if [ $CPLCHM = .true. ]; then + cp ${PATHRT}/parm/gocart/*.rc . + ln -sf @[INPUTDATA_ROOT]/GOCART/p8/ExtData . +fi diff --git a/tests-dev/test_cases/parm/baroclinic_wave.nml.IN b/tests-dev/test_cases/parm/baroclinic_wave.nml.IN new file mode 100644 index 0000000000..2b96ef620d --- /dev/null +++ b/tests-dev/test_cases/parm/baroclinic_wave.nml.IN @@ -0,0 +1,386 @@ +&atmos_model_nml + blocksize = 32 + chksum_debug = .false. + dycore_only = .true. + ccpp_suite = 'FV3_GFS_v17_p8_ugwpv1' + +/ + +&diag_manager_nml + prepend_date = .false. + max_output_fields = 300 + +/ + +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 16000000 + print_memory_usage = .false. + +/ + +&fms2_io_nml + netcdf_default_format = "netcdf4" +/ + +&fv_core_nml + layout = 4,8 + io_layout = 1,1 + npx = 193 + npy = 193 + ntiles = 6 + npz = 127 + dz_min = 6 + psm_bc = 1 + grid_type = 0 + make_nh = .true. + fv_debug = .false. + range_warn = .true. + reset_eta = .false. + n_sponge = 42 + nudge_qv = .true. + nudge_dz = .false. + tau = 0. + rf_cutoff = 10. + d2_bg_k1 = 0.20 + d2_bg_k2 = 0.04 + kord_tm = -9 + kord_mt = 9 + kord_wz = 9 + kord_tr = 9 + hydrostatic = .false. + phys_hydrostatic = .false. + use_hydro_pressure = .false. + beta = 0. + a_imp = 1. + p_fac = 0.1 + k_split = 2 + n_split = 5 + nwat = 6 + na_init = 0 + d_ext = 0. + dnats = 0 + fv_sg_adj = 450 + d2_bg = 0. + nord = 2 + dddmp = 0.1 + d4_bg = 0.12 + vtdm4 = 0.02 + delt_max = 0.002 + ke_bg = 0. + do_vort_damp = .true. + external_ic = .false. + external_eta = .false. + gfs_phil = .false. + nggps_ic = .false. + fv_eta_file='global_hyblev.l128.txt' + npz_type='input' + mountain = .false. + ncep_ic = .false. + d_con = 1. + hord_mt = 5 + hord_vt = 5 + hord_tm = 5 + hord_dp = -5 + hord_tr = 8 + adjust_dry_mass = .false. + dry_mass=98320.0 + consv_te = 1. + do_sat_adj = .false. + fast_tau_w_sec = 0.2 + consv_am = .false. + fill = .true. + dwind_2d = .false. + print_freq = 6 + warm_start = .false. + no_dycore = .false. + z_tracer = .true. + agrid_vel_rst = .true. + read_increment = .false. + res_latlon_dynamics = "" + +/ + +&external_ic_nml + filtered_terrain = .true. + levp = 128 + gfs_dwinds = .true. + checker_tr = .false. + nt_checker = 0 + +/ + +&gfs_physics_nml + fhzero = 6 + h2o_phys = .true. + ldiag3d = .false. + qdiag3d = .false. + print_diff_pgr = .false. + fhcyc = 0 + use_ufo = .true. + pre_rad = .false. + imp_physics = 8 + iovr = 3 + ltaerosol = .false. + lradar = .true. + ttendlim = -999 + dt_inner = 450 + sedi_semi = .true. + decfl = 10 + oz_phys = .false. + oz_phys_2015 = .true. + lsoil_lsm = 4 + do_mynnedmf = .false. + do_mynnsfclay = .false. + icloud_bl = 1 + bl_mynn_edmf = 1 + bl_mynn_tkeadvect = .true. + bl_mynn_edmf_mom = 1 + do_ugwp = .false. + do_tofd = .false. + gwd_opt = 2 + do_ugwp_v0 = .false. + do_ugwp_v1 = .true. + do_ugwp_v0_orog_only = .false. + do_ugwp_v0_nst_only = .false. + do_gsl_drag_ls_bl = .true. + do_gsl_drag_ss = .true. + do_gsl_drag_tofd = .true. + do_ugwp_v1_orog_only = .false. + min_lakeice = 0.15 + min_seaice = 0.15 + use_cice_alb = .false. + pdfcld = .false. + fhswr = 3600. + fhlwr = 3600. + ialb = 2 + iems = 2 + iaer = 1011 + icliq_sw = 2 + ico2 = 2 + isubc_sw = 2 + isubc_lw = 2 + isol = 2 + lwhtr = .true. + swhtr = .true. + cnvgwd = .true. + shal_cnv = .true. + cal_pre = .false. + redrag = .true. + dspheat = .true. + hybedmf = .false. + satmedmf = .true. + isatmedmf = 1 + lheatstrg = .false. + lseaspray = .true. + random_clds = .false. + trans_trac = .true. + cnvcld = .true. + imfshalcnv = 2 + imfdeepcnv = 2 + progsigma = .true. + betascu = 8.0 + betamcu = 1.0 + betadcu = 2.0 + ras = .false. + cdmbgwd = 10.0,3.5,1.0,1.0 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + lsoil = 4 + lsm = 2 + iopt_dveg = 4 + iopt_crs = 2 + iopt_btr = 1 + iopt_run = 1 + iopt_sfc = 3 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 3 + iopt_alb = 1 + iopt_snf = 4 + iopt_tbot = 2 + iopt_stc = 3 + iopt_trs = 2 + iopt_diag = 1 + debug = .false. + nstf_name = 2,0,0,0,0 + nst_anl = .true. + psautco = 0.0008,0.0005 + prautco = 0.00015,0.00015 + lgfdlmprad = .false. + effr_in = .true. + ldiag_ugwp = .false. + do_RRTMGP = .false. + active_gases = 'h2o_co2_o3_n2o_ch4_o2' + ngases = 6 + lw_file_gas = 'rrtmgp-data-lw-g128-210809.nc' + lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc' + sw_file_gas = 'rrtmgp-data-sw-g112-210809.nc' + sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc' + rrtmgp_nGptsSW = 112 + rrtmgp_nGptsLW = 128 + rrtmgp_nBandsLW = 16 + rrtmgp_nBandsSW = 14 + doGP_cldoptics_LUT = .false. + doGP_lwscat = .false. + do_sppt = .false. + do_shum = .false. + do_skeb = .false. + frac_grid = .true. + cplchm = .false. + cplflx = .false. + cplice = .false. + cplwav = .false. + cplwav2atm = .false. + do_ca = .true. + ca_global = .false. + ca_sgs = .true. + nca = 1 + ncells = 5 + nlives = 12 + nseed = 1 + nfracseed = 0.5 + nthresh = 18 + ca_trigger = .true. + nspinup = 1 + iseed_ca = 485671814 +/ +&cires_ugwp_nml + knob_ugwp_solver = 2 + knob_ugwp_source = 1,1,0,0 + knob_ugwp_wvspec = 1,25,25,25 + knob_ugwp_azdir = 2,4,4,4 + knob_ugwp_stoch = 0,0,0,0 + knob_ugwp_effac = 1,1,1,1 + knob_ugwp_doaxyz = 1 + knob_ugwp_doheat = 1 + knob_ugwp_dokdis = 2 + knob_ugwp_ndx4lh = 4 + knob_ugwp_version = 1 + knob_ugwp_palaunch = 275.0e2 + knob_ugwp_nslope = 1 + knob_ugwp_lzmax = 15.750e3 + knob_ugwp_lzmin = 0.75e3 + knob_ugwp_lzstar = 2.0e3 + knob_ugwp_taumin = 0.25e-3 + knob_ugwp_tauamp = 1.5e-3 + knob_ugwp_lhmet = 200.0e3 + knob_ugwp_orosolv = 'pss-1986' +/ + +&gfdl_cloud_microphysics_nml + sedi_transport = .true. + do_sedi_heat = .false. + rad_snow = .true. + rad_graupel = .true. + rad_rain = .true. + const_vi = .false. + const_vs = .false. + const_vg = .false. + const_vr = .false. + vi_max = 1. + vs_max = 2. + vg_max = 12. + vr_max = 12. + qi_lim = 1. + prog_ccn = .false. + do_qa = .true. + fast_sat_adj = .true. + tau_l2v = 225. + tau_v2l = 150. + tau_g2v = 900. + rthresh = 10.e-6 ! This is a key parameter for cloud water + dw_land = 0.16 + dw_ocean = 0.10 + ql_gen = 1.0e-3 + ql_mlt = 1.0e-3 + qi0_crt = 8.0E-5 + qs0_crt = 1.0e-3 + tau_i2s = 1000. + c_psaci = 0.05 + c_pgacs = 0.01 + rh_inc = 0.30 + rh_inr = 0.30 + rh_ins = 0.30 + ccn_l = 300. + ccn_o = 100. + c_paut = 0.5 + c_cracw = 0.8 + use_ppm = .false. + use_ccn = .true. + mono_prof = .true. + z_slope_liq = .true. + z_slope_ice = .true. + de_ice = .false. + fix_negative = .true. + icloud_f = 1 + mp_time = 150. + reiflag = 2 + + +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' + +/ + +&namsfc + FNGLAC = @[FNGLAC] + FNMXIC = @[FNMXIC] + FNTSFC = @[FNTSFC] + FNSNOC = @[FNSNOC] + FNZORC = @[FNZORC] + FNALBC = @[FNALBC] + FNALBC2 = @[FNALBC2] + FNAISC = @[FNAISC] + FNTG3C = @[FNTG3C] + FNVEGC = @[FNVEGC] + FNVETC = @[FNVETC] + FNSOTC = @[FNSOTC] + FNSOCC = @[FNSOCC] + FNSMCC = @[FNSMCC] + FNMSKH = @[FNMSKH] + FNTSFA = '' + FNACNA = '' + FNSNOA = '' + FNVMNC = @[FNVMNC] + FNVMXC = @[FNVMXC] + FNSLPC = @[FNSLPC] + FNABSC = @[FNABSC] + LDEBUG = .false. + FSMCL(2) = 99999 + FSMCL(3) = 99999 + FSMCL(4) = 99999 + LANDICE = .false. + FTSFS = 90 + FAISL = 99999 + FAISS = 99999 + FSNOL = 99999 + FSNOS = 99999 + FSICL = 0 + FSICS = 0 + FTSFL = 99999 + FVETL = 99999 + FSOTL = 99999 + FvmnL = 99999 + FvmxL = 99999 + FSLPL = 99999 + FABSL = 99999 + +/ + +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' + +/ + +&nam_stochy +/ +&nam_sfcperts +/ + &test_case_nml ! cold start + test_case = 13 +/ + diff --git a/tests-dev/test_cases/tests/2020_CAPE b/tests-dev/test_cases/tests/2020_CAPE new file mode 100644 index 0000000000..7726af7030 --- /dev/null +++ b/tests-dev/test_cases/tests/2020_CAPE @@ -0,0 +1,53 @@ +############################################################################### +# +# 2020 July CAPE Case Study: GFSv16 atmosphere only at C48L127 +# +############################################################################### + +export TEST_DESCR="Compare 2020 July CAPE Case study results with previous trunk version" + +export CNTL_DIR=2020_CAPE + +export LIST_FILES="sfcf000.nc \ + sfcf024.nc \ + atmf000.nc \ + atmf024.nc" + +export_fv3_v16 + +export INPES=1 +export JNPES=1 +export WRTTASK_PER_GROUP=2 +export NPZ=127 +export NPZP=128 +export NPX=49 +export NPY=49 +export DT_ATMOS=1200 +export SYEAR=2020 +export SMONTH=07 +export SDAY=23 +export SHOUR=00 +export RESTART_INTERVAL=0 +export CDMBWD=${CDMBWD_c48} +export OUTPUT_GRID='gaussian_grid' +export NSTF_NAME='2,0,0,0,0' +export WRITE_DOPOST=.true. +export OUTPUT_FH="6 -1" +export IAER=5111 +export IOVR=3 +export IMO=192 +export JMO=94 + +export FNALBC="'global_snowfree_albedo.bosu.t62.192.94.rg.grb'," +export FNVETC="'global_vegtype.igbp.t62.192.94.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t62.192.94.rg.grb'," +export FNABSC="'global_mxsnoalb.uariz.t62.192.94.rg.grb'," +export FNSMCC_control="'global_soilmgldas.statsgo.t92.192.94.grb'," +export FNMSKH_control="'global_slmask.t62.192.94.grb'," + + +export FV3_RUN=2020_CAPE.IN +export CCPP_SUITE='FV3_GFS_v16' +export INPUT_NML=control.nml.IN +export HSD_CASE=true + diff --git a/tests-dev/test_cases/tests/baroclinic_wave b/tests-dev/test_cases/tests/baroclinic_wave new file mode 100644 index 0000000000..259a075549 --- /dev/null +++ b/tests-dev/test_cases/tests/baroclinic_wave @@ -0,0 +1,57 @@ +############################################################################### +# +# Baroclinic Wave Idealized Test Case (atmosphere only, dycore only) at C192L127 +# +############################################################################### + +export TEST_DESCR="Compare baroclinic wave test case C192L127 results with previous trunk version" + +export CNTL_DIR=baroclinic_wave + +export LIST_FILES="sfcf000.nc \ + sfcf024.nc \ + atmf000.nc \ + atmf024.nc \ + GFSFLX.GrbF00 \ + GFSFLX.GrbF24 \ + GFSPRS.GrbF00 \ + GFSPRS.GrbF24" + +export ATMRES=C192 + +export_fv3 +export_tiled +export_ugwpv1 + +export INPES=4 +export WRTTASK_PER_GROUP=12 +export NPZ=127 +export NPZP=128 +export NPX=193 +export NPY=193 +export SYEAR=2019 +export SMONTH=12 +export SDAY=03 +export SHOUR=00 +export DT_ATMOS=450 +export RESTART_INTERVAL='480 -1' +export OUTPUT_GRID='gaussian_grid' +export NSTF_NAME='2,0,0,0,0' +export WRITE_DOPOST=.true. +export IAER=5111 +export IOVR=3 +export IMO=768 +export JMO=384 +export IDEFLATE=1 +export ICHUNK2D=768 +export JCHUNK2D=384 +export ICHUNK3D=768 +export JCHUNK3D=384 +export KCHUNK3D=1 +export OUTPUT_FH='0 6 12 18 24' + +export FV3_RUN=baroclinic_wave.IN +export INPUT_NML=baroclinic_wave.nml.IN +export CCPP_SUITE='FV3_GFS_v17_p8_ugwpv1' +export HSD_CASE=true + diff --git a/tests-dev/ufs_test.sh b/tests-dev/ufs_test.sh index 47bc6568c9..a9c5c08201 100755 --- a/tests-dev/ufs_test.sh +++ b/tests-dev/ufs_test.sh @@ -86,6 +86,7 @@ ACCNR=${ACCNR:-""} UFS_TEST_YAML="ufs_test.yaml" export UFS_TEST_YAML LINK_TESTS=false +TEST_TEMP_YAML=false while getopts ":a:b:cl:mn:dwkreohs" opt; do case ${opt} in @@ -95,9 +96,6 @@ while getopts ":a:b:cl:mn:dwkreohs" opt; do b) NEW_BASELINES_FILE=${OPTARG} export NEW_BASELINES_FILE - python -c "import ufs_test_utils; ufs_test_utils.update_testyaml_b()" - UFS_TEST_YAML="ufs_test_temp.yaml" - export UFS_TEST_YAML ;; c) CREATE_BASELINE=true @@ -132,9 +130,7 @@ while getopts ":a:b:cl:mn:dwkreohs" opt; do export SRT_NAME export SRT_COMPILER - python -c "import ufs_test_utils; ufs_test_utils.update_testyaml_n()" - UFS_TEST_YAML="ufs_test_temp.yaml" - export UFS_TEST_YAML + TEST_TEMP_YAML=true ;; d) export delete_rundir=true @@ -193,6 +189,18 @@ else exit 1 fi +if [[ ! ${NEW_BASELINES_FILE} == '' ]]; then + python -c "import ufs_test_utils; ufs_test_utils.update_testyaml_b()" + UFS_TEST_YAML="ufs_test_temp.yaml" + export UFS_TEST_YAML +fi + +if [[ ${TEST_TEMP_YAML} == true ]]; then + python -c "import ufs_test_utils; ufs_test_utils.update_testyaml_n()" + UFS_TEST_YAML="ufs_test_temp.yaml" + export UFS_TEST_YAML +fi + # If -s; link sharable test scripts from tests directory if [[ ${LINK_TESTS} == true ]]; then if ! python -c "import ufs_test_utils; ufs_test_utils.sync_testscripts()" @@ -200,6 +208,10 @@ if [[ ${LINK_TESTS} == true ]]; then echo "*** error: python sync_testscripts! ***" exit 1 fi + + cp "${PATHRT}"/test_cases/tests/* "${PATHRT}"/tests + cp "${PATHRT}"/test_cases/exp_conf/* "${PATHRT}"/fv3_conf + cp "${PATHRT}"/test_cases/parm/* "${PATHRT}"/parm fi #Check to error out if incompatible options are chosen together diff --git a/tests-dev/ufs_test.yaml b/tests-dev/ufs_test.yaml index cfd80ab693..ea8e50df69 100644 --- a/tests-dev/ufs_test.yaml +++ b/tests-dev/ufs_test.yaml @@ -3,546 +3,626 @@ s2swa_32bit_intel: compiler: 'intel' option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' tests: - - cpld_control_p8_mixedmode: {'project':['daily'],'turnoff':['noaacloud']} + - cpld_control_p8_mixedmode: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} s2swa_32bit_pdlib_intel: build: compiler: 'intel' option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' turnoff: ['noaacloud'] tests: - - cpld_control_gfsv17: {'project':['daily'],'turnoff':['noaacloud']} -# - cpld_control_gfsv17_iau: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_restart_gfsv17: {'project':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} - - cpld_mpi_gfsv17: {'project':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} + - cpld_control_gfsv17: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_control_gfsv17_iau: {'project':['regression'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} + - cpld_restart_gfsv17: {'project':['regression'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} + - cpld_mpi_gfsv17: {'project':['regression'],'turnoff':['noaacloud']} s2swa_32bit_pdlib_sfs_intel: build: compiler: 'intel' option: '-DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' turnoff: ['noaacloud'] tests: - - cpld_control_sfs: {'project':['daily'],'turnoff':['noaacloud']} + - cpld_control_sfs: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} s2swa_32bit_pdlib_debug_intel: build: compiler: 'intel' option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' turnoff: ['noaacloud','jet'] tests: - - cpld_debug_gfsv17: {'project':['daily'],'turnoff':['noaacloud','jet']} + - cpld_debug_gfsv17: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud','jet']} s2swa_intel: build: compiler: 'intel' - option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_p8: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_control_p8.v2.sfc: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_restart_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_control_qr_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_restart_qr_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_2threads_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_decomp_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_mpi_p8: {'project':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_control_ciceC_p8: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_control_c192_p8: {'project':['daily'],'turnoff':['wcoss2','jet','acorn','s4','noaacloud']} - - cpld_restart_c192_p8: {'project':['daily'],'dependency':'cpld_control_c192_p8','turnoff':['wcoss2','jet','acorn','s4','noaacloud']} - - cpld_bmark_p8: {'project':['daily'],'turnoff':['s4','jet','acorn','noaacloud']} - - cpld_restart_bmark_p8: {'project':['daily'],'dependency':'cpld_bmark_p8','turnoff':['s4','jet','acorn','noaacloud']} - - cpld_s2sa_p8: {'project':['daily'],'turnoff':['noaacloud']} + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' + tests: + - cpld_control_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_control_p8.v2.sfc: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_restart_p8: {'project':['regression'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} + - cpld_control_qr_p8: {'project':['regression'],'turnoff':['noaacloud']} + - cpld_restart_qr_p8: {'project':['regression'],'dependency':'cpld_control_qr_p8','turnoff':['noaacloud']} + - cpld_2threads_p8: {'project':['regression'],'turnoff':['noaacloud']} + - cpld_decomp_p8: {'project':['regression'],'turnoff':['noaacloud']} + - cpld_mpi_p8: {'project':['regression'],'turnoff':['noaacloud']} + - cpld_control_ciceC_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_control_c192_p8: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','jet','acorn','s4','noaacloud']} + - cpld_restart_c192_p8: {'project':['regression'],'dependency':'cpld_control_c192_p8','turnoff':['wcoss2','jet','acorn','s4','noaacloud']} + - cpld_bmark_p8: {'project':['regression'],'baseline': 'True','turnoff':['s4','jet','acorn','noaacloud']} + - cpld_restart_bmark_p8: {'project':['regression'],'dependency':'cpld_bmark_p8','turnoff':['s4','jet','acorn','noaacloud']} + - cpld_s2sa_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} s2sw_intel: build: compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1' tests: - - cpld_control_noaero_p8: {'project':['daily']} - - cpld_control_nowave_noaero_p8: {'project':['daily'],'turnoff':['noaacloud']} + - cpld_control_noaero_p8: {'project':['regression'],'baseline': 'True'} + - cpld_control_nowave_noaero_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} s2swa_debug_intel: build: compiler: 'intel' - option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1' turnoff: ['wcoss2','noaacloud','acorn'] tests: - - cpld_debug_p8: {'project':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} + - cpld_debug_p8: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','acorn','noaacloud']} s2sw_debug_intel: build: compiler: 'intel' - option: '-DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1' turnoff: ['wcoss2','noaacloud','acorn'] tests: - - cpld_debug_noaero_p8: {'project':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} + - cpld_debug_noaero_p8: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','acorn','noaacloud']} s2s_aoflux_intel: build: compiler: 'intel' option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON' tests: - - cpld_control_noaero_p8_agrid: {'project':['daily']} + - cpld_control_noaero_p8_agrid: {'project':['regression'],'baseline': 'True'} s2s_intel: build: compiler: 'intel' - option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' tests: - - cpld_control_c48: {'project':['daily']} - - cpld_warmstart_c48: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_restart_c48: {'project':['daily'],'dependency':'cpld_warmstart_c48','turnoff':['noaacloud']} + - cpld_control_c48: {'project':['regression'],'baseline': 'True'} + - cpld_warmstart_c48: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_restart_c48: {'project':['regression'],'dependency':'cpld_warmstart_c48','turnoff':['noaacloud']} s2swa_faster_intel: build: compiler: 'intel' - option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DFASTER=ON' + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DFASTER=ON' turnoff: ['noaacloud'] tests: - - cpld_control_p8_faster: {'project':['daily'],'turnoff':['noaacloud']} + - cpld_control_p8_faster: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} s2sw_pdlib_intel: build: compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' turnoff: ['noaacloud'] tests: - - cpld_control_pdlib_p8: {'project':['daily'],'turnoff':['noaacloud']} - - cpld_restart_pdlib_p8: {'project':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} - - cpld_mpi_pdlib_p8: {'project':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} + - cpld_control_pdlib_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - cpld_restart_pdlib_p8: {'project':['regression'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} + - cpld_mpi_pdlib_p8: {'project':['regression'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} s2sw_pdlib_debug_intel: build: compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' turnoff: ['noaacloud'] tests: - - cpld_debug_pdlib_p8: {'project':['daily'],'turnoff':['noaacloud']} + - cpld_debug_pdlib_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atm_dyn32_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,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' tests: - - control_flake: {'project':['daily']} - - control_CubedSphereGrid: {'project':['daily']} - - control_CubedSphereGrid_parallel: {'project':['daily'],'turnoff':['noaacloud']} - - control_latlon: {'project':['daily'],'turnoff':['noaacloud']} - - control_wrtGauss_netcdf_parallel: {'project':['daily'],'turnoff':['noaacloud']} - - control_c48: {'project':['daily'],'turnoff':['noaacloud']} - - control_c48.v2.sfc: {'project':['daily'],'turnoff':['noaacloud']} - - control_c192: {'project':['daily'],'turnoff':['noaacloud']} - - control_c384: {'project':['daily'],'turnoff':['noaacloud']} - - control_c384gdas: {'project':['daily'],'turnoff':['noaacloud']} - - control_stochy: {'project':['daily'],'turnoff':['noaacloud']} - - control_stochy_restart: {'project':['daily'],'dependency':'control_stochy','turnoff':['noaacloud']} - - control_lndp: {'project':['daily'],'turnoff':['noaacloud']} - - control_iovr4: {'project':['daily'],'turnoff':['noaacloud']} - - control_iovr5: {'project':['daily'],'turnoff':['noaacloud']} - - control_p8: {'project':['daily'],'turnoff':['noaacloud']} - - control_p8.v2.sfc: {'project':['daily'],'turnoff':['noaacloud']} - - control_p8_ugwpv1: {'project':['daily'],'turnoff':['noaacloud']} - - control_restart_p8: {'project':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_noqr_p8: {'project':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_restart_noqr_p8: {'project':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_decomp_p8: {'project':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_2threads_p8: {'project':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_p8_lndp: {'project':['daily'],'turnoff':['noaacloud']} - - control_p8_rrtmgp: {'project':['daily'],'turnoff':['noaacloud']} - - control_p8_mynn: {'project':['daily'],'turnoff':['noaacloud']} - - merra2_thompson: {'project':['daily'],'turnoff':['noaacloud']} - - regional_control: {'project':['daily'],'turnoff':['noaacloud']} - - regional_restart: {'project':['daily'],'dependency':'regional_control','turnoff':['noaacloud']} - - regional_decomp: {'project':['daily'],'dependency':'regional_control','turnoff':['noaacloud']} - - regional_2threads: {'project':['daily'],'dependency':'regional_control','turnoff':['derecho','noaacloud']} - - regional_noquilt: {'project':['daily'],'turnoff':['jet','s4']} - - regional_netcdf_parallel: {'project':['daily'],'turnoff':['acorn']} - - regional_2dwrtdecomp: {'project':['daily'],'dependency':'regional_control','turnoff':['acorn']} - - regional_wofs: {'project':['daily'],'turnoff':['jet','s4']} -ifi_intel: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DREQUIRE_IFI=ON' - turnon: ['acorn'] - tests: - - regional_ifi_control: {'project':['daily'],'turnon':['acorn']} - - regional_ifi_decomp: {'project':['daily'],'dependency':'regional_ifi_control','turnon':['acorn']} - - regional_ifi_2threads: {'project':['daily'],'dependency':'regional_ifi_control','turnon':['acorn']} + - 2020_CAPE: {'project':['test_case'],'baseline': 'True'} + - baroclinic_wave: {'project':['test_case'],'baseline': 'True'} + - control_flake: {'project':['regression'],'baseline': 'True'} + - control_CubedSphereGrid: {'project':['regression'],'baseline': 'True'} + - control_CubedSphereGrid_parallel: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_latlon: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_wrtGauss_netcdf_parallel: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_c48: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_c48.v2.sfc: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_c192: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_c384: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_c384gdas: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_stochy: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_stochy_restart: {'project':['regression'],'dependency':'control_stochy','turnoff':['noaacloud']} + - control_lndp: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_iovr4: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_iovr5: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_p8.v2.sfc: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_p8_ugwpv1: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_restart_p8: {'project':['regression'],'dependency':'control_p8','turnoff':['noaacloud']} + - control_noqr_p8: {'project':['regression'],'turnoff':['noaacloud']} + - control_restart_noqr_p8: {'project':['regression'],'dependency':'control_noqr_p8','turnoff':['noaacloud']} + - control_decomp_p8: {'project':['regression'],'turnoff':['noaacloud']} + - control_2threads_p8: {'project':['regression'],'turnoff':['noaacloud']} + - control_p8_lndp: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_p8_rrtmgp: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_p8_mynn: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - merra2_thompson: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - regional_control: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - regional_restart: {'project':['regression'],'dependency':'regional_control','turnoff':['noaacloud']} + - regional_decomp: {'project':['regression'],'turnoff':['noaacloud']} + - regional_2threads: {'project':['regression'],'turnoff':['derecho','noaacloud']} + - regional_noquilt: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4']} + - regional_netcdf_parallel: {'project':['regression'],'baseline': 'True','turnoff':['acorn']} + - regional_2dwrtdecomp: {'project':['regression'],'turnoff':['acorn']} + - regional_wofs: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4']} rrfs_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON' tests: - - rap_control: {'project':['daily']} - - regional_spp_sppt_shum_skeb: {'project':['daily']} - - rap_decomp: {'project':['daily'],'dependency':'rap_control','turnoff':['noaacloud']} - - rap_2threads: {'project':['daily'],'dependency':'rap_control','turnoff':['noaacloud']} - - rap_restart: {'project':['daily'],'dependency':'rap_control','turnoff':['noaacloud']} - - rap_sfcdiff: {'project':['daily'],'turnoff':['noaacloud']} - - rap_sfcdiff_decomp: {'project':['daily'],'dependency':'rap_sfcdiff','turnoff':['noaacloud']} - - rap_sfcdiff_restart: {'project':['daily'],'dependency':'rap_sfcdiff','turnoff':['noaacloud']} - - hrrr_control: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_control_decomp: {'project':['daily'],'dependency':'hrrr_control','turnoff':['noaacloud']} - - hrrr_control_2threads: {'project':['daily'],'dependency':'hrrr_control','turnoff':['noaacloud']} - - hrrr_control_restart: {'project':['daily'],'dependency':'hrrr_control','turnoff':['noaacloud']} - - rrfs_v1beta: {'project':['daily'],'turnoff':['noaacloud']} - - rrfs_v1nssl: {'project':['daily'],'turnoff':['noaacloud']} - - rrfs_v1nssl_nohailnoccn: {'project':['daily'],'turnoff':['noaacloud']} + - rap_control: {'project':['regression'],'baseline': 'True'} + - regional_spp_sppt_shum_skeb: {'project':['regression'],'baseline': 'True'} + - rap_decomp: {'project':['regression'],'turnoff':['noaacloud']} + - rap_2threads: {'project':['regression'],'turnoff':['noaacloud']} + - rap_restart: {'project':['regression'],'dependency':'rap_control','turnoff':['noaacloud']} + - rap_sfcdiff: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_sfcdiff_decomp: {'project':['regression'],'turnoff':['noaacloud']} + - rap_sfcdiff_restart: {'project':['regression'],'dependency':'rap_sfcdiff','turnoff':['noaacloud']} + - hrrr_control: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_control_decomp: {'project':['regression'],'turnoff':['noaacloud']} + - hrrr_control_2threads: {'project':['regression'],'turnoff':['noaacloud']} + - hrrr_control_restart: {'project':['regression'],'dependency':'hrrr_control','turnoff':['noaacloud']} + - rrfs_v1beta: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rrfs_v1nssl: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rrfs_v1nssl_nohailnoccn: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} csawmg_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras' turnoff: ['noaacloud'] tests: - - control_csawmg: {'project':['daily'],'turnoff':['noaacloud']} - - control_ras: {'project':['daily'],'turnoff':['noaacloud']} -csawmg_gnu: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras' - turnon: ['hera','hercules'] - tests: - - control_csawmg: {'project':['daily'],'turnon':['hera','hercules']} + - control_csawmg: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_ras: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} wam_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON' turnoff: ['noaacloud'] tests: - - control_wam: {'project':['daily'],'turnoff':['noaacloud']} + - control_wam: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atm_faster_dyn32_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON' tests: - - control_p8_faster: {'project':['daily'],'turnoff':['noaacloud']} - - regional_control_faster: {'project':['daily'],'turnoff':['noaacloud']} + - control_p8_faster: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - regional_control_faster: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atm_debug_dyn32_intel: build: compiler: 'intel' - option: '-DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1' + option: '-DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1' turnoff: ['noaacloud'] tests: - - control_CubedSphereGrid_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_wrtGauss_netcdf_parallel_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_stochy_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_lndp_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_csawmg_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_ras_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_diag_debug: {'project':['daily'],'turnoff':['noaacloud']} - - control_debug_p8: {'project':['daily'],'turnoff':['noaacloud']} - - regional_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_control_debug: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_control_debug: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_gf_debug: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_c3_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_unified_drag_suite_debug: {'project':['daily'],'dependency':'rap_control_debug','turnoff':['noaacloud']} - - rap_diag_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_cires_ugwp_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_unified_ugwp_debug: {'project':['daily'],'dependency':'rap_cires_ugwp_debug','turnoff':['noaacloud']} - - rap_lndp_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_progcld_thompson_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_noah_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_sfcdiff_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_noah_sfcdiff_cires_ugwp_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rrfs_v1beta_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_clm_lake_debug: {'project':['daily'],'turnoff':['noaacloud']} - - rap_flake_debug: {'project':['daily'],'turnoff':['noaacloud']} - - gnv1_c96_no_nest_debug: {'project':['daily'],'turnoff':['noaacloud']} + - control_CubedSphereGrid_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_wrtGauss_netcdf_parallel_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_stochy_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_lndp_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_csawmg_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_ras_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_diag_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - control_debug_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - regional_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_control_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_control_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_gf_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_c3_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_unified_drag_suite_debug: {'project':['regression'],'turnoff':['noaacloud']} + - rap_diag_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_cires_ugwp_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_unified_ugwp_debug: {'project':['regression'],'turnoff':['noaacloud']} + - rap_lndp_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_progcld_thompson_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_noah_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_sfcdiff_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_noah_sfcdiff_cires_ugwp_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rrfs_v1beta_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_clm_lake_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_flake_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - gnv1_c96_no_nest_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atm_debug_dyn32_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1' turnon: ['hera','hercules'] tests: - - control_csawmg_debug: {'project':['daily'],'turnon':['hera','hercules']} + - control_csawmg_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} wam_debug_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' turnoff: ['noaacloud'] tests: - - control_wam_debug: {'project':['daily'],'turnoff':['noaacloud','hercules']} + - control_wam_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud','hercules']} rrfs_dyn32_phy32_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' turnoff: ['noaacloud'] tests: - - regional_spp_sppt_shum_skeb_dyn32_phy32: {'project':['daily'],'turnoff':['noaacloud']} - - rap_control_dyn32_phy32: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_control_dyn32_phy32: {'project':['daily'],'turnoff':['noaacloud']} - - rap_2threads_dyn32_phy32: {'project':['daily'],'dependency':'rap_control_dyn32_phy32','turnoff':['noaacloud']} - - hrrr_control_2threads_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} - - hrrr_control_decomp_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} - - rap_restart_dyn32_phy32: {'project':['daily'],'dependency':'rap_control_dyn32_phy32','turnoff':['noaacloud']} - - hrrr_control_restart_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} + - regional_spp_sppt_shum_skeb_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_control_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_control_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - rap_2threads_dyn32_phy32: {'project':['regression'],'turnoff':['noaacloud']} + - hrrr_control_2threads_dyn32_phy32: {'project':['regression'],'turnoff':['noaacloud']} + - hrrr_control_decomp_dyn32_phy32: {'project':['regression'],'turnoff':['noaacloud']} + - rap_restart_dyn32_phy32: {'project':['regression'],'dependency':'rap_control_dyn32_phy32','turnoff':['noaacloud']} + - hrrr_control_restart_dyn32_phy32: {'project':['regression'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} rrfs_dyn32_phy32_faster_intel: build: compiler: 'intel' option: '-DAPP=ATM -DFASTER=ON -DCCPP_SUITES=FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' turnoff: ['noaacloud'] tests: - - conus13km_control: {'project':['daily'],'turnoff':['noaacloud']} - - conus13km_2threads: {'project':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} - - conus13km_restart_mismatch: {'project':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} + - conus13km_control: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - conus13km_2threads: {'project':['regression'],'dependency':'conus13km_control','turnoff':['noaacloud']} + - conus13km_restart_mismatch: {'project':['regression'],'dependency':'conus13km_control','turnoff':['noaacloud']} rrfs_dyn64_phy32_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON' turnoff: ['noaacloud'] tests: - - rap_control_dyn64_phy32: {'project':['daily'],'turnoff':['noaacloud']} + - rap_control_dyn64_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} rrfs_dyn32_phy32_debug_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' turnoff: ['noaacloud'] tests: - - rap_control_debug_dyn32_phy32: {'project':['daily'],'turnoff':['noaacloud']} - - hrrr_control_debug_dyn32_phy32: {'project':['daily'],'turnoff':['noaacloud']} - - conus13km_debug: {'project':['daily'],'turnoff':['noaacloud']} - - conus13km_debug_qr: {'project':['daily'],'dependency':'conus13km_debug','turnoff':['noaacloud']} - - conus13km_debug_2threads: {'project':['daily'],'dependency':'conus13km_debug','turnoff':['noaacloud']} - - conus13km_radar_tten_debug: {'project':['daily'],'turnoff':['noaacloud']} + - rap_control_debug_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hrrr_control_debug_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - conus13km_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - conus13km_debug_qr: {'project':['regression'],'turnoff':['noaacloud']} + - conus13km_debug_2threads: {'project':['regression'],'turnoff':['noaacloud']} + - conus13km_radar_tten_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} rrfs_dyn64_phy32_debug_intel: build: compiler: 'intel' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON' turnoff: ['noaacloud'] tests: - - rap_control_dyn64_phy32_debug: {'project':['daily'],'turnoff':['noaacloud']} + - rap_control_dyn64_phy32_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} hafsw_intel: build: compiler: 'intel' option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON' tests: - - hafs_regional_atm: {'project':['daily']} - - hafs_regional_atm_thompson_gfdlsf: {'project':['daily']} - - hafs_regional_atm_ocn: {'project':['daily']} - - hafs_regional_atm_wav: {'project':['daily']} - - hafs_regional_atm_ocn_wav: {'project':['daily'],'turnoff':['noaacloud']} - - hafs_regional_1nest_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_telescopic_2nests_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_1nest_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_multiple_4nests_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_specified_moving_1nest_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm_ocn: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_storm_following_1nest_atm: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - gnv1_nested: {'project':['daily'],'turnoff':['hercules','wcoss2','s4','noaacloud']} + - hafs_regional_atm: {'project':['regression'],'baseline': 'True'} + - hafs_regional_atm_thompson_gfdlsf: {'project':['regression'],'baseline': 'True'} + - hafs_regional_atm_ocn: {'project':['regression'],'baseline': 'True'} + - hafs_regional_atm_wav: {'project':['regression'],'baseline': 'True'} + - hafs_regional_atm_ocn_wav: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hafs_regional_1nest_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_regional_telescopic_2nests_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_global_1nest_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_global_multiple_4nests_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_regional_specified_moving_1nest_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_global_storm_following_1nest_atm: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - gnv1_nested: {'project':['regression'],'baseline': 'True','turnoff':['hercules','wcoss2','s4','noaacloud']} hafsw_debug_intel: build: compiler: 'intel' option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON' turnoff: ['jet','noaacloud','s4'] tests: - - hafs_regional_storm_following_1nest_atm_ocn_debug: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn_debug: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} hafsw_faster_intel: build: compiler: 'intel' option: '-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' turnoff: ['jet','noaacloud','s4'] tests: - - hafs_regional_storm_following_1nest_atm_ocn_wav: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm_ocn_wav_inline: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn_wav: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn_wav_inline: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} hafs_mom6w_intel: build: compiler: 'intel' option: '-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' turnoff: ['jet','noaacloud','s4'] tests: - - hafs_regional_storm_following_1nest_atm_ocn_wav_mom6: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn_wav_mom6: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} hafs_all_intel: build: compiler: 'intel' option: '-DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON' turnoff: ['noaacloud'] tests: - - hafs_regional_docn: {'project':['daily'],'turnoff':['noaacloud']} - - hafs_regional_docn_oisst: {'project':['daily'],'turnoff':['noaacloud']} - - hafs_regional_datm_cdeps: {'project':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_docn: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hafs_regional_docn_oisst: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - hafs_regional_datm_cdeps: {'project':['regression'],'baseline': 'True','turnoff':['jet','s4','noaacloud']} datm_cdeps_intel: build: compiler: 'intel' option: '-DAPP=NG-GODAS' turnoff: ['wcoss2'] tests: - - datm_cdeps_control_cfsr: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_restart_cfsr: {'project':['daily'],'dependency':'datm_cdeps_control_cfsr','turnoff':['wcoss2','noaacloud']} - - datm_cdeps_control_gefs: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_iau_gefs: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_stochy_gefs: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_ciceC_cfsr: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_bulk_cfsr: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_bulk_gefs: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_mx025_cfsr: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_mx025_gefs: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_multiple_files_cfsr: {'project':['daily'],'dependency':'datm_cdeps_control_cfsr','turnoff':['wcoss2','noaacloud']} - - datm_cdeps_3072x1536_cfsr: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_gfs: {'project':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_control_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_restart_cfsr: {'project':['regression'],'dependency':'datm_cdeps_control_cfsr','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_control_gefs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_iau_gefs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_stochy_gefs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_ciceC_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_bulk_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_bulk_gefs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_mx025_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_mx025_gefs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_multiple_files_cfsr: {'project':['regression'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_3072x1536_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_gfs: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud']} datm_cdeps_debug_intel: build: compiler: 'intel' option: '-DAPP=NG-GODAS -DDEBUG=ON' turnoff: ['wcoss2','acorn','noaacloud'] tests: - - datm_cdeps_debug_cfsr: {'project':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} + - datm_cdeps_debug_cfsr: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','acorn','noaacloud']} datm_cdeps_faster_intel: build: compiler: 'intel' option: '-DAPP=NG-GODAS -DFASTER=ON' turnoff: ['wcoss2'] tests: - - datm_cdeps_control_cfsr_faster: {'project':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_control_cfsr_faster: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} datm_cdeps_land_intel: build: compiler: 'intel' option: '-DAPP=LND' turnoff: ['wcoss2'] tests: - - datm_cdeps_lnd_gswp3: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_lnd_era5: {'project':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_lnd_era5_rst: {'project':['daily'],'dependency':'datm_cdeps_lnd_era5','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_lnd_gswp3: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_lnd_era5: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} + - datm_cdeps_lnd_era5_rst: {'project':['regression'],'dependency':'datm_cdeps_lnd_era5','turnoff':['wcoss2','noaacloud']} +datm_cdeps_lm4_intel: + build: + compiler: 'intel' + option: '-DAPP=LND-LM4' + turnon: ['hera','orion','gaea'] + tests: + - datm_cdeps_lm4_gswp3: {'project':['regression'],'baseline': 'True','turnon':['hera','orion','gaea']} + - datm_cdeps_lm4_gswp3_rst: {'project':['regression'],'dependency':'datm_cdeps_lm4_gswp3','turnon':['hera','orion','gaea']} atm_ds2s_docn_pcice_intel: build: compiler: 'intel' option: '-DAPP=ATM_DS2S-PCICE -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' tests: - - atm_ds2s_docn_pcice: {'project':['daily'],'turnoff':['noaacloud']} + - atm_ds2s_docn_pcice: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atm_ds2s_docn_dice_intel: build: compiler: 'intel' - option: '-DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1' turnoff: ['wcoss2','acorn'] tests: - - atm_ds2s_docn_dice: {'project':['daily'],'dependency':'cpld_control_nowave_noaero_p8','turnoff':['noaacloud','wcoss2','acorn']} + - atm_ds2s_docn_dice: {'project':['regression'],'dependency':'cpld_control_nowave_noaero_p8','turnoff':['noaacloud','wcoss2','acorn']} atml_intel: build: compiler: 'intel' option: '-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON' tests: - - control_p8_atmlnd_sbs: {'project':['daily'],'turnoff':['noaacloud','wcoss2']} - - control_p8_atmlnd: {'project':['daily'],'turnoff':['noaacloud','wcoss2']} - - control_restart_p8_atmlnd: {'project':['daily'],'dependency':'control_p8_atmlnd','turnoff':['noaacloud','wcoss2']} + - control_p8_atmlnd_sbs: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud','wcoss2']} + - control_p8_atmlnd: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud','wcoss2']} + - control_restart_p8_atmlnd: {'project':['regression'],'dependency':'control_p8_atmlnd','turnoff':['noaacloud','wcoss2']} atml_debug_intel: build: compiler: 'intel' option: '-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON -DDEBUG=ON' tests: - - control_p8_atmlnd_debug: {'project':['daily'],'turnoff':['noaacloud','wcoss2']} + - control_p8_atmlnd_debug: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud','wcoss2']} atmw_intel: build: compiler: 'intel' option: '-DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' turnoff: ['wcoss2'] tests: - - atmwav_control_noaero_p8: {'project':['daily'],'turnoff':['wcoss2']} + - atmwav_control_noaero_p8: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2']} atmaero_intel: build: compiler: 'intel' option: '-DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' turnoff: ['noaacloud'] tests: - - atmaero_control_p8: {'project':['daily'],'turnoff':['noaacloud']} - - atmaero_control_p8_rad: {'project':['daily'],'turnoff':['noaacloud']} - - atmaero_control_p8_rad_micro: {'project':['daily'],'turnoff':['noaacloud']} + - atmaero_control_p8: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - atmaero_control_p8_rad: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} + - atmaero_control_p8_rad_micro: {'project':['regression'],'baseline': 'True','turnoff':['noaacloud']} atmaq_debug_intel: build: compiler: 'intel' option: '-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON' turnoff: ['jet','noaacloud','s4'] tests: - - regional_atmaq_debug: {'project':['daily'],'turnoff':['hera','jet','s4','noaacloud']} + - regional_atmaq_debug: {'project':['regression'],'baseline': 'True','turnoff':['hera','jet','s4','noaacloud']} +atm_fbh_intel: + build: + compiler: 'intel' + option: '-DAPP=ATMF -DCCPP_SUITES=FV3_HRRR -D32BIT=ON' + turnoff: ['wcoss2','noaacloud','acorn'] + tests: + - cpld_regional_atm_fbh: {'project':['regression'],'baseline': 'True','turnoff':['wcoss2','noaacloud','acorn']} +s2swa_32bit_pdlib_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' + turnon: ['gaea'] + tests: + - cpld_control_gfsv17: {'project':['regression'],'baseline': 'True','turnon':['gaea']} +s2swa_32bit_pdlib_debug_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' + turnon: ['gaea'] + tests: + - cpld_debug_gfsv17: {'project':['regression'],'baseline': 'True','turnon':['gaea']} +s2swa_32bit_pdlib_sfs_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' + turnon: ['gaea'] + tests: + - cpld_control_sfs: {'project':['regression'],'baseline': 'True','turnon':['gaea']} +s2swa_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' + turnon: ['gaea'] + tests: + - cpld_control_p8: {'project':['regression'],'baseline': 'True','turnon':['gaea']} +rrfs_dyn32_phy32_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP -D32BIT=ON -DCCPP_32BIT=ON' + turnon: ['hera'] + tests: + - rap_control_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera']} +rrfs_dyn64_phy32_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP -DCCPP_32BIT=ON' + turnon: ['hera'] + tests: + - rap_control_dyn64_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera']} +hafsw_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON' + turnon: ['orion'] + tests: + - hafs_regional_storm_following_1nest_atm_ocn: {'project':['regression'],'baseline': 'True','turnon':['orion']} +hafsw_debug_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON' + turnon: ['orion'] + tests: + - hafs_regional_storm_following_1nest_atm_ocn_debug: {'project':['regression'],'baseline': 'True','turnon':['orion']} +datm_cdeps_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=NG-GODAS' + turnon: ['hercules'] + tests: + - datm_cdeps_control_cfsr: {'project':['regression'],'baseline': 'True','turnon':['hercules']} +datm_cdeps_debug_intelllvm: + build: + compiler: 'intelllvm' + option: '-DAPP=NG-GODAS -DDEBUG=ON' + turnon: ['hercules'] + tests: + - datm_cdeps_debug_cfsr: {'project':['regression'],'baseline': 'True','turnon':['hercules']} atm_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1' turnon: ['hera','hercules'] tests: - - control_c48: {'project':['daily'],'turnon':['hera','hercules']} - - control_stochy: {'project':['daily'],'turnon':['hera','hercules']} - - control_ras: {'project':['daily'],'turnon':['hera','hercules']} - - control_p8: {'project':['daily'],'turnon':['hera','hercules']} - - control_p8_ugwpv1: {'project':['daily'],'turnon':['hera','hercules']} - - control_flake: {'project':['daily'],'turnon':['hera','hercules']} + - 2020_CAPE: {'project':['test_case'], 'baseline': 'True','turnon':['hera','hercules']} + - baroclinic_wave: {'project':['test_case'], 'baseline': 'True','turnon':['hera','hercules']} + - control_c48: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_stochy: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_ras: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_p8: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_p8_ugwpv1: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_flake: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} rrfs_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta -D32BIT=ON' turnon: ['hera','hercules'] tests: - - rap_control: {'project':['daily'],'turnon':['hera','hercules']} - - rap_decomp: {'project':['daily'],'dependency':'rap_control','turnon':['hera','hercules']} - - rap_2threads: {'project':['daily'],'dependency':'rap_control','turnon':['hera','hercules']} - - rap_restart: {'project':['daily'],'dependency':'rap_control','turnon':['hera','hercules']} - - rap_sfcdiff: {'project':['daily'],'turnon':['hera','hercules']} - - rap_sfcdiff_decomp: {'project':['daily'],'dependency':'rap_sfcdiff','turnon':['hera','hercules']} - - rap_sfcdiff_restart: {'project':['daily'],'dependency':'rap_sfcdiff','turnon':['hera','hercules']} - - hrrr_control: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_control_noqr: {'project':['daily'],'dependency':'hrrr_control','turnon':['hera','hercules']} - - hrrr_control_2threads: {'project':['daily'],'dependency':'hrrr_control','turnon':['hera','hercules']} - - hrrr_control_decomp: {'project':['daily'],'dependency':'hrrr_control','turnon':['hera','hercules']} - - hrrr_control_restart: {'project':['daily'],'dependency':'hrrr_control','turnon':['hera','hercules']} - - hrrr_control_restart_noqr: {'project':['daily'],'dependency':'hrrr_control','turnon':['hera','hercules']} - - rrfs_v1beta: {'project':['daily'],'turnon':['hera','hercules']} + - rap_control: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_decomp: {'project':['regression'],'turnon':['hera','hercules']} + - rap_2threads: {'project':['regression'],'turnon':['hera','hercules']} + - rap_restart: {'project':['regression'],'dependency':'rap_control','turnon':['hera','hercules']} + - rap_sfcdiff: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_sfcdiff_decomp: {'project':['regression'],'turnon':['hera','hercules']} + - rap_sfcdiff_restart: {'project':['regression'],'dependency':'rap_sfcdiff','turnon':['hera','hercules']} + - hrrr_control: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_control_noqr: {'project':['regression'],'turnon':['hera','hercules']} + - hrrr_control_2threads: {'project':['regression'],'dependency':'hrrr_control','turnon':['hera','hercules']} + - hrrr_control_decomp: {'project':['regression'],'dependency':'hrrr_control','turnon':['hera','hercules']} + - hrrr_control_restart: {'project':['regression'],'dependency':'hrrr_control','turnon':['hera','hercules']} + - hrrr_control_restart_noqr: {'project':['regression'],'dependency':'hrrr_control_noqr','turnon':['hera','hercules']} + - rrfs_v1beta: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} +csawmg_gnu: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras' + turnon: ['hera','hercules'] + tests: + - control_csawmg: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} atm_dyn32_debug_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -D32BIT=ON -DDEBUG=ON' turnon: ['hera','hercules'] tests: - - control_diag_debug: {'project':['daily'],'turnon':['hera','hercules']} - - regional_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rap_control_debug: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_control_debug: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_gf_debug: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_c3_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rap_diag_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rap_noah_sfcdiff_cires_ugwp_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rap_progcld_thompson_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rrfs_v1beta_debug: {'project':['daily'],'turnon':['hera','hercules']} - - control_ras_debug: {'project':['daily'],'turnon':['hera','hercules']} - - control_stochy_debug: {'project':['daily'],'turnon':['hera','hercules']} - - control_debug_p8: {'project':['daily'],'turnon':['hera','hercules']} - - rap_flake_debug: {'project':['daily'],'turnon':['hera','hercules']} - - rap_clm_lake_debug: {'project':['daily'],'turnon':['hera','hercules']} - - gnv1_c96_no_nest_debug: {'project':['daily'],'turnon':['hera','hercules']} + - control_diag_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - regional_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_control_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_control_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_gf_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_c3_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_diag_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_noah_sfcdiff_cires_ugwp_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_progcld_thompson_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rrfs_v1beta_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_ras_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_stochy_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - control_debug_p8: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_flake_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_clm_lake_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - gnv1_c96_no_nest_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} wam_debug_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' turnon: ['hera','hercules'] tests: - - control_wam_debug: {'project':['daily'],'turnon':['hercules']} + - control_wam_debug: {'project':['regression'],'baseline': 'True','turnon':['hercules']} rrfs_dyn32_phy32_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' turnon: ['hera','hercules'] tests: - - rap_control_dyn32_phy32: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_control_dyn32_phy32: {'project':['daily'],'turnon':['hera','hercules']} - - rap_2threads_dyn32_phy32: {'project':['daily'],'dependency':'rap_control_dyn32_phy32','turnon':['hera','hercules']} - - hrrr_control_2threads_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnon':['hera','hercules']} - - hrrr_control_decomp_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnon':['hera','hercules']} - - rap_restart_dyn32_phy32: {'project':['daily'],'dependency':'rap_control_dyn32_phy32','turnon':['hera','hercules']} - - hrrr_control_restart_dyn32_phy32: {'project':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnon':['hera','hercules']} - - conus13km_control: {'project':['daily'],'turnon':['hera','hercules']} - - conus13km_2threads: {'project':['daily'],'dependency':'conus13km_control','turnon':['hera','hercules']} - - conus13km_restart_mismatch: {'project':['daily'],'dependency':'conus13km_control','turnon':['hera','hercules']} + - rap_control_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_control_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - rap_2threads_dyn32_phy32: {'project':['regression'],'turnon':['hera','hercules']} + - hrrr_control_2threads_dyn32_phy32: {'project':['regression'],'turnon':['hera','hercules']} + - hrrr_control_decomp_dyn32_phy32: {'project':['regression'],'turnon':['hera','hercules']} + - rap_restart_dyn32_phy32: {'project':['regression'],'dependency':'rap_control_dyn32_phy32','turnon':['hera','hercules']} + - hrrr_control_restart_dyn32_phy32: {'project':['regression'],'dependency':'hrrr_control_dyn32_phy32','turnon':['hera','hercules']} + - conus13km_control: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - conus13km_2threads: {'project':['regression'],'dependency':'conus13km_control','turnon':['hera','hercules']} + - conus13km_restart_mismatch: {'project':['regression'],'dependency':'conus13km_control','turnon':['hera','hercules']} atm_dyn64_phy32_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_32BIT=ON' turnon: ['hera','hercules'] tests: - - rap_control_dyn64_phy32: {'project':['daily'],'turnon':['hera','hercules']} + - rap_control_dyn64_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} atm_dyn32_phy32_debug_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' turnon: ['hera','hercules'] tests: - - rap_control_debug_dyn32_phy32: {'project':['daily'],'turnon':['hera','hercules']} - - hrrr_control_debug_dyn32_phy32: {'project':['daily'],'turnon':['hera','hercules']} - - conus13km_debug: {'project':['daily'],'turnon':['hera','hercules']} - - conus13km_debug_qr: {'project':['daily'],'dependency':'conus13km_debug','turnon':['hera','hercules']} - - conus13km_debug_2threads: {'project':['daily'],'dependency':'conus13km_debug','turnon':['hera','hercules']} - - conus13km_radar_tten_debug: {'project':['daily'],'turnon':['hera','hercules']} + - rap_control_debug_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - hrrr_control_debug_dyn32_phy32: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - conus13km_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} + - conus13km_debug_qr: {'project':['regression'],'turnon':['hera','hercules']} + - conus13km_debug_2threads: {'project':['regression'],'turnon':['hera','hercules']} + - conus13km_radar_tten_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} atm_dyn64_phy32_debug_gnu: build: compiler: 'gnu' option: '-DAPP=ATM -DCCPP_32BIT=ON -DDEBUG=ON' turnon: ['hera','hercules'] tests: - - rap_control_dyn64_phy32_debug: {'project':['daily'],'turnon':['hera','hercules']} + - rap_control_dyn64_phy32_debug: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} s2swa_gnu: build: compiler: 'gnu' @@ -551,10 +631,10 @@ s2swa_gnu: s2s_gnu: build: compiler: 'gnu' - option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1' turnon: ['hera','hercules'] tests: - - cpld_control_nowave_noaero_p8: {'project':['daily'],'turnon':['hera','hercules']} + - cpld_control_nowave_noaero_p8: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} s2swa_debug_gnu: build: compiler: 'gnu' @@ -563,21 +643,21 @@ s2swa_debug_gnu: s2sw_pdlib_gnu: build: compiler: 'gnu' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' turnon: ['hera','hercules'] tests: - - cpld_control_pdlib_p8: {'project':['daily'],'turnon':['hera','hercules']} + - cpld_control_pdlib_p8: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} s2sw_pdlib_debug_gnu: build: compiler: 'gnu' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' turnon: ['hera','hercules'] tests: - - cpld_debug_pdlib_p8: {'project':['daily'],'turnon':['hercules']} + - cpld_debug_pdlib_p8: {'project':['regression'],'baseline': 'True','turnon':['hercules']} datm_cdeps_gnu: build: compiler: 'gnu' option: '-DAPP=NG-GODAS' turnon: ['hera','hercules'] tests: - - datm_cdeps_control_cfsr: {'project':['daily'],'turnon':['hera','hercules']} + - datm_cdeps_control_cfsr: {'project':['regression'],'baseline': 'True','turnon':['hera','hercules']} diff --git a/tests-dev/ufs_test_utils.py b/tests-dev/ufs_test_utils.py index 9a0f8a2faa..1439d60fb9 100644 --- a/tests-dev/ufs_test_utils.py +++ b/tests-dev/ufs_test_utils.py @@ -7,7 +7,7 @@ import subprocess def update_testyaml(input_list): - """Generate temporary test yaml based on list of tests received + """Generates temporary test YAML based on list of tests received Args: input_list (list): list of tests to run @@ -16,7 +16,7 @@ def update_testyaml(input_list): new_yaml = {} yaml_item_count = None with open(UFS_TEST_YAML, 'r') as file_yaml: - rt_yaml = yaml.load(file_yaml)#, Loader=yaml.FullLoader) + rt_yaml = yaml.full_load(file_yaml) for apps, jobs in rt_yaml.items(): app_temp = None build_temp = None @@ -80,7 +80,7 @@ def update_testyaml(input_list): file_yaml.close() def update_testyaml_n(): - """Update test yaml file for a single test specified in -n + """Updates test YAML file for a single test specified in ``-n `` """ try: SRT_NAME = str(os.getenv('SRT_NAME')) @@ -91,7 +91,7 @@ def update_testyaml_n(): update_testyaml(input_list) def update_testyaml_b(): - """Update test yaml file for tests specified in -b + """Updates test YAML file for tests specified in ``-b `` """ NEW_BASELINES_FILE = str(os.getenv('NEW_BASELINES_FILE')) input_list=[] @@ -104,31 +104,31 @@ def update_testyaml_b(): update_testyaml(input_list) def string_clean(str_in): - """Strip out RUN or COMPILE whitespace and separate with commas. + """Strips out RUN or COMPILE whitespace and separates with commas. Args: - str_in (str): RUN or COMPILE line read in from rt.conf + str_in (str): RUN or COMPILE line read in from ``rt.conf`` Returns: - str: whitespace stripped and comma separated values + str: Whitespace stripped and comma separated values """ return "'"+("','".join(str_in.split()))+"'" def parse_line(str_in): - """Parse rt.conf line into list + """Parses ``rt.conf`` line into list Args: str_in (str): RUN or COMPILE line from rt.conf Returns: - list: list of RUN or COMPILE test attributes + build_attr: List of RUN or COMPILE test attributes """ build_attr = " ".join(str_in.split()).split('|') build_attr = [attr.strip() for attr in build_attr] return build_attr def create_yaml(): - """Parse default rt.conf into ufs_test.yaml + """Parses default ``rt.conf`` into ``ufs_test.yaml`` """ with open('ufs_test.yaml', 'w') as yaml_file, open("rt.conf") as conf_file: @@ -164,18 +164,25 @@ def create_yaml(): if line.startswith("RUN"): # RUN line build = parse_line(line) test = build[1] + baseline_creation = True machine = build[2] - baseline = f"'{build[3]}'" + baseline = build[3] depend = build[4] + if depend: + baseline_creation = False + if baseline and depend: + baseline_creation = False + if not baseline and not depend: + baseline_creation = False if (machine.find('-') != -1): off_machine = machine.replace("-", "").strip() off_machine = string_clean(off_machine) if (machine.find('+') != -1): on_machine = machine.replace("+", "").strip() on_machine = string_clean(on_machine) - tests = f" - {test}: {{'project':['daily']" - if baseline.isalnum(): - tests += f",'baseline': {baseline}" + tests = f" - {test}: {{'project':['daily']" + if baseline_creation: + tests += f",'baseline': 'True'" if depend and depend.strip(): tests += f",'dependency':'{depend}'" if not (off_machine is None): @@ -190,7 +197,7 @@ def create_yaml(): yaml_file.close(); conf_file.close() def sync_testscripts(): - """symlink sharable rt.sh test scripts + """Symlinks sharable ``rt.sh`` test scripts """ dst= os.getcwd() src= os.path.split(os.getcwd())[0]+'/tests' @@ -209,15 +216,24 @@ def sync_testscripts(): wfile.close() else: os.symlink(src_name, dst_name) + + dst_conf= dst +'/'+ 'build_conf' + src_conf= dst +'/'+ 'fv3_conf' + if os.path.exists(dst_conf): + for name in os.listdir(dst_conf): + src_name= src_conf +'/'+ name + dst_name= dst_conf +'/'+ name + shutil.copyfile(dst_name, src_name) + #subprocess.call(['chmod', '755', src_name]) def machine_check_off(machine_id, val): - """Check turned-off machine from yaml configuration + """Checks turned-off machine from YAML configuration Args: - machine_id (str): local machine name - val (dic): build and test config dictionary list + machine_id (str): Local machine name + val (dict): Build and test config dictionary list Returns: - pass_machine: logical flag to pass local machine + pass_machine: Logical flag to pass local machine """ pass_machine = True if 'turnoff' in val.keys(): @@ -229,10 +245,10 @@ def machine_check_off(machine_id, val): return pass_machine def delete_files(deletefiles): - """Remove specified filepath + """Removes specified filepath Args: - deletefiles (str): filepath to remove e.g. tests/rocoto.* + deletefiles (str): filepath to remove, e.g., ``tests/rocoto.*`` """ fileList = glob.glob(deletefiles, recursive=True) for filePath in fileList: @@ -242,7 +258,7 @@ def delete_files(deletefiles): print("Error while deleting ",deletefiles) def link_new_baselines(): - """Create symlinks for newly generated baselines. + """Creates symlinks for newly generated baselines """ USER = str(os.environ.get('USER')) MACHINE_ID = os.getenv('MACHINE_ID') @@ -272,14 +288,14 @@ def link_new_baselines(): symlink_baselines.wait() def get_testdep(casename,val): - """Retrieve test case dependencies + """Retrieves test case dependencies Args: casename (str): Test case name - val (dict): Test case attributes e.g. val['compiler'] + val (dict): Test case attributes, e.g., val['compiler'] Returns: - dict: Test case and config for the specified dependency + test_dep: Dictionary with test case and configuration for the specified dependency """ test_dep = None for test in val: @@ -289,13 +305,13 @@ def get_testdep(casename,val): return test_dep def get_testcase(test): - """Retrieve test case names and configs from given dict from pyaml + """Retrieves test case names and configs from given dictionary from PyYAML Args: - test (dict): dict retrieved from reading in yaml test file + test (dict): Dictionary retrieved from reading in YAML test file Returns: - str, dict: test name and python dict of test configuration + case_name, case_config: Test name (str) and Python dictionary of test configuration """ case_name = None case_config = None @@ -305,11 +321,11 @@ def get_testcase(test): return case_name, case_config def write_logfile(logfile, openmod, output="", subproc=""): - """Append given output into log file + """Appends given output into log file Args: logfile (str): Log filename - openmod (str): mode to open file in + openmod (str): Mode to open file in output (str): Content to append to log file. Defaults to "". subproc (str): Command to run within the shell. Defaults to "". """ @@ -321,7 +337,7 @@ def write_logfile(logfile, openmod, output="", subproc=""): rtlog.close() def rrmdir(path): - """Remove all files and directories in specified path. + """Removes all files and directories in specified path. Args: path (str): File path to remove diff --git a/tests/bl_date.conf b/tests/bl_date.conf index c4b77b6a55..bdff6bd00e 100644 --- a/tests/bl_date.conf +++ b/tests/bl_date.conf @@ -1 +1 @@ -export BL_DATE=20240904 +export BL_DATE=20241112 diff --git a/tests/ci/repo_check.sh b/tests/ci/repo_check.sh index 7f5deb31c8..140f500cce 100755 --- a/tests/ci/repo_check.sh +++ b/tests/ci/repo_check.sh @@ -40,7 +40,7 @@ branches[mom6]='dev/emc' pathes[mom6]='MOM6-interface/MOM6' urls[cice]='https://github.com/NOAA-EMC/CICE' -branches[cice]='emc/develop' +branches[cice]='develop' pathes[cice]='CICE-interface/CICE' urls[ww3]='https://github.com/NOAA-EMC/WW3' diff --git a/tests/compile.sh b/tests/compile.sh index 8ab0f60b82..dd8f91ced1 100755 --- a/tests/compile.sh +++ b/tests/compile.sh @@ -63,7 +63,10 @@ case ${MACHINE_ID} in # Activate lua environment for gaea c5 if [[ ${MACHINE_ID} == gaea ]]; then module reset + elif [[ ${MACHINE_ID} == hercules ]]; then + module purge fi + # Load fv3 module module use "${PATHTR}/modulefiles" modulefile="ufs_${MACHINE_ID}.${RT_COMPILER}" @@ -95,12 +98,14 @@ export SUITES set -ex # Valid applications -if [[ "${MAKE_OPT}" == *"-DAPP=S2S"* ]]; then - CMAKE_FLAGS+=" -DMOM6SOLO=ON" -fi +if [[ ${MACHINE_ID} != gaea ]] || [[ ${RT_COMPILER} != intelllvm ]]; then # skip MOM6SOLO on gaea with intelllvm + if [[ "${MAKE_OPT}" == *"-DAPP=S2S"* ]]; then + CMAKE_FLAGS+=" -DMOM6SOLO=ON" + fi -if [[ "${MAKE_OPT}" == *"-DAPP=NG-GODAS"* ]]; then - CMAKE_FLAGS+=" -DMOM6SOLO=ON" + if [[ "${MAKE_OPT}" == *"-DAPP=NG-GODAS"* ]]; then + CMAKE_FLAGS+=" -DMOM6SOLO=ON" + fi fi CMAKE_FLAGS=$(set -e; trim "${CMAKE_FLAGS}") diff --git a/tests/default_vars.sh b/tests/default_vars.sh index 4dedb35d60..02d89697d8 100644 --- a/tests/default_vars.sh +++ b/tests/default_vars.sh @@ -116,6 +116,7 @@ export med_omp_num_threads=1 export ocn_omp_num_threads=1 export wav_omp_num_threads=1 + export fbh_omp_num_threads=1 if [[ ${MACHINE_ID} = wcoss2 || ${MACHINE_ID} = acorn ]]; then @@ -455,6 +456,8 @@ export DO_UGWP_V0=.false. export DO_GSL_DRAG_SS=.false. export SATMEDMF=.false. export ISATMEDMF=0 +export LRADAR=.true. +export LTAEROSOL=.true. export LSM=1 export LANDICE=.true. @@ -478,14 +481,26 @@ export ATMRES=C96 export TILEDFIX=.false. export DO_CA=.false. export CA_SGS=.false. - } - export_fv3 () { -if [[ -z ${ATMRES+x} || -z ${ATMRES} ]]; then - export ATMRES=C96 +#Set defaults if ATMRES and DT_ATMOS are not set +export ATMRES=${ATMRES:-"C96"} +export DT_ATMOS=${DT_ATMOS:-"1800"} + +#DT_INNER=(Time step)/2 +export DT_INNER_c96=360 +export DT_INNER_c192=300 +export DT_INNER_c384=150 +export DT_INNER_c768=75 + +if [[ ${DT_ATMOS} = 1800 ]]; then + export default_dt_atmos=1 + export DT_INNER=${DT_INNER_c96} +else + export default_dt_atmos=0 + export DT_INNER=${DT_ATMOS} fi # ufs.configure defaults @@ -501,6 +516,7 @@ export FV3=true export S2S=false export HAFS=false export AQM=false +export FIRE_BEHAVIOR=false export DATM_CDEPS=false export DOCN_CDEPS=false export DICE_CDEPS=false @@ -509,7 +525,11 @@ export CDEPS_INLINE=false export POSTAPP='global' export USE_MERRA2=.true. export NESTED=.false. +export BLOCKSIZE=32 +export CHKSUM_DEBUG=.false. +export DYCORE_ONLY=.false. +export IO_LAYOUT=1,1 export NTILES=6 export INPES=${INPES_dflt} export JNPES=${JNPES_dflt} @@ -538,6 +558,14 @@ export IMO=384 export JMO=190 export WRITE_NSFLIP=.true. +# New damping coefficients made the following +# dynamic based on resolution +export N_SPLIT=5 +export K_SPLIT=2 +export TAU=0.0 +export RF_CUTOFF=10. +export FV_SG_ADJ=450 + export DZ_MIN=6 export MIN_SEAICE=0.15 export FRAC_GRID=.true. @@ -566,13 +594,42 @@ export MAKE_NH=.true. export MOUNTAIN=.false. export NA_INIT=1 export DO_VORT_DAMP=.true. +export N_SPONGE=42 +export NUDGE_QV=.true. +export NUDGE_DZ=.false. export HYDROSTATIC=.false. -export KORD_XX=9 +export KORD_MT=9 +export KORD_WZ=9 +export KORD_TR=9 export KORD_TM=-9 +export PHYS_HYDROSTATIC=.false. +export USE_HYDRO_PRESSURE=.false. +export NWAT=6 +export NORD=2 +export D4_BG=0.12 +export VTDM4=0.02 +export DELT_MAX=0.002 +export EXTERNAL_ETA=.true. +export GFS_PHIL=.false. +export NCEP_IC=.false. export D_CON=1. -export HORD_XX=5 +export HORD_MT=5 +export HORD_VT=5 +export HORD_TM=5 export HORD_DP=-5 export HORD_TR=8 +export ADJUST_DRY_MASS=.false. +export DRY_MASS=98320.0 +export CONSV_TE=1. +export PRINT_FREQ=6 +export NO_DYCORE=.false. + +export FILTERED_TERRAIN=.true. +export GFS_DWINDS=.true. + +export USE_UFO=.true. +export PRE_RAD=.false. +export TTENDLIM=-999 # Radiation export DO_RRTMGP=.false. @@ -583,11 +640,27 @@ export USE_LW_JACOBIAN=.false. export DAMP_LW_FLUXADJ=.false. export RRTMGP_LW_PHYS_BLKSZ=2 export ICLOUD=0 +export ICLOUD_BL=1 export IAER=1011 export ICLIQ_SW=2 export IOVR=3 export LFNC_K=-999 export LFNC_P0=-999 +export PDFCLD=.false. +export FHSWR=3600. +export FHLWR=3600. + +export ICO2=2 +export ISUBC_SW=2 +export ISUBC_LW=2 +export ISOL=2 +export LWHTR=.true. +export SWHTR=.true. +export CNVGWD=.true. +export CAL_PRE=.false. +export REDRAG=.true. +export DSPHEAT=.true. +export HYBEDMF=.false. # Microphysics export IMP_PHYSICS=8 @@ -600,8 +673,8 @@ export LSEASPRAY=.true. export LGFDLMPRAD=.false. export EFFR_IN=.false. # Thompson MP -export LRADAR=.true. -export LTAEROSOL=.true. +export LRADAR=.false. +export LTAEROSOL=.false. export EXT_DIAG_THOMPSON=.false. export SEDI_SEMI=.true. export DECFL=10 @@ -634,11 +707,29 @@ export PSL_GWD_DX_FACTOR=6.0 export DO_GSL_DRAG_TOFD=.false. export DO_UGWP_V1=.false. export DO_UGWP_V1_OROG_ONLY=.false. +export KNOB_UGWP_SOLVER=2 +export KNOB_UGWP_SOURCE=1,1,0,0 +export KNOB_UGWP_WVSPEC=1,25,25,25 +export KNOB_UGWP_AZDIR=2,4,4,4 +export KNOB_UGWP_STOCH=0,0,0,0 +export KNOB_UGWP_EFFAC=1,1,1,1 +export KNOB_UGWP_DOAXYZ=1 +export KNOB_UGWP_DOHEAT=1 +export LAUNCH_LEVEL=54 export KNOB_UGWP_DOKDIS=1 export KNOB_UGWP_NDX4LH=1 export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_PALAUNCH=500.e2 +export KNOB_UGWP_PALAUNCH=275.0e2 export KNOB_UGWP_NSLOPE=1 +export KNOB_UGWP_LZMAX=15.750e3 +export KNOB_UGWP_LZMIN=0.75e3 +export KNOB_UGWP_LZSTAR=2.0e3 +export KNOB_UGWP_TAUMIN=0.25e-3 +export KNOB_UGWP_TAUAMP=3.0e-3 +export KNOB_UGWP_LHMET=200.0e3 +export KNOB_UGWP_OROSOLV="'pss-1986'" + +export KNOB_UGWP_TAUAMP=3.0e-3 export DO_UGWP_V0_NST_ONLY=.false. # resolution dependent settings @@ -648,19 +739,21 @@ export CDMBWD_c192='0.23,1.5,1.0,1.0' export CDMBWD_c384='1.1,0.72,1.0,1.0' export CDMBWD_c768='4.0,0.15,1.0,1.0' -#DT_INNER=(Time step)/2 -export DT_INNER_c96=360 -export DT_INNER_c192=300 -export DT_INNER_c384=150 -export DT_INNER_c768=75 - # set default export CDMBWD=${CDMBWD_c96} -export DT_INNER=${DT_INNER_c96} + +if [[ ${default_dt_atmos} = 1 ]]; then + export DT_INNER=${DT_INNER_c96} +else + export DT_INNER=${DT_ATMOS} +fi + +export ISATMEDMF=1 +export TRANS_TRAC=.true. # PBL export SATMEDMF=.true. -export HYBEDMF=.true. +export HYBEDMF=.false. export SHINHONG=.false. export DO_YSU=.false. export DO_MYNNEDMF=.false. @@ -689,9 +782,15 @@ export FSCAV_AERO='"*:0.3","so2:0.0","msa:0.0","dms:0.0","nh3:0.4","nh4:0.6","bc # SFC export DO_MYJSFC=.false. export DO_MYNNSFCLAY=.false. -export BL_MYNN_TKEADVECT=.false. +export BL_MYNN_EDMF=1 +export BL_MYNN_TKEADVECT=.true. +export BL_MYNN_EDMF_MOM=1 # LSM +export PRSLRD0=0. +export IVEGSRC=1 +export ISOT=1 +export LSOIL=4 export LSM=2 export LSOIL_LSM=4 export LANDICE=.false. @@ -700,13 +799,33 @@ export IALB=2 export IEMS=2 export IOPT_DVEG=4 export IOPT_CRS=2 +export IOPT_BTR=1 +export IOPT_RUN=1 export IOPT_RAD=3 export IOPT_ALB=1 export IOPT_STC=3 - +export IOPT_FRZ=1 +export IOPT_INF=1 export IOPT_SFC=3 export IOPT_TRS=2 export IOPT_DIAG=2 +export IOPT_SNF=4 +export IOPT_TBOT=2 +export DEBUG=.false. +export NST_ANL=.true. +export PSAUTCO=0.0008,0.0005 +export PRAUTCO=0.00015,0.00015 +export EFFR_IN=.true. +export ACTIVE_GASES="'h2o_co2_o3_n2o_ch4_o2'" +export NGASES=6 +export LW_FILE_GAS="'rrtmgp-data-lw-g128-210809.nc'" +export LW_FILE_CLOUDS="'rrtmgp-cloud-optics-coeffs-lw.nc'" +export SW_FILE_GAS="'rrtmgp-data-sw-g112-210809.nc'" +export SW_FILE_CLOUDS="'rrtmgp-cloud-optics-coeffs-sw.nc'" +export RRTMGP_NGPTSSW=112 +export RRTMGP_NGPTSLW=128 +export RRTMGP_NBANDSLW=16 +export RRTMGP_NBANDSSW=14 export D2_BG_K1=0.20 export D2_BG_K2=0.04 @@ -717,6 +836,7 @@ export DDDMP=0.1 # Ozone / stratospheric H2O export OZ_PHYS_OLD=.true. export OZ_PHYS_NEW=.false. + export H2O_PHYS=.false. # Lake models @@ -751,7 +871,6 @@ export FSICS=0 # Dynamical core export FV_CORE_TAU=0. -export RF_CUTOFF=10.0 export FAST_TAU_W_SEC=0.2 export DRY_MASS=98320.0 @@ -762,7 +881,6 @@ export SDAY=03 export SHOUR=00 export SECS=$(( SHOUR*3600 )) export FHMAX=$(( DAYS*24 )) -export DT_ATMOS=1800 export FHCYC=24 export FHROT=0 export LDIAG3D=.false. @@ -772,6 +890,20 @@ export MAX_OUTPUT_FIELDS=310 export UPDATE_FULL_OMEGA=.false. # Stochastic physics +export HIDE_LAND_PERT=' ' +export HIDE_NEST='!' +export HIDE_SPPT='!' +export HIDE_SKEB='!' +export HIDE_SHUM='!' +export HIDE_OCNSPPT='!' +export HIDE_EPBL='!' +export HIDE_IAU='!' + +export LCNORM=.false. +export PERT_MP=.false. +export PERT_RADTEND=.false. +export PERT_CLDS=.true. + export STOCHINI=.false. export DO_SPPT=.false. export DO_SHUM=.false. @@ -787,12 +919,37 @@ export LNDP_MODEL_TYPE=0 export LNDP_TAU=21600, export LNDP_LSCALE=500000, export ISEED_LNDP=2010, +export ISEED_SKEB=0 +export SKEB_TAU=21600, +export SKEB_LSCALE=500000, +export SKEBNORM=1, +export SKEB_NPASS=30, +export SKEB_VDOF=5, +export ISEED_SHUM=1, +export SHUM_TAU=21600, +export SHUM_LSCALE=500000, +export ISEED_SPPT=20210325000103,20210325000104,20210325000105,20210325000106,20210325000107 +export SPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7 +export SPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3 +export SPPT_LOGIT=.true., +export SPPT_SFCLIMIT=.true., +export USE_ZMTNBLCK=.true. +export PBL_TAPER=0,0,0,0.125,0.25,0.5,0.75 +export OCNSPPT=0.8,0.4,0.2,0.08,0.04 +export OCNSPPT_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3 +export OCNSPPT_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7 +export ISEED_OCNSPPT=20210325000108,20210325000109,20210325000110,20210325000111,20210325000112 +export EPBL=0.8,0.4,0.2,0.08,0.04 +export EPBL_LSCALE=500.E3,1000.E3,2000.E3,2000.E3,2000.E3 +export EPBL_TAU=2.16E4,2.592E5,2.592E6,7.776E6,3.1536E7 +export ISEED_EPBL=20210325000113,20210325000114,20210325000115,20210325000116,20210325000117 #IAU export IAU_INC_FILES="''" export IAU_DELTHRS=0 export IAUFHRS=-1 export IAU_OFFSET=0 +export IAU_FILTER_INCREMENTS=.false. export FH_DFI_RADAR='-2e10' @@ -857,7 +1014,7 @@ export WW3_IC5='F' export WW3_MULTIGRID=true export WW3_MODDEF=mod_def.glo_1deg export MESH_WAV=mesh.glo_1deg.nc - +export WW3_RSTFLDS=" " # ATMA export AOD_FRQ=060000 @@ -879,7 +1036,7 @@ export USE_CICE_ALB=.false. # GFDL Cloud Microphysics export FTSFS=90 - +export REIFLAG=2 # NAM sfc export FNGLAC="'global_glacier.2x2.grb'" @@ -888,28 +1045,143 @@ export FNTSFC="'RTGSST.1982.2012.monthly.clim.grb'" export FNSNOC="'global_snoclim.1.875.grb'" export FNZORC="'igbp'" export FNAISC="'IMS-NIC.blended.ice.monthly.clim.grb'" +export LDEBUG=.false. } # Add section for tiled grid namelist export_tiled() { -export FNSMCC_control="'global_soilmgldas.statsgo.t1534.3072.1536.grb'" -export FNMSKH_control="'global_slmask.t1534.3072.1536.grb'" -export FNALBC="'${ATMRES}.snowfree_albedo.tileX.nc'" -export FNALBC2="'${ATMRES}.facsf.tileX.nc'" -export FNTG3C="'${ATMRES}.substrate_temperature.tileX.nc'" -export FNVEGC="'${ATMRES}.vegetation_greenness.tileX.nc'" -export FNVETC="'${ATMRES}.vegetation_type.tileX.nc'" -export FNSOTC="'${ATMRES}.soil_type.tileX.nc'" -export FNSOCC="'${ATMRES}.soil_color.tileX.nc'" -export FNSMCC=${FNSMCC_control} -export FNMSKH=${FNMSKH_control} -export FNVMNC="'${ATMRES}.vegetation_greenness.tileX.nc'" -export FNVMXC="'${ATMRES}.vegetation_greenness.tileX.nc'" -export FNSLPC="'${ATMRES}.slope_type.tileX.nc'" -export FNABSC="'${ATMRES}.maximum_snow_albedo.tileX.nc'" -export LANDICE=".false." + export FNSMCC_control="'global_soilmgldas.statsgo.t1534.3072.1536.grb'" + export FNMSKH_control="'global_slmask.t1534.3072.1536.grb'" + export FNALBC="'${ATMRES}.snowfree_albedo.tileX.nc'" + export FNALBC2="'${ATMRES}.facsf.tileX.nc'" + export FNTG3C="'${ATMRES}.substrate_temperature.tileX.nc'" + export FNVEGC="'${ATMRES}.vegetation_greenness.tileX.nc'" + export FNVETC="'${ATMRES}.vegetation_type.tileX.nc'" + export FNSOTC="'${ATMRES}.soil_type.tileX.nc'" + export FNSOCC="'${ATMRES}.soil_color.tileX.nc'" + export FNSMCC=${FNSMCC_control} + export FNMSKH=${FNMSKH_control} + export FNVMNC="'${ATMRES}.vegetation_greenness.tileX.nc'" + export FNVMXC="'${ATMRES}.vegetation_greenness.tileX.nc'" + export FNSLPC="'${ATMRES}.slope_type.tileX.nc'" + export FNABSC="'${ATMRES}.maximum_snow_albedo.tileX.nc'" + export LANDICE=".false." +} + +export_ugwpv1() { + export DO_UGWP_V1=.true. + export DO_UGWP_V0=.false. + export GWD_OPT=2 + export KNOB_UGWP_VERSION=1 + export KNOB_UGWP_NSLOPE=1 + export DO_GSL_DRAG_LS_BL=.true. + export DO_GSL_DRAG_SS=.true. + export DO_GSL_DRAG_TOFD=.true. + export DO_UGWP_V1_OROG_ONLY=.false. + export DO_UGWP_V0_NST_ONLY=.false. + export LDIAG_UGWP=.false. + export KNOB_UGWP_DOKDIS=2 + export KNOB_UGWP_NDX4LH=4 + + # Add updated damping and timestep variables + case "${ATMRES}" in + "C48") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=720; fi + export XR_CNVCLD=.false. + export CDMBGWD="0.071,2.1,1.0,1.0" + export CDMBGWD_GSL="40.0,1.77,1.0,1.0" + export KNOB_UGWP_TAUAMP=6.0e-3 + export K_SPLIT=1 + export N_SPLIT=4 + export TAU=10.0 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=3600 + ;; + "C96") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=720; fi + export XR_CNVCLD=.false. + export CDMBGWD="0.14,1.8,1.0,1.0" + export CDMBGWD_GSL="20.0,2.5,1.0,1.0" + export KNOB_UGWP_TAUAMP=3.0e-3 + export K_SPLIT=1 + export N_SPLIT=4 + export TAU=8.0 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=1800 + ;; + "C192") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=600; fi + export XR_CNVCLD=.true. + export CDMBGWD="0.23,1.5,1.0,1.0" + export CDMBGWD_GSL="5.0,5.0,1.0,1.0" + export KNOB_UGWP_TAUAMP=1.5e-3 + export K_SPLIT=2 + export N_SPLIT=5 + export TAU=6.0 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=1800 + ;; + "C384") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=300; fi + export XR_CNVCLD=.true. + export CDMBGWD="1.1,0.72,1.0,1.0" + export CDMBGWD_GSL="5.0,5.0,1.0,1.0" + export KNOB_UGWP_TAUAMP=0.8e-3 + export K_SPLIT=2 + export N_SPLIT=4 + export TAU=4.0 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=900 + ;; + "C768") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=150; fi + export XR_CNVCLD=.true. + export CDMBGWD="4.0,0.15,1.0,1.0" + export CDMBGWD_GSL="2.5,7.5,1.0,1.0" + export KNOB_UGWP_TAUAMP=0.5e-3 + export K_SPLIT=2 + export N_SPLIT=4 + export TAU=3.0 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=450 + ;; + "C1152") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=150; fi + export XR_CNVCLD=.true. + export CDMBGWD="4.0,0.10,1.0,1.0" + export CDMBGWD_GSL="1.67,8.8,1.0,1.0" + export KNOB_UGWP_TAUAMP=0.35e-3 + export K_SPLIT=2 + export N_SPLIT=6 + export TAU=2.5 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=450 + ;; + "C3072") + if [[ ${default_dt_atmos} = 1 ]]; then export DT_ATMOS=90; fi + export XR_CNVCLD=.true. + export CDMBGWD="4.0,0.05,1.0,1.0" + export CDMBGWD_GSL="0.625,14.1,1.0,1.0" + export KNOB_UGWP_TAUAMP=0.13e-3 + export K_SPLIT=4 + export N_SPLIT=5 + export TAU=0.5 + export RF_CUTOFF=100.0 + export FV_SG_ADJ=300 + ;; + *) + echo Invalid model resolution: "${ATMRES}". Please update specified variable ATMRES. + exit 1 + ;; + esac + + if [[ ${DO_GSL_DRAG_SS} = .true. ]]; then export CDMBGWD=${CDMBGWD_GSL}; fi + if [[ ${SEDI_SEMI} = .true. ]]; then export DT_ATMOS=$((DT_ATMOS/2)); fi + export DT_INNER=${DT_ATMOS} + export default_dt_atmos=0 } + # Defaults for the CICE6 model namelist, mx100 export_cice6() { SECS=$((SHOUR*3600)) @@ -946,7 +1218,7 @@ export_cice6() { export CICE_DUMPFREQ_N=1000 CICE_DIAGFREQ=$(( (FHMAX*3600)/DT_CICE )) export CICE_DIAGFREQ - export CICE_HISTFREQ_N="0, 0, 6, 1, 1" + export CICE_HISTFREQ_N="0, 0, 6, 0, 0" export CICE_HIST_AVG=.true. export CICE_HISTORY_DIR=./history/ export CICE_INCOND_DIR=./history/ @@ -1036,9 +1308,39 @@ export_ww3() { export WW3_ICE='C' export WW3_IC1='F' export WW3_IC5='F' - export WW3_user_sets_restname="true" + export WW3_user_histname='false' + export WW3_historync='false' + export WW3_restartnc='true' + export WW3_restart_from_binary='false' + # For default ufs_configure (fast loop), no added fields reqd + export WW3_RSTFLDS=" " + # For either history_nc or restart_nc true + export WW3_PIO_FORMAT='pnetcdf' + export WW3_PIO_STRIDE=4 + export WW3_PIO_IOTASKS=-99 + export WW3_PIO_REARR='box' + export WW3_PIO_ROOT=-99 +} + +export_fire_behavior() { + export fbh_model=fire_behavior + export FIRE_BEHAVIOR=true + export FIRE_NML=namelist.fire.IN + export CPLFIRE=false + export DT_FIRE=${DT_ATMOS} + OUTPUT_FS="$(printf "%02d" $(( OUTPUT_FH*3600 )))" + export OUTPUT_FS + export fire_atm_feedback=1.0 + export fire_lsm_zcoupling=false + export fire_lsm_zcoupling_ref=60.0 + export fire_num_ignitions=1 + export fire_print_msg=0 + export fire_upwinding=9 + export fire_viscosity=0.4 + export fire_wind_height=5.0 } + # Defaults for the coupled 5-component export_cmeps() { export UFS_CONFIGURE=ufs.configure.s2swa_fast_esmf.IN @@ -1083,6 +1385,7 @@ export FV3=true export S2S=true export HAFS=false export AQM=false +export FIRE_BEHAVIOR=false export DATM_CDEPS=false export DOCN_CDEPS=false export DICE_CDEPS=false @@ -1101,22 +1404,29 @@ export SHOUR=06 export CHOUR=06 export FHMAX=24 export FHROT=0 -export DT_ATMOS=720 export QUILTING_RESTART=.false. export WRTTASK_PER_GROUP=${WPG_cpl_dflt} export WRITE_NSFLIP=.true. export OUTPUT_FH='6 -1' # default atm/ocn/ice resolution -export ATMRES=C96 -export OCNRES=100 -export ICERES=1.00 +if [[ ${default_dt_atmos} = 1 ]]; then + #If default DT_ATMOS is being used, set to 720 for RTs + export DT_ATMOS=720 + export DT_INNER=${DT_ATMOS} +fi +if [[ -z ${OCNRES+x} || -z ${OCNRES} ]]; then + export OCNRES=100 +fi +if [[ -z ${ICERES+x} || -z ${ICERES} ]]; then + export ICERES=1.00 +fi export NX_GLB=360 export NY_GLB=320 export NPZ=127 export NPZP=128 -# Use updated omega calculations if +# Use updated omega calculations if # hydrostatic is set to false if [[ "${HYDROSTATIC}" == .false. ]]; then export UPDATE_FULL_OMEGA=.true. @@ -1153,11 +1463,11 @@ export INPUT_NML=global_control.nml.IN export FIELD_TABLE=field_table_thompson_noaero_tke_GOCART export DIAG_TABLE=diag_table_cpld.IN export DIAG_TABLE_ADDITIONAL='' +export FIELD_TABLE_ADDITIONAL='' export FV3_RUN=cpld_control_run.IN export TILEDFIX=.false. export FHZERO=6 -export DT_INNER=${DT_ATMOS} export IALB=2 export IEMS=2 @@ -1187,30 +1497,12 @@ export NSTF_NAME=2,0,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export KNOB_UGWP_NSLOPE=1 -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - -export DO_GSL_DRAG_TOFD=.false. -export CDMBWD=${CDMBWD_c96} - # RRTMGP export DO_RRTMGP=.false. export DOGP_CLDOPTICS_LUT=.true. export DOGP_LWSCAT=.true. export DOGP_SGS_CNV=.true. -# UGWD -export DO_UGWP_V0=.true. -export DO_UGWP_V1=.false. -export DO_GSL_DRAG_LS_BL=.false. -export KNOB_UGWP_VERSION=0 - # CA export DO_CA=.true. export CA_SGS=.true. @@ -1275,6 +1567,7 @@ export_datm_cdeps () export S2S=false export HAFS=false export AQM=false + export FIRE_BEHAVIOR=false export DATM_CDEPS=true export DOCN_CDEPS=false export CDEPS_INLINE=false @@ -1352,6 +1645,7 @@ export_hafs_datm_cdeps () export S2S=false export HAFS=true export AQM=false + export FIRE_BEHAVIOR=false export DATM_CDEPS=true export DOCN_CDEPS=false export CDEPS_INLINE=false @@ -1371,6 +1665,7 @@ export_hafs_docn_cdeps () export S2S=false export HAFS=true export AQM=false + export FIRE_BEHAVIOR=false export DOCN_CDEPS=true export CDEPS_INLINE=false export INPES=${INPES_dflt} @@ -1390,12 +1685,14 @@ export_hafs_regional () export S2S=false export HAFS=true export AQM=false + export FIRE_BEHAVIOR=false export DATM_CDEPS=false export DOCN_CDEPS=false export CDEPS_INLINE=false export INPES=${INPES_dflt} export JNPES=${JNPES_dflt} export NTILES=1 + export BLOCKSIZE=24 # model_configure export SYEAR=2019 @@ -1448,6 +1745,17 @@ export_hafs_regional () export WW3_WLEV='F' export WW3_ICE='F' export WW3_OUTPARS="WND HS T01 T02 DIR FP DP PHS PTP PDIR UST CHA USP" + export WW3_RSTFLDS=" " + export WW3_user_histname='false' + export WW3_historync='false' + export WW3_restartnc='true' + export WW3_restart_from_binary='false' + # For either history_nc or restart_nc true + export WW3_PIO_FORMAT='pnetcdf' + export WW3_PIO_STRIDE=4 + export WW3_PIO_IOTASKS=-99 + export WW3_PIO_REARR='box' + export WW3_PIO_ROOT=-99 # Set CMEPS component defaults export_cmeps @@ -1464,6 +1772,7 @@ export FV3=true export S2S=false export HAFS=true export AQM=false +export FIRE_BEHAVIOR=false export DATM_CDEPS=false export DOCN_CDEPS=false export CDEPS_INLINE=false diff --git a/tests/fv3_conf/compile_slurm.IN_orion b/tests/fv3_conf/compile_slurm.IN_orion index 619ca76905..717861beb3 100644 --- a/tests/fv3_conf/compile_slurm.IN_orion +++ b/tests/fv3_conf/compile_slurm.IN_orion @@ -6,6 +6,7 @@ #SBATCH --partition=@[PARTITION] #SBATCH --nodes=1 #SBATCH --ntasks-per-node=8 +#SBATCH --mem-per-cpu=8G #SBATCH --time=60 #SBATCH --job-name="@[JBNME]" diff --git a/tests/fv3_conf/control_run.IN b/tests/fv3_conf/control_run.IN index 22ae9d58ee..d8be6334f6 100644 --- a/tests/fv3_conf/control_run.IN +++ b/tests/fv3_conf/control_run.IN @@ -40,7 +40,7 @@ else cp ../${DEP_RUN}${SUFFIX}/RESTART/${RFILE} . ls -1 ${RFILE}>rpointer.cpl fi - RFILE=ufs.atmw.ww3.r.${RESTART_FILE_SUFFIX_SECS} + RFILE=ufs.atmw.ww3.r.${RESTART_FILE_SUFFIX_SECS}.nc cp ../${DEP_RUN}${SUFFIX}/${RFILE} . fi diff --git a/tests/fv3_conf/cpld_control_run.IN b/tests/fv3_conf/cpld_control_run.IN index fda28f6d11..8b0c355d66 100644 --- a/tests/fv3_conf/cpld_control_run.IN +++ b/tests/fv3_conf/cpld_control_run.IN @@ -149,7 +149,7 @@ else # WAVE restart file if [[ $CPLWAV == .true. ]]; then - RFILE=ufs.cpld.ww3.r.${RESTART_FILE_SUFFIX_SECS} + RFILE=ufs.cpld.ww3.r.${RESTART_FILE_SUFFIX_SECS}.nc cp ../${DEP_RUN}${SUFFIX}/${RFILE} . fi diff --git a/tests/fv3_conf/fv3_slurm.IN_gaea b/tests/fv3_conf/fv3_slurm.IN_gaea index ad2459efba..b306f1a1c5 100644 --- a/tests/fv3_conf/fv3_slurm.IN_gaea +++ b/tests/fv3_conf/fv3_slurm.IN_gaea @@ -28,6 +28,7 @@ export OMP_STACKSIZE=1024M export NC_BLKSZ=1M export ESMF_RUNTIME_PROFILE=ON export ESMF_RUNTIME_PROFILE_OUTPUT="SUMMARY" +export FI_VERBS_PREFER_XRC=0 # Avoid job errors because of filesystem synchronization delays sync && sleep 1 diff --git a/tests/fv3_conf/fv3_slurm.IN_noaacloud b/tests/fv3_conf/fv3_slurm.IN_noaacloud index a85e084160..345f992b0f 100644 --- a/tests/fv3_conf/fv3_slurm.IN_noaacloud +++ b/tests/fv3_conf/fv3_slurm.IN_noaacloud @@ -12,11 +12,14 @@ set -eux echo -n " $( date +%s )," > job_timestamp.txt set +x -MACHINE_ID=noaacloud -module use $( pwd -P ) -module use /contrib/EPIC/spack-stack/spack-stack-1.3.0/envs/unified-dev/install/modulefiles/Core -module load stack-intel/2021.3.0 stack-intel-oneapi-mpi/2021.3.0 -module load ufs-weather-model-env/unified-dev +export MACHINE_ID=noaacloud +source ./module-setup.sh +if [[ ! -d modulefiles ]]; then + mkdir modulefiles + mv *.lua modulefiles +fi +module use modulefiles +module load modules.fv3 module list set -x @@ -46,7 +49,8 @@ if [ "${JOB_SHOULD_FAIL:-NO}" = WHEN_RUNNING ] ; then false fi -srun --mpi=pmi2 --label -n @[TASKS] ./fv3.exe +srun --mpi=pmi2 --label -n @[TASKS] ${PWD}/fv3.exe + echo "Model ended: " `date` echo -n " $( date +%s )," >> job_timestamp.txt diff --git a/tests/fv3_conf/lm4_run.IN b/tests/fv3_conf/lm4_run.IN new file mode 100644 index 0000000000..0e6af37a21 --- /dev/null +++ b/tests/fv3_conf/lm4_run.IN @@ -0,0 +1,97 @@ +mkdir -p INPUT RESTART + + +if [[ $atm_model == 'datm' ]]; then +# need to make some adjustments for LM4's grid file requirements +# assume LNDRES is defined + + if [[ $LNDRES == 'C96' ]]; then + FV3_DIR=FV3_input_data + else + FV3_DIR=FV3_input_data${LNDRES#C} + fi + + ## get these if don't already have: + rsync -arv @[INPUTDATA_ROOT]/CPL_FIX/a@[LNDRES]o@[OCNRES]/grid_spec.nc ./INPUT + rsync -arv @[INPUTDATA_ROOT]/${FV3_DIR}/INPUT/@[LNDRES]_grid*.nc ./INPUT + rsync -arv @[INPUTDATA_ROOT]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[LNDRES]_mosaic.nc + rsync -arv @[INPUTDATA_ROOT]/MOM6_FIX/@[OCNRES]/* ./INPUT + +elif [[ $atm_model == 'fv3' ]]; then + # assume ATMRES is defined + if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data + else + FV3_DIR=FV3_input_data${ATMRES#C} + fi + +fi + + + +## LM4 + +# out of the box, LM4 expects aXl referenced in grid_spec.nc for grid land area. Include them for now. + +# check if ATMRES or LNDRES is equal to C96: +if [[ $ATMRES == 'C96' || $LNDRES == 'C96' ]]; then + tar -xf @[INPUTDATA_LM4]/c96_grid/c96_OM4_025_grid_No_mg_drag_v20160808.tar -C ./INPUT/ \ + --wildcards "C96_mosaic_tile?XC96_mosaic_tile?.nc" + + tar -xvf @[INPUTDATA_LM4]/c96_LM4/c96_topo_rough_land.nc.tar -C ./INPUT/ +else + echo 'Only setup for C96 is supported' +fi + +ln -s @[INPUTDATA_LM4]/common_LM4/biodata.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/cover_type.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/geohydrology.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/geohydrology_table_2a2n.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/ground_type.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/landuse.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/soil_brdf.nc ./INPUT/ +ln -s @[INPUTDATA_LM4]/common_LM4/soil_type_hwsd_5minute.nc ./INPUT/soil_type.nc + + +cd INPUT +rsync -arv @[INPUTDATA_ROOT]/DATM_GSWP3_input_data/. . +cd - + +SUFFIX=${RT_SUFFIX} +# restart +if [ $WARM_START = .true. ]; then + # # NoahMP restart files + # cp ../${DEP_RUN}${SUFFIX}/ufs.cpld.lnd.out.${RESTART_FILE_SUFFIX_SECS}.tile*.nc RESTART/. + + # LM4 restart files + # expected checkpoint restarts are named like: YYYYMMDD.HHMMSS.*.res.tile?.nc + + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.landuse.res ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.cana.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.glac.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.lake.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.land.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.snow.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.soil.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.vegn1.res.tile*.nc ./INPUT/ + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/${LM4_RESTART_PREFIX}.vegn2.res.tile*.nc ./INPUT/ + + # remove datestamp + rename ${LM4_RESTART_PREFIX}. "" INPUT/${LM4_RESTART_PREFIX}.*.res* + + # CMEPS restart and pointer files + RFILE1=ufs.cpld.cpl.r.${RESTART_FILE_SUFFIX_SECS}.nc + cp ../${DEP_RUN}${SUFFIX}/RESTART/${RFILE1} RESTART/. + ls -1 "RESTART/${RFILE1}">rpointer.cpl + + # CDEPS restart and pointer files + RFILE2=ufs.cpld.datm.r.${RESTART_FILE_SUFFIX_SECS}.nc + cp ../${DEP_RUN}${SUFFIX}/${RFILE2} RESTART/. + ls -1 "RESTART/${RFILE2}">rpointer.atm +fi + + + + + + diff --git a/tests/fv3_conf/regional_fire_run.IN b/tests/fv3_conf/regional_fire_run.IN new file mode 100644 index 0000000000..10fb6e2a8c --- /dev/null +++ b/tests/fv3_conf/regional_fire_run.IN @@ -0,0 +1,12 @@ +rm -rf INPUT RESTART +mkdir INPUT RESTART + +rsync -arv @[INPUTDATA_ROOT]/FIRE_BEHAVIOR_input_data/@[FIRE_NAME]/. . +rsync -arv @[INPUTDATA_ROOT]/FV3_fire_input_data/@[FIRE_NAME]/. . + +rsync -arv @[INPUTDATA_ROOT]/FV3_regional_input_data/. . +rsync -arv @[INPUTDATA_ROOT]/FV3_fix . +ln -sf FV3_fix/* . +ln -sf FV3_fix/fix_co2_proj/* . + +touch data_table diff --git a/tests/logs/OpnReqTests_control_p8_hera.log b/tests/logs/OpnReqTests_control_p8_hera.log index 66336dba8c..4fd215fb50 100644 --- a/tests/logs/OpnReqTests_control_p8_hera.log +++ b/tests/logs/OpnReqTests_control_p8_hera.log @@ -1,9 +1,9 @@ -Thu Sep 5 22:25:10 UTC 2024 +Mon Oct 21 19:48:59 UTC 2024 Start Operation Requirement Test -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_bit_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/bit_base_bit_base +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_bit_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/bit_base_bit_base Checking test bit_base results .... Moving baseline bit_base files .... Moving sfcf000.nc .........OK @@ -51,14 +51,14 @@ Moving baseline bit_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 288.390708 - 0: The maximum resident set size (KB) = 1444228 + 0: The total amount of wall time = 306.702972 + 0: The maximum resident set size (KB) = 1441656 Test bit_base PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_dbg_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/dbg_base_dbg_base +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_dbg_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/dbg_base_dbg_base Checking test dbg_base results .... Moving baseline dbg_base files .... Moving sfcf000.nc .........OK @@ -106,14 +106,14 @@ Moving baseline dbg_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 991.170195 - 0: The maximum resident set size (KB) = 1442092 + 0: The total amount of wall time = 946.656819 + 0: The maximum resident set size (KB) = 1405800 Test dbg_base PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/dcp_dcp +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/dcp_dcp Checking test dcp results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -160,14 +160,14 @@ Checking test dcp results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 259.478625 - 0: The maximum resident set size (KB) = 1412816 + 0: The total amount of wall time = 278.080934 + 0: The maximum resident set size (KB) = 1417788 Test dcp PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/mpi_mpi +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/mpi_mpi Checking test mpi results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -214,14 +214,14 @@ Checking test mpi results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 269.710451 - 0: The maximum resident set size (KB) = 1422344 + 0: The total amount of wall time = 279.382382 + 0: The maximum resident set size (KB) = 1419056 Test mpi PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/rst_rst +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/rst_rst Checking test rst results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -268,14 +268,14 @@ Checking test rst results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 260.906817 - 0: The maximum resident set size (KB) = 1412512 + 0: The total amount of wall time = 275.205034 + 0: The maximum resident set size (KB) = 1430944 Test rst PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/std_base_std_base +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving sfcf000.nc .........OK @@ -323,14 +323,14 @@ Moving baseline std_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 259.986892 - 0: The maximum resident set size (KB) = 1423876 + 0: The total amount of wall time = 279.070769 + 0: The maximum resident set size (KB) = 1403488 Test std_base PASS -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_489716/thr_thr +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_1401223/thr_thr Checking test thr results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -377,11 +377,11 @@ Checking test thr results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 263.854937 - 0: The maximum resident set size (KB) = 1422848 + 0: The total amount of wall time = 327.912024 + 0: The maximum resident set size (KB) = 1419068 Test thr PASS OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Thu Sep 5 23:39:10 UTC 2024 -Elapsed time: 01h:14m:01s. Have a nice day! +Mon Oct 21 21:03:27 UTC 2024 +Elapsed time: 01h:14m:28s. Have a nice day! diff --git a/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log b/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log index 98bba839bf..df058cd5d3 100644 --- a/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log +++ b/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log @@ -1,9 +1,79 @@ -Thu Sep 5 16:38:28 UTC 2024 +Mon Oct 21 18:13:22 UTC 2024 Start Operation Requirement Test +baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_dbg_base_gnu +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_311611/dbg_base_dbg_base +Checking test dbg_base results .... +Moving baseline dbg_base files .... + Moving sfcf021.tile1.nc .........OK + Moving sfcf021.tile2.nc .........OK + Moving sfcf021.tile3.nc .........OK + Moving sfcf021.tile4.nc .........OK + Moving sfcf021.tile5.nc .........OK + Moving sfcf021.tile6.nc .........OK + Moving atmf021.tile1.nc .........OK + Moving atmf021.tile2.nc .........OK + Moving atmf021.tile3.nc .........OK + Moving atmf021.tile4.nc .........OK + Moving atmf021.tile5.nc .........OK + Moving atmf021.tile6.nc .........OK + Moving sfcf024.tile1.nc .........OK + Moving sfcf024.tile2.nc .........OK + Moving sfcf024.tile3.nc .........OK + Moving sfcf024.tile4.nc .........OK + Moving sfcf024.tile5.nc .........OK + Moving sfcf024.tile6.nc .........OK + Moving atmf024.tile1.nc .........OK + Moving atmf024.tile2.nc .........OK + Moving atmf024.tile3.nc .........OK + Moving atmf024.tile4.nc .........OK + Moving atmf024.tile5.nc .........OK + Moving atmf024.tile6.nc .........OK + Moving RESTART/20210323.060000.coupler.res .........OK + Moving RESTART/20210323.060000.fv_core.res.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile1.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile2.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile3.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile4.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile5.nc .........OK + Moving RESTART/20210323.060000.fv_core.res.tile6.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK + Moving RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK + Moving RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile1.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile2.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile3.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile4.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile5.nc .........OK + Moving RESTART/20210323.060000.phy_data.tile6.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile1.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile2.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile3.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile4.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK + Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK + Moving RESTART/20210323.060000.MOM.res.nc .........OK + Moving RESTART/iced.2021-03-23-21600.nc .........OK + Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK + + 0: The total amount of wall time = 2424.448685 + 0: The maximum resident set size (KB) = 1511852 + +Test dbg_base PASS + + baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_189371/rst_rst +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_311611/rst_rst Checking test rst results .... Comparing sfcf021.tile1.nc .....USING NCCMP......OK Comparing sfcf021.tile2.nc .....USING NCCMP......OK @@ -65,14 +135,14 @@ Checking test rst results .... Comparing RESTART/iced.2021-03-23-21600.nc .....USING NCCMP......OK Comparing RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .....USING NCCMP......OK - 0: The total amount of wall time = 411.035636 - 0: The maximum resident set size (KB) = 1532184 + 0: The total amount of wall time = 798.111971 + 0: The maximum resident set size (KB) = 1504600 Test rst PASS baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_189371/std_base_std_base +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_311611/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving sfcf021.tile1.nc .........OK @@ -135,89 +205,11 @@ Moving baseline std_base files .... Moving RESTART/iced.2021-03-23-21600.nc .........OK Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - 0: The total amount of wall time = 403.644311 - 0: The maximum resident set size (KB) = 1531864 + 0: The total amount of wall time = 784.776830 + 0: The maximum resident set size (KB) = 1507688 Test std_base PASS -FAILED TESTS: -Test dbg_base failed in run_test failed -OPERATION REQUIREMENT TEST FAILED -Thu Sep 5 19:21:40 UTC 2024 -Elapsed time: 02h:43m:12s. Have a nice day! -Fri Sep 6 00:11:18 UTC 2024 -Start Operation Requirement Test - - -baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_dbg_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_3212875/dbg_base_dbg_base -Checking test dbg_base results .... -Moving baseline dbg_base files .... - Moving sfcf021.tile1.nc .........OK - Moving sfcf021.tile2.nc .........OK - Moving sfcf021.tile3.nc .........OK - Moving sfcf021.tile4.nc .........OK - Moving sfcf021.tile5.nc .........OK - Moving sfcf021.tile6.nc .........OK - Moving atmf021.tile1.nc .........OK - Moving atmf021.tile2.nc .........OK - Moving atmf021.tile3.nc .........OK - Moving atmf021.tile4.nc .........OK - Moving atmf021.tile5.nc .........OK - Moving atmf021.tile6.nc .........OK - Moving sfcf024.tile1.nc .........OK - Moving sfcf024.tile2.nc .........OK - Moving sfcf024.tile3.nc .........OK - Moving sfcf024.tile4.nc .........OK - Moving sfcf024.tile5.nc .........OK - Moving sfcf024.tile6.nc .........OK - Moving atmf024.tile1.nc .........OK - Moving atmf024.tile2.nc .........OK - Moving atmf024.tile3.nc .........OK - Moving atmf024.tile4.nc .........OK - Moving atmf024.tile5.nc .........OK - Moving atmf024.tile6.nc .........OK - Moving RESTART/20210323.060000.coupler.res .........OK - Moving RESTART/20210323.060000.fv_core.res.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Moving RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Moving RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Moving RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile1.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile2.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile3.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile4.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile5.nc .........OK - Moving RESTART/20210323.060000.phy_data.tile6.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - Moving RESTART/20210323.060000.MOM.res.nc .........OK - Moving RESTART/iced.2021-03-23-21600.nc .........OK - Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - - 0: The total amount of wall time = 1373.432258 - 0: The maximum resident set size (KB) = 1537784 - -Test dbg_base PASS - OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Fri Sep 6 00:39:24 UTC 2024 -Elapsed time: 00h:28m:07s. Have a nice day! +Mon Oct 21 19:48:58 UTC 2024 +Elapsed time: 01h:35m:37s. Have a nice day! diff --git a/tests/logs/OpnReqTests_regional_control_hera.log b/tests/logs/OpnReqTests_regional_control_hera.log index d20f6b1591..de7d11ca0e 100644 --- a/tests/logs/OpnReqTests_regional_control_hera.log +++ b/tests/logs/OpnReqTests_regional_control_hera.log @@ -1,9 +1,9 @@ -Thu Sep 5 13:55:45 UTC 2024 +Mon Oct 21 15:35:17 UTC 2024 Start Operation Requirement Test baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_bit_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_2982289/bit_base_bit_base +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_3613607/bit_base_bit_base Checking test bit_base results .... Moving baseline bit_base files .... Moving dynf000.nc .........OK @@ -15,14 +15,14 @@ Moving baseline bit_base files .... Moving NATLEV.GrbF00 .........OK Moving NATLEV.GrbF06 .........OK - 0: The total amount of wall time = 1390.806694 - 0: The maximum resident set size (KB) = 761164 + 0: The total amount of wall time = 1387.422370 + 0: The maximum resident set size (KB) = 763032 Test bit_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_2982289/dcp_dcp +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_3613607/dcp_dcp Checking test dcp results .... Comparing dynf000.nc .....USING NCCMP......OK Comparing dynf006.nc .....USING NCCMP......OK @@ -33,14 +33,14 @@ Checking test dcp results .... Comparing NATLEV.GrbF00 .....USING CMP......OK Comparing NATLEV.GrbF06 .....USING CMP......OK - 0: The total amount of wall time = 2552.962684 - 0: The maximum resident set size (KB) = 734772 + 0: The total amount of wall time = 2284.264268 + 0: The maximum resident set size (KB) = 710292 Test dcp PASS baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_2982289/std_base_std_base +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_3613607/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving dynf000.nc .........OK @@ -52,14 +52,14 @@ Moving baseline std_base files .... Moving NATLEV.GrbF00 .........OK Moving NATLEV.GrbF06 .........OK - 0: The total amount of wall time = 2288.297888 - 0: The maximum resident set size (KB) = 746724 + 0: The total amount of wall time = 2289.920746 + 0: The maximum resident set size (KB) = 719844 Test std_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_2982289/thr_thr +working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_3613607/thr_thr Checking test thr results .... Comparing dynf000.nc .....USING NCCMP......OK Comparing dynf006.nc .....USING NCCMP......OK @@ -70,11 +70,11 @@ Checking test thr results .... Comparing NATLEV.GrbF00 .....USING CMP......OK Comparing NATLEV.GrbF06 .....USING CMP......OK - 0: The total amount of wall time = 2342.966961 - 0: The maximum resident set size (KB) = 721088 + 0: The total amount of wall time = 2287.377209 + 0: The maximum resident set size (KB) = 709840 Test thr PASS OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Thu Sep 5 16:38:28 UTC 2024 -Elapsed time: 02h:42m:43s. Have a nice day! +Mon Oct 21 18:13:21 UTC 2024 +Elapsed time: 02h:38m:05s. Have a nice day! diff --git a/tests/logs/RegressionTests_acorn.log b/tests/logs/RegressionTests_acorn.log index 03da0ffd37..5f4e122a1f 100644 --- a/tests/logs/RegressionTests_acorn.log +++ b/tests/logs/RegressionTests_acorn.log @@ -1,31 +1,34 @@ ====START OF ACORN REGRESSION TESTING LOG==== UFSWM hash used in testing: -a78129ced4e805131daeb5617e71ca20902410ca +f814ef71e560a00a30454e00ef05ccf4d20f45b3 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) + b71196b0faf74f0fe59558796285424c915b6eaa FV3 (remotes/origin/rrfsv1-to-ufs/dev1) + 24686a2561f1414eb86c7b97c93960c36e4257b1 FV3/atmos_cubed_sphere (201912_public_release-406-g24686a2) 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + d5842b617d0bdddd00fd8d45cf1cbf3c9c141258 FV3/ccpp/physics (master-tag-before-replacing-with-ipd-setup-step-fast-5334-gd5842b61) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,267 +38,267 @@ 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: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_2746491 +BASELINE DIRECTORY: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20241011 +COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_3720938 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: GFS-DEV * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [12:25, 10:23] ( 2 warnings 8 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [57:34, 03:31](3309 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [18:31, 16:19] ( 2 warnings 8 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [51:28, 04:26](2090 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [29:17, 04:21](2111 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [29:15, 04:13](1207 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [51:29, 02:51](2169 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [17:31, 16:19] ( 2 warnings 8 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [52:27, 02:01](2089 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:20, 05:52] ( 1524 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [02:40, 03:50](2170 MB) - -PASS -- COMPILE 's2swa_intel' [12:26, 10:28] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [57:33, 02:33](3322 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [57:33, 03:28](3339 MB) -PASS -- TEST 'cpld_restart_p8_intel' [43:20, 02:15](3258 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [57:33, 02:29](3364 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [43:20, 03:00](3277 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [57:33, 02:39](3622 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [57:33, 02:22](3334 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [57:34, 02:38](3452 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [57:33, 03:07](3323 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [57:33, 03:09](3272 MB) - -PASS -- COMPILE 's2sw_intel' [11:26, 09:57] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [58:33, 02:52](2004 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [58:33, 03:17](2029 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [11:26, 09:32] ( 1 warnings 1 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [58:33, 03:10](2039 MB) - -PASS -- COMPILE 's2s_intel' [12:25, 10:32] ( 1 warnings 1 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [57:33, 01:59](2883 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [57:33, 02:28](2898 MB) -PASS -- TEST 'cpld_restart_c48_intel' [51:54, 02:48](2320 MB) - -PASS -- COMPILE 's2swa_faster_intel' [16:30, 14:36] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [53:29, 03:18](3341 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [17:31, 15:28] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [52:27, 02:19](2107 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [31:42, 02:20](1262 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [31:30, 02:32](2179 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [07:20, 05:33] ( 1559 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [55:20, 02:18](2199 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [11:25, 09:18] ( 2 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [47:08, 01:22](651 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [47:08, 01:51](1547 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [47:08, 01:28](1550 MB) -PASS -- TEST 'control_latlon_intel' [45:26, 01:45](1554 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [45:18, 02:31](1551 MB) -PASS -- TEST 'control_c48_intel' [42:11, 01:54](1574 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [40:27, 01:46](715 MB) -PASS -- TEST 'control_c192_intel' [38:51, 02:28](1785 MB) -PASS -- TEST 'control_c384_intel' [37:34, 03:11](3082 MB) -PASS -- TEST 'control_c384gdas_intel' [35:29, 03:39](2304 MB) -PASS -- TEST 'control_stochy_intel' [33:37, 01:24](603 MB) -PASS -- TEST 'control_stochy_restart_intel' [24:00, 01:35](412 MB) -PASS -- TEST 'control_lndp_intel' [33:29, 01:33](603 MB) -PASS -- TEST 'control_iovr4_intel' [33:18, 02:01](599 MB) -PASS -- TEST 'control_iovr5_intel' [32:34, 01:34](606 MB) -PASS -- TEST 'control_p8_intel' [32:15, 02:47](1826 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [31:28, 02:32](1846 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [31:26, 03:45](1841 MB) -PASS -- TEST 'control_restart_p8_intel' [19:11, 02:51](973 MB) -PASS -- TEST 'control_noqr_p8_intel' [30:02, 03:33](1836 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [16:34, 03:02](1004 MB) -PASS -- TEST 'control_decomp_p8_intel' [29:55, 02:47](1834 MB) -PASS -- TEST 'control_2threads_p8_intel' [29:51, 02:59](1936 MB) -PASS -- TEST 'control_p8_lndp_intel' [29:33, 02:19](1826 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [29:30, 03:00](1898 MB) -PASS -- TEST 'control_p8_mynn_intel' [28:58, 02:46](1829 MB) -PASS -- TEST 'merra2_thompson_intel' [28:24, 04:15](1847 MB) -PASS -- TEST 'regional_control_intel' [27:58, 01:14](865 MB) -PASS -- TEST 'regional_restart_intel' [20:05, 01:23](861 MB) -PASS -- TEST 'regional_decomp_intel' [27:01, 02:13](864 MB) -PASS -- TEST 'regional_2threads_intel' [25:25, 01:27](1178 MB) -PASS -- TEST 'regional_noquilt_intel' [23:53, 01:35](1190 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [23:50, 01:46](860 MB) -PASS -- TEST 'regional_wofs_intel' [23:14, 01:51](1597 MB) - -PASS -- COMPILE 'rrfs_intel' [10:24, 08:26] ( 4 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [48:09, 03:58](988 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [48:10, 02:03](1660 MB) -PASS -- TEST 'rap_decomp_intel' [48:09, 04:06](991 MB) -PASS -- TEST 'rap_2threads_intel' [48:09, 02:43](1091 MB) -PASS -- TEST 'rap_restart_intel' [21:29, 03:44](832 MB) -PASS -- TEST 'rap_sfcdiff_intel' [48:09, 03:35](990 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [48:09, 03:18](986 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [21:38, 03:29](833 MB) -PASS -- TEST 'hrrr_control_intel' [48:09, 03:21](985 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [48:09, 03:23](984 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [48:10, 04:05](1215 MB) -PASS -- TEST 'hrrr_control_restart_intel' [20:54, 02:16](783 MB) -PASS -- TEST 'rrfs_v1beta_intel' [48:09, 03:53](981 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [48:09, 01:49](1944 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [48:09, 01:42](1934 MB) - -PASS -- COMPILE 'csawmg_intel' [10:24, 08:14] ( 1 warnings ) -PASS -- TEST 'control_csawmg_intel' [47:10, 01:56](923 MB) -PASS -- TEST 'control_ras_intel' [47:10, 01:44](639 MB) - -PASS -- COMPILE 'wam_intel' [10:24, 08:19] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_wam_intel' [47:09, 01:52](1636 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [10:24, 08:27] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [19:15, 03:09](1833 MB) -PASS -- TEST 'regional_control_faster_intel' [19:17, 01:54](847 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [09:22, 07:03] ( 883 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [19:05, 01:20](1587 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [18:55, 02:30](1591 MB) -PASS -- TEST 'control_stochy_debug_intel' [18:26, 01:52](796 MB) -PASS -- TEST 'control_lndp_debug_intel' [16:53, 01:50](796 MB) -PASS -- TEST 'control_csawmg_debug_intel' [16:36, 01:42](1099 MB) -PASS -- TEST 'control_ras_debug_intel' [16:28, 01:18](807 MB) -PASS -- TEST 'control_diag_debug_intel' [16:09, 02:19](1653 MB) -PASS -- TEST 'control_debug_p8_intel' [16:08, 02:06](1885 MB) -PASS -- TEST 'regional_debug_intel' [15:35, 01:31](931 MB) -PASS -- TEST 'rap_control_debug_intel' [15:16, 01:19](1177 MB) -PASS -- TEST 'hrrr_control_debug_intel' [15:01, 01:20](1170 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [14:20, 01:32](1176 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [14:10, 02:09](1176 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [13:30, 01:20](1176 MB) -PASS -- TEST 'rap_diag_debug_intel' [12:59, 02:30](1262 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [12:42, 02:07](1177 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [12:43, 02:06](1177 MB) -PASS -- TEST 'rap_lndp_debug_intel' [12:05, 01:49](1181 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [11:58, 01:45](1178 MB) -PASS -- TEST 'rap_noah_debug_intel' [11:53, 01:53](1171 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [11:50, 02:13](1174 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [11:48, 02:07](1172 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [11:23, 01:39](1170 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [11:01, 01:38](1181 MB) -PASS -- TEST 'rap_flake_debug_intel' [11:07, 02:15](1177 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [11:06, 04:03](1183 MB) - -PASS -- COMPILE 'wam_debug_intel' [10:24, 04:51] ( 838 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [10:56, 02:15](1674 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [13:27, 08:11] ( 4 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [10:19, 02:07](1527 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [09:51, 03:22](870 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [09:17, 04:34](864 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [09:08, 02:46](947 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [08:52, 04:44](1069 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [08:44, 03:45](861 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [56:30, 03:41](760 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [56:56, 01:17](747 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [13:27, 08:11] ( 4 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [08:35, 02:03](1066 MB) -PASS -- TEST 'conus13km_2threads_intel' [47:08, 02:09](1394 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [47:06, 01:32](910 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [12:25, 08:16] ( 4 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:42, 01:54](895 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [06:19, 04:49] ( 786 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:18, 01:34](1055 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:24, 01:40](1056 MB) -PASS -- TEST 'conus13km_debug_intel' [06:51, 02:08](1139 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [06:46, 01:39](828 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [06:00, 01:42](1477 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [05:36, 01:57](1230 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:19, 04:47] ( 786 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [04:50, 02:03](1075 MB) - -PASS -- COMPILE 'hafsw_intel' [22:37, 09:30] ( 2 warnings 8 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [04:18, 02:44](1676 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [04:13, 01:46](2028 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [03:34, 03:05](1196 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [03:26, 03:04](1231 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [03:22, 02:20](1382 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [03:09, 02:41](917 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [02:18, 03:03](1204 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [02:04, 02:20](1098 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [00:53, 03:41](1945 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [59:44, 02:21](956 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [59:31, 02:27](955 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [58:25, 01:55](1546 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [57:10, 02:03](1128 MB) -PASS -- TEST 'gnv1_nested_intel' [56:56, 04:32](1897 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [20:35, 05:23] ( 1466 warnings 1501 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [56:33, 02:19](1641 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [24:40, 09:08] ( 1 warnings 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [54:41, 01:49](1594 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [54:29, 02:07](1767 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [23:39, 09:12] ( 1 warnings 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [54:01, 02:32](1763 MB) - -PASS -- COMPILE 'hafs_all_intel' [20:34, 08:57] ( 1 warnings 7 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [53:23, 02:36](1183 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [52:27, 03:15](1166 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [50:08, 01:26](898 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [39:57, 09:24] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [49:41, 02:00](756 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [44:16, 01:14](757 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [43:21, 01:59](649 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [42:31, 01:46](647 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [41:18, 01:25](647 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [40:59, 01:44](769 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [40:19, 02:11](769 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [40:18, 01:19](646 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [40:17, 02:20](816 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [39:28, 02:12](795 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [38:11, 02:06](756 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [37:58, 01:43](2036 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [36:25, 02:07](2035 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [38:54, 09:13] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [36:08, 01:20](769 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [32:48, 01:04] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [35:05, 01:42](609 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [34:40, 02:16](747 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [28:50, 01:26](751 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [45:00, 09:52] ( 1 warnings 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [34:25, 01:52](1954 MB) - -PASS -- COMPILE 'atml_intel' [46:02, 09:11] ( 9 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [33:18, 03:01](2171 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [32:57, 03:53](2171 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [22:31, 02:00](1324 MB) - -PASS -- COMPILE 'atml_debug_intel' [32:48, 05:29] ( 881 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [32:29, 03:47](2216 MB) - -PASS -- COMPILE 'atmw_intel' [34:50, 08:46] ( 1 warnings 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [32:14, 03:08](1935 MB) - -PASS -- COMPILE 'atmaero_intel' [34:49, 08:36] ( 1 warnings 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [31:42, 02:51](3215 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [31:36, 03:07](3000 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [31:26, 02:58](3008 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [32:49, 04:50] ( 883 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [30:50, 02:54](4801 MB) +PASS -- COMPILE 's2swa_32bit_intel' [11:23, 10:09] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [45:59, 02:46](3193 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [32:45, 31:20] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [24:26, 04:08](1914 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [54:59, 03:48](1943 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [54:07, 03:56](1075 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [24:18, 03:38](1885 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [17:31, 16:20] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [39:52, 01:59](1899 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:20, 05:12] ( 1503 warnings 1998 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [50:03, 03:41](1941 MB) + +PASS -- COMPILE 's2swa_intel' [40:55, 39:06] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [16:23, 02:20](3229 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [16:23, 03:08](3224 MB) +PASS -- TEST 'cpld_restart_p8_intel' [59:13, 02:51](3153 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [16:15, 02:20](3244 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [59:13, 01:59](3170 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [14:33, 02:29](3460 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [14:31, 02:18](3219 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [13:59, 02:53](3167 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [12:25, 03:17](3227 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [11:51, 02:34](3204 MB) + +PASS -- COMPILE 's2sw_intel' [10:23, 09:07] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [46:59, 01:56](1918 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [46:59, 03:14](1966 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [25:38, 24:03] ( 1 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [30:55, 03:07](1966 MB) + +PASS -- COMPILE 's2s_intel' [10:23, 08:58] ( 1 warnings 1 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [46:58, 01:52](2881 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [46:58, 02:34](2889 MB) +PASS -- TEST 'cpld_restart_c48_intel' [41:28, 02:00](2304 MB) + +PASS -- COMPILE 's2swa_faster_intel' [16:30, 14:44] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [40:53, 02:58](3226 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [21:36, 19:53] ( 1 warnings 8 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [35:43, 02:03](1921 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [01:37, 02:27](1102 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [01:32, 02:51](1890 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [08:21, 07:00] ( 1503 warnings 1998 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [41:41, 02:16](1963 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [10:23, 08:37] ( 1 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [36:35, 01:18](660 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [36:35, 01:42](1562 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [36:35, 01:26](1568 MB) +PASS -- TEST 'control_latlon_intel' [36:35, 01:22](1565 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [36:35, 01:57](1565 MB) +PASS -- TEST 'control_c48_intel' [36:34, 02:11](1581 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [36:34, 01:49](706 MB) +PASS -- TEST 'control_c192_intel' [36:35, 02:22](1683 MB) +PASS -- TEST 'control_c384_intel' [36:39, 02:59](1971 MB) +PASS -- TEST 'control_c384gdas_intel' [36:39, 04:03](1162 MB) +PASS -- TEST 'control_stochy_intel' [36:35, 01:24](617 MB) +PASS -- TEST 'control_stochy_restart_intel' [33:01, 02:02](424 MB) +PASS -- TEST 'control_lndp_intel' [36:35, 01:35](615 MB) +PASS -- TEST 'control_iovr4_intel' [36:35, 01:37](612 MB) +PASS -- TEST 'control_iovr5_intel' [36:35, 01:42](611 MB) +PASS -- TEST 'control_p8_intel' [36:35, 02:50](1851 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [36:35, 03:40](1848 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [36:35, 03:35](1850 MB) +PASS -- TEST 'control_restart_p8_intel' [26:48, 03:05](1005 MB) +PASS -- TEST 'control_noqr_p8_intel' [36:35, 02:37](1852 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [23:11, 02:36](1011 MB) +PASS -- TEST 'control_decomp_p8_intel' [36:35, 03:06](1845 MB) +PASS -- TEST 'control_2threads_p8_intel' [36:35, 03:19](1937 MB) +PASS -- TEST 'control_p8_lndp_intel' [36:35, 01:50](1851 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [36:35, 03:07](1904 MB) +PASS -- TEST 'control_p8_mynn_intel' [36:35, 03:11](1864 MB) +PASS -- TEST 'merra2_thompson_intel' [36:35, 04:10](1860 MB) +PASS -- TEST 'regional_control_intel' [34:50, 02:06](859 MB) +PASS -- TEST 'regional_restart_intel' [25:57, 01:43](858 MB) +PASS -- TEST 'regional_decomp_intel' [32:59, 01:39](863 MB) +PASS -- TEST 'regional_2threads_intel' [31:57, 01:50](984 MB) +PASS -- TEST 'regional_noquilt_intel' [31:55, 01:45](1184 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [29:14, 01:41](861 MB) +PASS -- TEST 'regional_wofs_intel' [28:51, 01:57](1581 MB) + +PASS -- COMPILE 'rrfs_intel' [25:40, 23:42] ( 3 warnings 92 remarks ) +PASS -- TEST 'rap_control_intel' [20:08, 03:45](1002 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [19:43, 02:00](1137 MB) +PASS -- TEST 'rap_decomp_intel' [19:01, 02:38](1003 MB) +PASS -- TEST 'rap_2threads_intel' [19:01, 03:46](1082 MB) +PASS -- TEST 'rap_restart_intel' [01:31, 03:14](878 MB) +PASS -- TEST 'rap_sfcdiff_intel' [16:43, 04:01](1000 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [11:30, 03:28](999 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [00:16, 03:41](883 MB) +PASS -- TEST 'hrrr_control_intel' [11:24, 03:10](998 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [10:23, 02:31](992 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [10:24, 03:41](1069 MB) +PASS -- TEST 'hrrr_control_restart_intel' [57:53, 01:49](829 MB) +PASS -- TEST 'rrfs_v1beta_intel' [10:08, 03:26](995 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [09:47, 01:31](1957 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:27, 01:53](1946 MB) + +PASS -- COMPILE 'csawmg_intel' [12:25, 10:47] +PASS -- TEST 'control_csawmg_intel' [28:38, 01:57](951 MB) +PASS -- TEST 'control_ras_intel' [25:08, 02:17](655 MB) + +PASS -- COMPILE 'wam_intel' [13:27, 11:23] ( 1 remarks ) +PASS -- TEST 'control_wam_intel' [24:44, 01:42](1645 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [09:23, 08:03] ( 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [22:56, 03:24](1854 MB) +PASS -- TEST 'regional_control_faster_intel' [22:46, 01:23](856 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [13:26, 11:19] ( 867 warnings 92 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [22:08, 02:15](1599 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [22:01, 02:12](1609 MB) +PASS -- TEST 'control_stochy_debug_intel' [21:43, 01:20](803 MB) +PASS -- TEST 'control_lndp_debug_intel' [21:26, 01:37](804 MB) +PASS -- TEST 'control_csawmg_debug_intel' [09:04, 01:48](1109 MB) +PASS -- TEST 'control_ras_debug_intel' [08:51, 01:55](811 MB) +PASS -- TEST 'control_diag_debug_intel' [08:32, 02:13](1664 MB) +PASS -- TEST 'control_debug_p8_intel' [08:29, 01:45](1896 MB) +PASS -- TEST 'regional_debug_intel' [07:46, 01:58](915 MB) +PASS -- TEST 'rap_control_debug_intel' [06:48, 01:29](1186 MB) +PASS -- TEST 'hrrr_control_debug_intel' [06:31, 01:40](1181 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [03:03, 01:50](1194 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [01:25, 01:29](1188 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [01:23, 01:38](1187 MB) +PASS -- TEST 'rap_diag_debug_intel' [01:04, 01:33](1280 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [59:06, 01:18](1188 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [58:56, 01:59](1189 MB) +PASS -- TEST 'rap_lndp_debug_intel' [58:15, 01:57](1189 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [57:56, 02:04](1186 MB) +PASS -- TEST 'rap_noah_debug_intel' [57:49, 01:41](1184 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [56:50, 02:00](1183 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [56:31, 02:08](1188 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [56:26, 01:38](1182 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [56:08, 01:53](1187 MB) +PASS -- TEST 'rap_flake_debug_intel' [56:02, 01:24](1188 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [53:56, 04:07](1187 MB) + +PASS -- COMPILE 'wam_debug_intel' [09:22, 07:56] ( 823 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [53:48, 01:55](1686 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [15:28, 13:46] ( 3 warnings 91 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [53:42, 02:34](1013 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [53:02, 03:48](875 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [52:48, 04:18](876 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [52:43, 03:28](932 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [52:25, 02:51](924 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [51:59, 03:17](871 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [39:36, 02:13](780 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [41:27, 02:13](759 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [13:26, 10:46] ( 3 warnings 91 remarks ) +PASS -- TEST 'conus13km_control_intel' [51:46, 01:46](1077 MB) +PASS -- TEST 'conus13km_2threads_intel' [41:31, 01:31](1061 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [41:30, 01:54](955 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [17:31, 07:55] ( 3 warnings 91 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [51:17, 02:31](897 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [24:40, 04:30] ( 771 warnings 91 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [50:29, 01:22](1065 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [50:14, 02:09](1065 MB) +PASS -- TEST 'conus13km_debug_intel' [49:21, 01:48](1173 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [48:51, 01:27](821 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [48:46, 01:17](1132 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [48:18, 02:15](1240 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [41:57, 04:40] ( 771 warnings 91 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [46:15, 01:55](1086 MB) + +PASS -- COMPILE 'hafsw_intel' [57:14, 10:20] ( 1 warnings 8 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [30:02, 02:20](686 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [30:02, 02:05](1039 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [30:00, 02:38](737 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [30:00, 02:22](763 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [30:01, 03:03](787 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [30:00, 02:36](465 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [30:01, 03:08](476 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [30:01, 02:52](375 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [30:04, 04:15](445 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [30:00, 01:58](495 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [30:00, 02:21](496 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [30:02, 01:47](562 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [30:01, 01:26](406 MB) +PASS -- TEST 'gnv1_nested_intel' [29:59, 04:38](1703 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [51:08, 04:42] ( 1447 warnings 1501 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [35:19, 02:18](667 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [53:09, 08:36] ( 7 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [31:31, 02:25](604 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [31:31, 02:08](785 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [50:05, 08:40] ( 7 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [31:17, 02:13](785 MB) + +PASS -- COMPILE 'hafs_all_intel' [49:08, 08:29] ( 7 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [31:10, 02:33](768 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [31:10, 02:30](707 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [31:08, 01:14](898 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [58:14, 15:38] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [21:50, 01:22](752 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [14:23, 01:42](755 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [21:50, 01:18](642 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [21:50, 01:25](642 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [20:06, 01:12](645 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [20:01, 01:22](765 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [17:48, 02:11](766 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [15:48, 02:07](642 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [15:24, 01:49](689 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [15:07, 02:37](670 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [14:15, 01:52](764 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [13:26, 01:35](2031 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [13:21, 01:20](2034 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [54:11, 15:28] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [22:14, 01:49](766 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [43:57, 07:17] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [30:15, 01:17](301 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [30:15, 01:51](449 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [11:25, 02:04](450 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [44:00, 14:23] ( 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [22:49, 02:46](1914 MB) + +PASS -- COMPILE 'atml_intel' [27:43, 18:28] ( 8 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [13:08, 03:28](1886 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [12:42, 02:56](1885 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [00:13, 02:07](1032 MB) + +PASS -- COMPILE 'atml_debug_intel' [10:23, 09:03] ( 866 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [24:53, 03:22](1929 MB) + +PASS -- COMPILE 'atmw_intel' [15:29, 13:57] ( 8 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [12:32, 03:24](1879 MB) + +PASS -- COMPILE 'atmaero_intel' [13:27, 11:46] ( 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [12:28, 03:22](3115 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [12:25, 02:46](2996 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [12:18, 03:00](3008 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [08:21, 06:55] ( 868 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [22:48, 02:12](4467 MB) SYNOPSIS: -Starting Date/Time: 20240905 17:49:41 -Ending Date/Time: 20240905 19:58:02 -Total Time: 02h:08m:47s +Starting Date/Time: 20241015 18:02:17 +Ending Date/Time: 20241015 20:16:20 +Total Time: 02h:14m:33s Compiles Completed: 37/37 Tests Completed: 176/176 diff --git a/tests/logs/RegressionTests_derecho.log b/tests/logs/RegressionTests_derecho.log index 39735c2292..dcbb03e63a 100644 --- a/tests/logs/RegressionTests_derecho.log +++ b/tests/logs/RegressionTests_derecho.log @@ -1,31 +1,32 @@ ====START OF DERECHO REGRESSION TESTING LOG==== UFSWM hash used in testing: -09b868ff72fac6a029564ad640cb24311ec74865 +7d136e0c38b9444ecb96b52e558bd6ee43f3ca09 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + bf66bf7abdd3c057f4ee85f2655a33b7f4459676 CICE-interface/CICE (remotes/origin/sync_cice) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + dc977bcadd1ade1a528dee75f1ad45e8bd80ca0a CMEPS-interface/CMEPS (cmeps_v0.4.1-2310-gdc977bc) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) + f188fe2afb3dd04f460a36ddda5e18e17c68f422 FV3 (remotes/origin/support_intelllvm) + b947391ed4d23ffa15f5c854e7d5c4849abefc40 FV3/atmos_cubed_sphere (201912_public_release-414-gb947391) 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 77d28126e3dbb19ad9714d3703764202ebce82ec FV3/ccpp/physics (remotes/origin/support_intelllvm) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 55ec82b08ca7d914ace595d4eecd54ae640ade31 FV3/upp (upp_gfsv16_release.v1.0.8-385-g55ec82b) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 6810b2d8dbceea2b5e47b3f1b59b5461aded3827 WW3 (remotes/origin/support_intelllvm) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,286 +36,288 @@ 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: /glade/derecho/scratch/epicufsrt/ufs-weather-model/RT//NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /glade/derecho/scratch/epicufsrt/FV3_RT/rt_20365 +BASELINE DIRECTORY: /glade/derecho/scratch/epicufsrt/ufs-weather-model/RT//NEMSfv3gfs/develop-20240909 +COMPARISON DIRECTORY: /glade/derecho/scratch/jongkim/FV3_RT/rt_36907 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: nral0032 -* (-l) - USE CONFIG FILE: rt.conf -* (-e) - USE ECFLOW - -PASS -- COMPILE 's2swa_32bit_intel' [25:53, 25:13] ( 6 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [11:43, 06:15](3205 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [34:01, 27:17] ( 6 warnings 10 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [19:38, 15:04](1916 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [25:10, 16:33](1945 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [17:11, 08:36](1072 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [21:31, 17:12](1874 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [33:04, 27:10] ( 6 warnings 10 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [19:06, 14:49](1910 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [15:54, 15:10] ( 1528 warnings 1948 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [28:26, 23:23](1940 MB) - -PASS -- COMPILE 's2swa_intel' [33:04, 24:24] ( 5 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [12:26, 06:52](3224 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [13:39, 06:50](3218 MB) -PASS -- TEST 'cpld_restart_p8_intel' [11:01, 04:30](3150 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [13:39, 06:58](3255 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [16:53, 04:29](3177 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [11:58, 06:23](3730 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [15:31, 06:41](3216 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [10:46, 05:48](3537 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [12:21, 06:59](3229 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [23:35, 10:17](3819 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [18:23, 07:17](3624 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [54:07, 11:25](4516 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [40:08, 08:29](4669 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [11:25, 06:29](3216 MB) - -PASS -- COMPILE 's2sw_intel' [31:58, 23:18] ( 5 warnings 10 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [09:10, 05:12](1920 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [10:23, 05:22](1983 MB) - -PASS -- COMPILE 's2swa_debug_intel' [24:04, 15:16] ( 1453 warnings 1209 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [13:33, 08:43](3302 MB) - -PASS -- COMPILE 's2sw_debug_intel' [25:57, 14:29] ( 1453 warnings 1209 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [10:17, 06:22](1964 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [31:59, 19:43] ( 5 warnings 3 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [10:24, 05:28](1992 MB) - -PASS -- COMPILE 's2s_intel' [31:05, 19:20] ( 5 warnings 3 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [10:35, 07:13](2879 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [06:37, 02:59](2893 MB) -PASS -- TEST 'cpld_restart_c48_intel' [10:05, 02:22](2300 MB) - -PASS -- COMPILE 's2swa_faster_intel' [30:22, 28:21] ( 5 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [17:21, 06:43](3231 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [28:26, 25:37] ( 5 warnings 10 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [23:14, 15:07](1926 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [13:38, 08:48](1099 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [21:16, 17:11](1895 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [18:23, 14:15] ( 1563 warnings 1948 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [29:38, 24:34](1955 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [20:18, 16:21] ( 6 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [07:01, 03:29](664 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [09:07, 02:36](1560 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [10:28, 02:39](1561 MB) -PASS -- TEST 'control_latlon_intel' [10:10, 02:29](1557 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [09:08, 02:35](1569 MB) -PASS -- TEST 'control_c48_intel' [30:17, 06:11](1572 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [28:02, 05:21](709 MB) -PASS -- TEST 'control_c192_intel' [20:33, 08:54](1674 MB) -PASS -- TEST 'control_c384_intel' [22:49, 09:08](1958 MB) -PASS -- TEST 'control_c384gdas_intel' [28:11, 07:35](1180 MB) -PASS -- TEST 'control_stochy_intel' [06:02, 01:32](622 MB) -PASS -- TEST 'control_stochy_restart_intel' [07:51, 00:56](433 MB) -PASS -- TEST 'control_lndp_intel' [04:52, 01:28](621 MB) -PASS -- TEST 'control_iovr4_intel' [06:02, 02:12](620 MB) -PASS -- TEST 'control_iovr5_intel' [04:56, 02:28](619 MB) -PASS -- TEST 'control_p8_intel' [08:33, 03:37](1848 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [12:33, 03:17](1852 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [09:56, 03:33](1853 MB) -PASS -- TEST 'control_restart_p8_intel' [08:47, 02:26](1002 MB) -PASS -- TEST 'control_noqr_p8_intel' [13:27, 03:24](1844 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [05:46, 02:19](1012 MB) -PASS -- TEST 'control_decomp_p8_intel' [09:38, 03:32](1853 MB) -PASS -- TEST 'control_2threads_p8_intel' [12:42, 03:29](1925 MB) -PASS -- TEST 'control_p8_lndp_intel' [14:43, 05:27](1851 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [12:49, 04:21](1909 MB) -PASS -- TEST 'control_p8_mynn_intel' [11:39, 03:23](1861 MB) -PASS -- TEST 'merra2_thompson_intel' [12:07, 03:43](1864 MB) -PASS -- TEST 'regional_control_intel' [08:01, 05:21](854 MB) -PASS -- TEST 'regional_restart_intel' [11:02, 03:20](856 MB) -PASS -- TEST 'regional_decomp_intel' [09:13, 05:44](866 MB) -PASS -- TEST 'regional_noquilt_intel' [12:05, 05:15](1180 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [09:09, 05:19](860 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [09:15, 05:16](855 MB) -PASS -- TEST 'regional_wofs_intel' [10:08, 05:46](1587 MB) - -PASS -- COMPILE 'rrfs_intel' [17:23, 14:52] ( 8 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [12:23, 06:17](1004 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [09:32, 03:55](1145 MB) -PASS -- TEST 'rap_decomp_intel' [11:46, 06:31](1010 MB) -PASS -- TEST 'rap_2threads_intel' [09:34, 05:50](1088 MB) -PASS -- TEST 'rap_restart_intel' [06:39, 03:21](878 MB) -PASS -- TEST 'rap_sfcdiff_intel' [09:37, 06:13](1001 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [10:47, 06:30](1005 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [08:34, 04:42](878 MB) -PASS -- TEST 'hrrr_control_intel' [06:47, 03:21](998 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [07:39, 03:27](996 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [08:35, 02:55](1078 MB) -PASS -- TEST 'hrrr_control_restart_intel' [05:04, 01:53](831 MB) -PASS -- TEST 'rrfs_v1beta_intel' [09:44, 06:10](999 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [11:06, 07:33](1958 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:04, 07:19](1951 MB) - -PASS -- COMPILE 'csawmg_intel' [16:21, 13:57] ( 5 warnings ) -PASS -- TEST 'control_csawmg_intel' [10:38, 06:56](960 MB) -PASS -- TEST 'control_ras_intel' [05:52, 03:02](657 MB) - -PASS -- COMPILE 'wam_intel' [15:18, 13:06] ( 5 warnings 1 remarks ) -PASS -- TEST 'control_wam_intel' [14:42, 10:26](1643 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [16:22, 14:02] ( 5 warnings 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [08:07, 03:23](1853 MB) -PASS -- TEST 'regional_control_faster_intel' [08:05, 05:17](861 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [19:18, 16:28] ( 887 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [06:30, 02:42](1607 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [06:34, 02:38](1605 MB) -PASS -- TEST 'control_stochy_debug_intel' [06:00, 03:01](810 MB) -PASS -- TEST 'control_lndp_debug_intel' [05:56, 02:41](810 MB) -PASS -- TEST 'control_csawmg_debug_intel' [08:46, 04:53](1112 MB) -PASS -- TEST 'control_ras_debug_intel' [06:01, 02:52](815 MB) -PASS -- TEST 'control_diag_debug_intel' [08:01, 02:44](1665 MB) -PASS -- TEST 'control_debug_p8_intel' [06:23, 03:32](1905 MB) -PASS -- TEST 'regional_debug_intel' [20:23, 16:46](922 MB) -PASS -- TEST 'rap_control_debug_intel' [07:53, 04:47](1190 MB) -PASS -- TEST 'hrrr_control_debug_intel' [07:58, 04:52](1188 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [07:50, 04:57](1193 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [07:51, 04:58](1191 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [08:04, 04:52](1191 MB) -PASS -- TEST 'rap_diag_debug_intel' [10:42, 05:07](1273 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [08:05, 05:00](1188 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [08:01, 05:00](1192 MB) -PASS -- TEST 'rap_lndp_debug_intel' [08:03, 04:51](1198 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:54, 04:53](1191 MB) -PASS -- TEST 'rap_noah_debug_intel' [07:55, 04:48](1185 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:50, 04:51](1191 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [10:47, 07:44](1184 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [07:48, 04:49](1187 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [08:54, 05:37](1196 MB) -PASS -- TEST 'rap_flake_debug_intel' [07:59, 04:55](1190 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [12:50, 08:26](1189 MB) - -PASS -- COMPILE 'wam_debug_intel' [26:26, 09:17] ( 842 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [17:18, 12:34](1687 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [24:20, 13:26] ( 8 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [09:50, 03:50](1022 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:35, 05:16](878 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:33, 02:51](873 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:21, 04:53](937 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [06:32, 02:34](925 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [06:26, 03:01](871 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [07:23, 04:02](785 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [04:56, 01:39](768 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [24:22, 12:43] ( 8 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [07:04, 02:08](1072 MB) -PASS -- TEST 'conus13km_2threads_intel' [05:46, 01:09](1073 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [06:49, 01:15](961 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [35:25, 13:12] ( 8 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:33, 03:46](904 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [31:24, 09:40] ( 790 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:55, 04:45](1066 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:01, 04:39](1063 MB) -PASS -- TEST 'conus13km_debug_intel' [19:31, 13:54](1147 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [20:34, 13:47](830 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [13:58, 08:08](1144 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [19:09, 13:50](1213 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [30:28, 09:22] ( 790 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [07:50, 04:50](1095 MB) - -PASS -- COMPILE 'hafsw_intel' [42:26, 20:38] ( 6 warnings 9 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [10:14, 04:56](702 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [12:22, 05:51](1052 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [11:35, 06:53](750 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [16:01, 11:19](776 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [19:37, 12:27](794 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [09:30, 04:52](467 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [12:03, 06:02](481 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [08:32, 02:32](388 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [18:20, 06:32](455 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [08:20, 03:30](501 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [10:46, 03:18](504 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [10:44, 04:09](573 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [07:44, 01:28](421 MB) -PASS -- TEST 'gnv1_nested_intel' [11:24, 04:43](1709 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [32:22, 11:03] ( 1470 warnings 1481 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [17:26, 12:26](619 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [37:30, 19:18] ( 5 warnings 8 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [12:08, 07:28](622 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [12:38, 07:31](680 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [39:33, 21:04] ( 5 warnings 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [14:14, 05:33](670 MB) - -PASS -- COMPILE 'hafs_all_intel' [29:21, 18:30] ( 5 warnings 8 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [10:11, 06:01](740 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [11:30, 06:04](726 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [20:48, 16:27](895 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [13:16, 11:13] ( 5 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:49, 02:33](767 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [05:06, 01:37](757 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:51, 02:24](645 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [05:52, 02:29](645 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [05:51, 02:32](651 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [06:00, 02:35](756 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:52, 02:36](770 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:49, 02:27](646 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [16:49, 05:58](696 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [16:48, 05:53](674 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [05:30, 02:35](766 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:57, 04:10](2031 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [06:51, 04:08](2034 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [10:15, 07:48] ( 7 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:51, 05:15](739 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [12:20, 10:32] ( 5 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [12:46, 02:35](767 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [05:14, 03:31] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [06:32, 01:36](310 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [05:32, 01:31](457 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [05:35, 01:00](450 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [17:23, 15:44] ( 5 warnings 3 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [12:15, 04:18](1908 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [16:22, 14:42] ( 5 warnings 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [09:40, 04:06](1903 MB) - -PASS -- COMPILE 'atml_intel' [18:17, 16:38] ( 13 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [14:54, 09:55](1883 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [15:25, 09:07](1891 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [09:34, 04:54](1036 MB) - -PASS -- COMPILE 'atml_debug_intel' [14:20, 12:34] ( 885 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [12:07, 06:47](1926 MB) - -PASS -- COMPILE 'atmw_intel' [18:21, 15:26] ( 5 warnings 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [08:02, 02:31](1875 MB) - -PASS -- COMPILE 'atmaero_intel' [33:24, 15:42] ( 5 warnings 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [11:11, 04:49](3130 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [09:09, 04:27](3002 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:34, 04:33](3014 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [29:27, 10:38] ( 887 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [29:42, 22:55](4541 MB) +* (-r) - USE ROCOTO + +PASS -- COMPILE 's2swa_32bit_intel' [29:58, 29:57] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:18, 07:43](3198 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [28:37, 28:31] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [17:06, 14:55](1916 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [20:41, 17:52](1949 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [12:48, 09:51](1064 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [18:56, 16:45](1888 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [27:43, 27:35] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [16:03, 14:42](1910 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [20:10, 20:08] ( 1528 warnings 1948 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [26:26, 23:45](1936 MB) + +PASS -- COMPILE 's2swa_intel' [29:34, 29:34] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [10:44, 08:54](3223 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:57, 08:50](3221 MB) +PASS -- TEST 'cpld_restart_p8_intel' [07:39, 05:38](3148 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [11:26, 09:09](3250 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [07:53, 05:37](3179 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [10:04, 08:19](3749 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [10:21, 08:39](3217 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [09:05, 07:17](3546 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:50, 08:54](3232 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [13:16, 10:27](3815 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [11:17, 07:35](3621 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [22:33, 10:46](4511 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [21:55, 07:50](4656 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [07:51, 06:16](3209 MB) + +PASS -- COMPILE 's2sw_intel' [26:44, 26:44] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [09:07, 07:03](1920 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [09:56, 08:19](1986 MB) + +PASS -- COMPILE 's2swa_debug_intel' [18:37, 18:36] ( 1418 warnings 1209 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [15:47, 13:42](3302 MB) + +PASS -- COMPILE 's2sw_debug_intel' [18:13, 18:13] ( 1418 warnings 1209 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [11:36, 09:35](1960 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [22:57, 22:56] ( 5 warnings 3 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:11, 05:55](1983 MB) + +PASS -- COMPILE 's2s_intel' [23:18, 23:17] ( 6 warnings 3 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [06:51, 05:26](2885 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [03:18, 02:05](2896 MB) +PASS -- TEST 'cpld_restart_c48_intel' [02:31, 01:12](2305 MB) + +PASS -- COMPILE 's2swa_faster_intel' [29:50, 29:50] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [10:34, 08:23](3233 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [27:46, 27:45] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [16:35, 14:57](1921 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [12:43, 10:33](1095 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [20:04, 17:55](1894 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [16:48, 16:47] ( 1528 warnings 1948 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [26:36, 24:38](1955 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [17:10, 17:10] ( 6 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [03:56, 03:38](671 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [03:45, 02:51](1568 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [03:51, 02:54](1568 MB) +PASS -- TEST 'control_latlon_intel' [03:36, 02:54](1568 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:20, 02:41](1569 MB) +PASS -- TEST 'control_c48_intel' [10:23, 09:17](1589 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [06:13, 05:27](711 MB) +PASS -- TEST 'control_c192_intel' [11:30, 10:09](1692 MB) +PASS -- TEST 'control_c384_intel' [15:53, 12:09](1980 MB) +PASS -- TEST 'control_c384gdas_intel' [12:13, 07:51](1177 MB) +PASS -- TEST 'control_stochy_intel' [02:02, 01:45](627 MB) +PASS -- TEST 'control_stochy_restart_intel' [01:45, 01:11](437 MB) +PASS -- TEST 'control_lndp_intel' [02:08, 01:42](626 MB) +PASS -- TEST 'control_iovr4_intel' [02:57, 02:22](618 MB) +PASS -- TEST 'control_iovr5_intel' [02:49, 02:23](619 MB) +PASS -- TEST 'control_p8_intel' [06:47, 04:48](1865 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [06:01, 04:04](1855 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [06:48, 04:41](1868 MB) +PASS -- TEST 'control_restart_p8_intel' [04:33, 02:20](1009 MB) +PASS -- TEST 'control_noqr_p8_intel' [05:24, 03:37](1852 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:57, 02:52](1015 MB) +PASS -- TEST 'control_decomp_p8_intel' [05:55, 03:57](1855 MB) +PASS -- TEST 'control_2threads_p8_intel' [05:26, 03:39](1934 MB) +PASS -- TEST 'control_p8_lndp_intel' [07:29, 06:15](1857 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [05:36, 03:51](1911 MB) +PASS -- TEST 'control_p8_mynn_intel' [05:03, 03:15](1868 MB) +PASS -- TEST 'merra2_thompson_intel' [06:41, 03:52](1864 MB) +PASS -- TEST 'regional_control_intel' [05:27, 04:29](862 MB) +PASS -- TEST 'regional_restart_intel' [03:41, 02:49](862 MB) +PASS -- TEST 'regional_decomp_intel' [05:57, 05:03](863 MB) +PASS -- TEST 'regional_noquilt_intel' [05:34, 04:36](1188 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [05:47, 04:46](869 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [05:52, 04:54](864 MB) +PASS -- TEST 'regional_wofs_intel' [06:48, 06:01](1591 MB) + +PASS -- COMPILE 'rrfs_intel' [15:50, 15:50] ( 8 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [08:00, 06:36](1004 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:22, 04:14](1142 MB) +PASS -- TEST 'rap_decomp_intel' [09:00, 06:51](1003 MB) +PASS -- TEST 'rap_2threads_intel' [07:54, 06:10](1087 MB) +PASS -- TEST 'rap_restart_intel' [05:10, 03:37](877 MB) +PASS -- TEST 'rap_sfcdiff_intel' [09:30, 08:22](1004 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [09:56, 08:38](1001 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [07:23, 05:44](877 MB) +PASS -- TEST 'hrrr_control_intel' [06:58, 05:28](1000 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [07:11, 05:35](1001 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [06:39, 05:03](1077 MB) +PASS -- TEST 'hrrr_control_restart_intel' [02:42, 01:53](831 MB) +PASS -- TEST 'rrfs_v1beta_intel' [09:24, 08:15](1001 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [09:13, 08:43](1953 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [08:49, 08:24](1944 MB) + +PASS -- COMPILE 'csawmg_intel' [14:26, 14:26] ( 5 warnings ) +PASS -- TEST 'control_csawmg_intel' [07:51, 07:02](961 MB) +PASS -- TEST 'control_ras_intel' [03:38, 03:12](659 MB) + +PASS -- COMPILE 'wam_intel' [13:44, 13:43] ( 5 warnings 1 remarks ) +PASS -- TEST 'control_wam_intel' [11:38, 10:24](1651 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [14:39, 14:39] ( 5 warnings 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [06:29, 04:15](1863 MB) +PASS -- TEST 'regional_control_faster_intel' [05:24, 04:32](862 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [17:51, 17:51] ( 887 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [03:34, 02:34](1607 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:35, 02:30](1610 MB) +PASS -- TEST 'control_stochy_debug_intel' [03:29, 03:06](809 MB) +PASS -- TEST 'control_lndp_debug_intel' [03:24, 03:00](812 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:01, 05:17](1113 MB) +PASS -- TEST 'control_ras_debug_intel' [02:57, 02:44](817 MB) +PASS -- TEST 'control_diag_debug_intel' [04:13, 03:08](1666 MB) +PASS -- TEST 'control_debug_p8_intel' [04:27, 03:45](1898 MB) +PASS -- TEST 'regional_debug_intel' [16:53, 16:13](933 MB) +PASS -- TEST 'rap_control_debug_intel' [05:09, 04:55](1194 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:03, 04:48](1187 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [05:16, 05:00](1192 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:13, 04:58](1191 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:36, 04:58](1194 MB) +PASS -- TEST 'rap_diag_debug_intel' [06:34, 05:16](1280 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:38, 04:59](1195 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [05:54, 05:11](1187 MB) +PASS -- TEST 'rap_lndp_debug_intel' [05:34, 05:13](1200 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:22, 04:59](1196 MB) +PASS -- TEST 'rap_noah_debug_intel' [05:21, 04:53](1188 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [05:21, 04:56](1191 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:21, 07:57](1188 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [05:08, 04:50](1184 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [05:58, 05:35](1193 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:10, 04:52](1196 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [09:35, 08:09](1193 MB) + +PASS -- COMPILE 'wam_debug_intel' [09:36, 09:35] ( 842 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [13:39, 12:58](1690 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [14:05, 14:05] ( 8 warnings 8 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:42, 04:08](1015 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:14, 05:34](881 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:13, 03:03](878 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [06:14, 05:00](941 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:58, 02:47](932 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:29, 03:14](877 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [05:41, 04:11](789 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [02:39, 02:00](767 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [14:11, 14:11] ( 8 warnings 8 remarks ) +PASS -- TEST 'conus13km_control_intel' [04:36, 02:32](1070 MB) +PASS -- TEST 'conus13km_2threads_intel' [02:39, 01:28](1074 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [02:35, 01:32](964 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [14:19, 14:18] ( 8 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [04:56, 03:56](903 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [09:57, 09:57] ( 790 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:04, 04:45](1067 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [04:56, 04:36](1066 MB) +PASS -- TEST 'conus13km_debug_intel' [15:11, 14:14](1143 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [15:11, 14:12](847 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [09:26, 08:35](1144 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [15:13, 14:20](1215 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [09:32, 09:32] ( 790 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:24, 05:01](1097 MB) + +PASS -- COMPILE 'hafsw_intel' [22:14, 22:14] ( 6 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [06:24, 05:12](699 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [07:04, 06:31](1052 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:17, 07:27](762 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [13:24, 11:40](771 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [14:17, 12:33](792 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [06:02, 04:46](468 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [07:25, 06:10](483 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [03:20, 02:27](384 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [09:29, 06:40](455 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [04:13, 03:31](500 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [04:05, 03:16](502 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [05:07, 04:08](573 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [01:36, 01:16](422 MB) +PASS -- TEST 'gnv1_nested_intel' [07:36, 04:42](1711 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [13:15, 13:15] ( 1470 warnings 1481 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [14:40, 13:06](617 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [21:28, 21:27] ( 5 warnings 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [08:41, 07:37](619 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [08:41, 07:35](682 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [23:16, 23:15] ( 5 warnings 7 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [07:56, 06:06](674 MB) + +PASS -- COMPILE 'hafs_all_intel' [19:31, 19:31] ( 5 warnings 8 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [07:23, 06:27](735 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [08:19, 06:26](723 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [17:28, 16:21](895 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [12:01, 12:01] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [02:42, 02:35](766 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [01:48, 01:38](744 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [02:34, 02:27](647 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [02:33, 02:27](648 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [02:42, 02:34](644 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [02:54, 02:41](767 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [02:55, 02:43](756 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [02:47, 02:35](647 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:08, 06:22](695 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [08:39, 05:58](679 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [02:55, 02:49](768 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [04:43, 04:26](2031 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [04:44, 04:20](2031 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [08:40, 08:40] ( 7 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [05:19, 05:10](752 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [11:29, 11:28] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [02:58, 02:49](769 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [03:53, 03:52] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:21, 02:03](311 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:40, 02:21](452 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [01:17, 01:02](451 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [16:30, 16:28] ( 5 warnings 3 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [06:54, 05:20](1909 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [16:36, 16:36] ( 5 warnings 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [06:05, 04:33](1895 MB) + +PASS -- COMPILE 'atml_intel' [18:03, 18:03] ( 13 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [11:54, 09:23](1891 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [11:35, 09:09](1890 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:25, 05:19](1032 MB) + +PASS -- COMPILE 'atml_debug_intel' [14:45, 14:45] ( 885 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [10:23, 08:14](1925 MB) + +PASS -- COMPILE 'atmw_intel' [17:59, 17:58] ( 5 warnings 8 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [05:20, 03:10](1875 MB) + +PASS -- COMPILE 'atmaero_intel' [16:33, 16:33] ( 5 warnings 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [07:43, 05:26](3129 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [06:20, 04:32](3010 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [05:56, 04:43](3018 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [11:47, 11:47] ( 887 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [25:39, 22:50](4541 MB) + +PASS -- COMPILE 'atm_fbh_intel' [14:59, 14:58] ( 8 warnings 8 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [08:54, 08:21](815 MB) SYNOPSIS: -Starting Date/Time: 20240906 11:12:54 -Ending Date/Time: 20240906 15:44:31 -Total Time: 04h:33m:46s -Compiles Completed: 41/41 -Tests Completed: 184/184 +Starting Date/Time: 20240926 09:23:49 +Ending Date/Time: 20240927 03:11:02 +Total Time: 17h:49m:31s +Compiles Completed: 42/42 +Tests Completed: 185/185 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_gaea.log b/tests/logs/RegressionTests_gaea.log index 8da1543c16..4d2192d62d 100644 --- a/tests/logs/RegressionTests_gaea.log +++ b/tests/logs/RegressionTests_gaea.log @@ -1,31 +1,34 @@ ====START OF GAEA REGRESSION TESTING LOG==== UFSWM hash used in testing: -a78129ced4e805131daeb5617e71ca20902410ca +a455d4df714c11207a7361bd79013093ef6e6a31 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,287 +38,385 @@ 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: /gpfs/f5/epic/world-shared/UFS-WM_RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_242863 +BASELINE DIRECTORY: /gpfs/f5/epic/world-shared/UFS-WM_RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_402579 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [22:11, 20:21] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [15:09, 07:28](3203 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [25:13, 23:36] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [26:33, 14:13](1909 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [18:22, 14:37](1927 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [11:22, 07:02](1071 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [27:27, 14:56](1891 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [25:13, 23:20] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [24:55, 13:13](1907 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [16:11, 14:28] ( 1523 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [28:26, 25:22](1939 MB) - -PASS -- COMPILE 's2swa_intel' [21:11, 19:16] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [11:07, 07:45](3224 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [11:22, 07:53](3223 MB) -PASS -- TEST 'cpld_restart_p8_intel' [10:47, 05:04](3156 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [11:07, 07:59](3249 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [10:47, 05:07](3172 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [10:08, 06:36](3467 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [11:00, 07:45](3224 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [10:08, 06:47](3166 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [11:21, 08:00](3224 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [17:35, 09:45](3445 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [15:40, 06:32](3605 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [24:56, 10:18](4205 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [14:59, 06:22](4358 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [11:05, 07:50](3212 MB) - -PASS -- COMPILE 's2sw_intel' [21:11, 19:29] ( 10 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [08:13, 04:54](1931 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [09:19, 05:04](1994 MB) - -PASS -- COMPILE 's2swa_debug_intel' [17:13, 15:36] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [12:30, 09:50](3281 MB) - -PASS -- COMPILE 's2sw_debug_intel' [15:11, 13:51] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [08:50, 06:00](1948 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [19:11, 17:37] ( 3 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:40, 05:19](1992 MB) - -PASS -- COMPILE 's2s_intel' [19:11, 17:05] ( 3 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [09:15, 06:30](2871 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [04:13, 01:57](2882 MB) -PASS -- TEST 'cpld_restart_c48_intel' [14:23, 01:11](2292 MB) - -PASS -- COMPILE 's2swa_faster_intel' [22:15, 20:02] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [16:42, 08:06](3224 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [24:12, 22:19] ( 10 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [20:29, 15:14](1929 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [10:21, 07:50](1100 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [19:23, 17:01](1904 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [15:11, 13:20] ( 1558 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [33:25, 28:14](1946 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [16:10, 14:38] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [09:47, 03:58](664 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [11:29, 03:37](1559 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [11:24, 03:42](1570 MB) -PASS -- TEST 'control_latlon_intel' [12:18, 03:11](1569 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [10:23, 03:40](1568 MB) -PASS -- TEST 'control_c48_intel' [15:35, 06:31](1566 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [13:20, 05:43](699 MB) -PASS -- TEST 'control_c192_intel' [19:34, 10:22](1666 MB) -PASS -- TEST 'control_c384_intel' [28:49, 18:40](1938 MB) -PASS -- TEST 'control_c384gdas_intel' [24:30, 14:25](1153 MB) -PASS -- TEST 'control_stochy_intel' [05:49, 02:17](619 MB) -PASS -- TEST 'control_stochy_restart_intel' [04:30, 01:20](426 MB) -PASS -- TEST 'control_lndp_intel' [07:50, 02:11](619 MB) -PASS -- TEST 'control_iovr4_intel' [09:56, 03:03](618 MB) -PASS -- TEST 'control_iovr5_intel' [09:52, 02:46](618 MB) -PASS -- TEST 'control_p8_intel' [12:41, 03:18](1861 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [14:00, 03:43](1861 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [12:44, 03:16](1854 MB) -PASS -- TEST 'control_restart_p8_intel' [06:04, 02:05](996 MB) -PASS -- TEST 'control_noqr_p8_intel' [11:45, 03:37](1853 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [04:59, 02:03](1006 MB) -PASS -- TEST 'control_decomp_p8_intel' [11:45, 03:25](1854 MB) -PASS -- TEST 'control_2threads_p8_intel' [11:00, 02:53](1929 MB) -PASS -- TEST 'control_p8_lndp_intel' [09:48, 05:37](1861 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [09:08, 04:22](1908 MB) -PASS -- TEST 'control_p8_mynn_intel' [08:15, 03:46](1861 MB) -PASS -- TEST 'merra2_thompson_intel' [08:05, 03:47](1853 MB) -PASS -- TEST 'regional_control_intel' [06:37, 04:39](849 MB) -PASS -- TEST 'regional_restart_intel' [06:41, 02:34](854 MB) -PASS -- TEST 'regional_decomp_intel' [08:35, 04:48](852 MB) -PASS -- TEST 'regional_2threads_intel' [06:35, 02:46](992 MB) -PASS -- TEST 'regional_noquilt_intel' [06:47, 04:28](1179 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [07:50, 04:37](849 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [07:40, 04:51](851 MB) -PASS -- TEST 'regional_wofs_intel' [08:39, 06:07](1582 MB) - -PASS -- COMPILE 'rrfs_intel' [16:10, 13:55] ( 3 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [11:05, 07:11](1003 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [08:08, 03:52](1147 MB) -PASS -- TEST 'rap_decomp_intel' [11:56, 07:29](1004 MB) -PASS -- TEST 'rap_2threads_intel' [10:08, 06:08](1084 MB) -PASS -- TEST 'rap_restart_intel' [05:54, 03:29](871 MB) -PASS -- TEST 'rap_sfcdiff_intel' [10:56, 07:12](1000 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [09:59, 07:09](1004 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [07:04, 04:53](871 MB) -PASS -- TEST 'hrrr_control_intel' [05:56, 03:50](1000 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [07:54, 03:55](997 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [07:01, 03:03](1074 MB) -PASS -- TEST 'hrrr_control_restart_intel' [03:33, 01:55](827 MB) -PASS -- TEST 'rrfs_v1beta_intel' [10:56, 06:48](999 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [11:30, 08:14](1958 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:30, 07:58](1948 MB) - -PASS -- COMPILE 'csawmg_intel' [15:11, 13:02] -PASS -- TEST 'control_csawmg_intel' [09:38, 06:37](958 MB) -PASS -- TEST 'control_ras_intel' [05:25, 03:18](653 MB) - -PASS -- COMPILE 'wam_intel' [15:11, 13:29] ( 1 remarks ) -PASS -- TEST 'control_wam_intel' [15:03, 12:12](1657 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [15:17, 13:14] ( 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [06:04, 03:13](1860 MB) -PASS -- TEST 'regional_control_faster_intel' [06:39, 04:41](846 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [16:12, 14:35] ( 882 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [05:49, 03:07](1588 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [05:49, 03:05](1596 MB) -PASS -- TEST 'control_stochy_debug_intel' [05:31, 03:19](797 MB) -PASS -- TEST 'control_lndp_debug_intel' [05:31, 03:00](796 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:35, 04:17](1099 MB) -PASS -- TEST 'control_ras_debug_intel' [04:29, 02:57](804 MB) -PASS -- TEST 'control_diag_debug_intel' [04:44, 02:52](1659 MB) -PASS -- TEST 'control_debug_p8_intel' [05:40, 03:09](1883 MB) -PASS -- TEST 'regional_debug_intel' [18:34, 16:52](899 MB) -PASS -- TEST 'rap_control_debug_intel' [06:30, 04:56](1175 MB) -PASS -- TEST 'hrrr_control_debug_intel' [07:30, 05:05](1172 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [06:27, 04:58](1179 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [06:29, 05:06](1179 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:34, 04:59](1176 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:38, 05:21](1260 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [06:34, 05:04](1175 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:32, 05:05](1176 MB) -PASS -- TEST 'rap_lndp_debug_intel' [07:32, 05:07](1179 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:33, 05:11](1176 MB) -PASS -- TEST 'rap_noah_debug_intel' [06:30, 04:52](1177 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:28, 05:09](1175 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [09:31, 07:49](1174 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [06:31, 05:06](1175 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [07:30, 05:46](1182 MB) -PASS -- TEST 'rap_flake_debug_intel' [06:27, 04:58](1178 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [11:00, 08:21](1181 MB) - -PASS -- COMPILE 'wam_debug_intel' [12:14, 10:23] ( 837 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [15:57, 13:36](1674 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [14:12, 12:48] ( 3 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [07:04, 03:30](1014 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:59, 06:03](885 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:57, 03:32](879 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:56, 05:12](935 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [06:00, 02:40](926 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [07:53, 03:32](878 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [10:54, 04:33](776 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [08:34, 01:46](760 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [14:13, 12:58] ( 3 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [06:59, 02:29](1084 MB) -PASS -- TEST 'conus13km_2threads_intel' [07:56, 00:55](1065 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [08:57, 01:32](961 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [14:13, 13:00] ( 3 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [09:01, 04:27](906 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [12:13, 10:19] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [08:30, 05:04](1052 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [08:30, 04:50](1051 MB) -PASS -- TEST 'conus13km_debug_intel' [18:12, 14:24](1133 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [18:08, 14:21](805 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [12:00, 08:24](1112 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [18:01, 14:34](1198 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [12:13, 10:20] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [08:29, 05:08](1078 MB) - -PASS -- COMPILE 'hafsw_intel' [19:11, 17:03] ( 1 warnings 9 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [10:11, 04:49](690 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:34, 03:55](1033 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [12:28, 07:25](725 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [17:16, 11:22](759 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [18:24, 12:28](778 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [10:12, 05:05](459 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [12:30, 06:12](479 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [09:11, 02:26](366 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [14:37, 06:51](440 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [10:55, 03:34](499 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [11:09, 03:15](497 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [12:05, 04:03](557 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [08:34, 01:15](396 MB) -PASS -- TEST 'gnv1_nested_intel' [12:58, 05:05](1698 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [14:12, 12:06] ( 1465 warnings 1502 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [19:26, 12:36](585 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [18:11, 16:22] ( 8 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [13:10, 07:05](601 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [13:12, 07:16](779 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [18:13, 16:50] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [12:34, 05:24](776 MB) - -PASS -- COMPILE 'hafs_all_intel' [17:17, 15:23] ( 8 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [12:16, 05:51](719 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [12:16, 06:06](703 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [24:12, 20:08](893 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [14:13, 12:26] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [06:28, 02:33](763 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:26, 01:34](753 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [05:24, 02:24](645 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [05:27, 02:28](643 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [05:27, 02:32](645 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [05:27, 02:34](752 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [05:26, 02:33](763 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [05:26, 02:25](641 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:02, 06:04](694 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [09:01, 05:53](677 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:21, 02:33](751 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:24, 04:34](2032 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [06:27, 04:31](2031 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [10:14, 08:17] ( 2 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:27, 05:24](747 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [14:11, 12:35] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:25, 02:35](763 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [05:11, 03:27] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:50, 01:35](308 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:43, 01:08](454 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:42, 00:48](454 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [16:11, 14:19] ( 3 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [06:18, 04:01](1917 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [15:11, 13:24] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [06:15, 04:01](1897 MB) - -PASS -- COMPILE 'atml_intel' [15:11, 13:48] ( 8 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [09:48, 06:48](1880 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [09:39, 07:01](1892 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [05:43, 03:35](1036 MB) - -PASS -- COMPILE 'atml_debug_intel' [12:11, 10:23] ( 880 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [09:29, 06:23](1919 MB) - -PASS -- COMPILE 'atmw_intel' [15:13, 13:52] ( 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [05:04, 02:10](1888 MB) - -PASS -- COMPILE 'atmaero_intel' [15:11, 13:07] ( 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [09:10, 06:03](3121 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [10:07, 07:09](3005 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:06, 06:39](3017 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [11:14, 09:44] ( 882 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [22:19, 18:23](4449 MB) +PASS -- COMPILE 's2swa_32bit_intel' [22:11, 20:30] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [27:35, 12:43](3184 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [21:11, 19:18] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [23:06, 15:04](1897 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [17:14, 14:42](1936 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [09:12, 06:36](1069 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [22:22, 15:28](1886 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [21:11, 19:48] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [25:53, 14:04](1898 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [11:11, 10:09] ( 1525 warnings 1936 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [30:16, 28:00](1935 MB) + +PASS -- COMPILE 's2swa_intel' [16:11, 14:58] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [19:40, 16:35](3215 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [19:40, 16:30](3212 MB) +PASS -- TEST 'cpld_restart_p8_intel' [15:16, 09:39](3136 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [19:38, 16:41](3236 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [15:18, 09:43](3158 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [17:35, 14:21](3461 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [18:36, 15:52](3205 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [16:34, 13:50](3153 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [19:38, 16:21](3210 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [14:37, 10:40](3486 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [19:09, 08:03](3600 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [40:17, 19:22](4253 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [19:38, 12:05](4343 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [14:05, 10:01](3190 MB) + +PASS -- COMPILE 's2sw_intel' [17:11, 16:01] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [10:04, 07:51](1912 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [18:06, 12:55](1965 MB) + +PASS -- COMPILE 's2swa_debug_intel' [14:11, 12:22] ( 1415 warnings 1197 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [26:18, 23:21](3277 MB) + +PASS -- COMPILE 's2sw_debug_intel' [13:11, 11:56] ( 1415 warnings 1197 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [10:53, 09:03](1948 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [15:12, 13:24] ( 5 warnings 3 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:59, 05:12](1972 MB) + +PASS -- COMPILE 's2s_intel' [20:11, 19:01] ( 6 warnings 3 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [09:37, 05:33](2875 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [09:37, 01:43](2871 MB) +PASS -- TEST 'cpld_restart_c48_intel' [08:03, 01:02](2286 MB) + +PASS -- COMPILE 's2swa_faster_intel' [17:15, 15:11] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [25:34, 16:27](3216 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [22:11, 20:26] ( 6 warnings 11 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [31:14, 25:43](1916 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [16:06, 13:16](1095 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [33:09, 29:54](1897 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [12:11, 10:30] ( 1525 warnings 1936 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [40:04, 30:35](1944 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [14:13, 12:18] ( 6 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [09:56, 04:01](655 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [10:05, 03:48](1547 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [10:59, 03:54](1556 MB) +PASS -- TEST 'control_latlon_intel' [10:56, 03:48](1555 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [11:10, 03:51](1562 MB) +PASS -- TEST 'control_c48_intel' [16:02, 09:55](1570 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [10:45, 05:42](696 MB) +PASS -- TEST 'control_c192_intel' [18:00, 11:45](1684 MB) +PASS -- TEST 'control_c384_intel' [31:30, 24:06](1964 MB) +PASS -- TEST 'control_c384gdas_intel' [23:47, 14:47](1172 MB) +PASS -- TEST 'control_stochy_intel' [08:59, 02:07](608 MB) +PASS -- TEST 'control_stochy_restart_intel' [03:28, 01:12](416 MB) +PASS -- TEST 'control_lndp_intel' [08:22, 02:13](609 MB) +PASS -- TEST 'control_iovr4_intel' [09:28, 03:00](608 MB) +PASS -- TEST 'control_iovr5_intel' [09:21, 03:08](609 MB) +PASS -- TEST 'control_p8_intel' [09:56, 04:28](1848 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [09:02, 03:54](1841 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [08:07, 04:08](1848 MB) +PASS -- TEST 'control_restart_p8_intel' [04:46, 02:24](997 MB) +PASS -- TEST 'control_noqr_p8_intel' [05:55, 03:55](1842 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:49, 02:24](1003 MB) +PASS -- TEST 'control_decomp_p8_intel' [06:47, 04:09](1832 MB) +PASS -- TEST 'control_2threads_p8_intel' [05:50, 03:29](1925 MB) +PASS -- TEST 'control_p8_lndp_intel' [09:03, 06:56](1850 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [07:14, 04:53](1898 MB) +PASS -- TEST 'control_p8_mynn_intel' [07:11, 03:57](1848 MB) +PASS -- TEST 'merra2_thompson_intel' [07:01, 04:05](1845 MB) +PASS -- TEST 'regional_control_intel' [08:09, 04:53](847 MB) +PASS -- TEST 'regional_restart_intel' [05:38, 03:09](846 MB) +PASS -- TEST 'regional_decomp_intel' [07:51, 05:15](844 MB) +PASS -- TEST 'regional_2threads_intel' [06:29, 03:13](983 MB) +PASS -- TEST 'regional_noquilt_intel' [06:46, 04:53](1172 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [06:41, 04:53](843 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [06:30, 04:43](843 MB) +PASS -- TEST 'regional_wofs_intel' [08:32, 06:59](1570 MB) + +PASS -- COMPILE 'rrfs_intel' [13:13, 11:39] ( 8 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [08:48, 06:59](991 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:44, 04:03](1145 MB) +PASS -- TEST 'rap_decomp_intel' [09:36, 07:33](987 MB) +PASS -- TEST 'rap_2threads_intel' [08:40, 06:27](1068 MB) +PASS -- TEST 'rap_restart_intel' [05:46, 03:42](865 MB) +PASS -- TEST 'rap_sfcdiff_intel' [09:50, 07:25](990 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [09:41, 08:01](985 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [06:43, 04:55](870 MB) +PASS -- TEST 'hrrr_control_intel' [08:06, 04:30](991 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [08:03, 04:35](987 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:46, 03:20](1065 MB) +PASS -- TEST 'hrrr_control_restart_intel' [03:32, 02:06](817 MB) +PASS -- TEST 'rrfs_v1beta_intel' [10:26, 07:26](984 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [11:29, 09:09](1941 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [10:27, 08:55](1933 MB) + +PASS -- COMPILE 'csawmg_intel' [14:11, 12:14] ( 5 warnings ) +PASS -- TEST 'control_csawmg_intel' [09:21, 06:58](948 MB) +PASS -- TEST 'control_ras_intel' [05:25, 03:40](648 MB) + +PASS -- COMPILE 'wam_intel' [12:10, 10:59] ( 5 warnings 1 remarks ) +PASS -- TEST 'control_wam_intel' [14:01, 11:56](1639 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [15:11, 13:15] ( 5 warnings 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [05:55, 03:34](1847 MB) +PASS -- TEST 'regional_control_faster_intel' [06:35, 04:56](854 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [15:11, 13:18] ( 887 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:34, 03:00](1576 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:46, 03:02](1580 MB) +PASS -- TEST 'control_stochy_debug_intel' [05:25, 03:34](785 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:25, 02:50](783 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:38, 04:23](1082 MB) +PASS -- TEST 'control_ras_debug_intel' [05:18, 02:51](791 MB) +PASS -- TEST 'control_diag_debug_intel' [05:12, 02:56](1641 MB) +PASS -- TEST 'control_debug_p8_intel' [05:04, 02:57](1876 MB) +PASS -- TEST 'regional_debug_intel' [18:30, 16:26](894 MB) +PASS -- TEST 'rap_control_debug_intel' [06:21, 05:06](1162 MB) +PASS -- TEST 'hrrr_control_debug_intel' [06:22, 05:03](1155 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [07:20, 05:08](1156 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [07:22, 05:09](1161 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:25, 05:16](1161 MB) +PASS -- TEST 'rap_diag_debug_intel' [07:30, 05:30](1247 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:27, 05:25](1161 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:21, 05:32](1161 MB) +PASS -- TEST 'rap_lndp_debug_intel' [07:21, 05:36](1160 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:24, 05:31](1162 MB) +PASS -- TEST 'rap_noah_debug_intel' [07:22, 05:27](1159 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [07:24, 05:28](1163 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [09:41, 08:05](1158 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [06:25, 04:55](1155 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [07:27, 05:52](1161 MB) +PASS -- TEST 'rap_flake_debug_intel' [07:28, 05:13](1162 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [10:50, 08:35](1169 MB) + +PASS -- COMPILE 'wam_debug_intel' [10:11, 08:43] ( 842 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [16:07, 13:15](1663 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [14:11, 12:56] ( 8 warnings 8 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:03, 03:53](1016 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:41, 05:59](867 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:41, 03:23](865 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:19, 05:16](925 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:44, 02:42](916 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:34, 03:33](862 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:45, 04:15](772 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:28, 01:41](747 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [12:49, 10:20] ( 8 warnings 8 remarks ) +PASS -- TEST 'conus13km_control_intel' [04:07, 02:04](1070 MB) +PASS -- TEST 'conus13km_2threads_intel' [03:53, 01:16](1058 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [03:52, 01:16](946 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [12:14, 10:57] ( 8 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:38, 04:22](898 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [09:15, 07:10] ( 790 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:24, 04:55](1039 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [06:24, 04:51](1034 MB) +PASS -- TEST 'conus13km_debug_intel' [16:11, 13:32](1121 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:02, 13:39](798 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [09:54, 08:01](1115 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [15:52, 13:32](1192 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [09:14, 08:04] ( 790 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [06:21, 05:05](1067 MB) + +PASS -- COMPILE 'hafsw_intel' [15:10, 13:37] ( 6 warnings 10 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [07:07, 05:04](712 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:30, 04:23](1063 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:21, 07:42](744 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [14:13, 11:30](775 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [15:28, 12:42](805 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:03, 05:23](472 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:27, 06:38](497 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [05:51, 02:55](395 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [13:20, 08:42](487 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:52, 04:17](507 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:04, 03:30](506 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [07:07, 04:41](584 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:41, 01:31](425 MB) +PASS -- TEST 'gnv1_nested_intel' [08:58, 05:10](1698 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [13:10, 11:48] ( 1467 warnings 1469 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [16:02, 13:04](610 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [17:15, 15:13] ( 5 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [11:13, 07:38](627 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [11:17, 07:50](809 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [20:11, 19:04] ( 5 warnings 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [10:45, 06:03](807 MB) + +PASS -- COMPILE 'hafs_all_intel' [16:15, 14:23] ( 5 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [10:09, 06:17](738 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [10:08, 06:20](714 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [23:08, 20:11](892 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [13:20, 12:05] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:20, 02:37](751 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:22, 01:39](753 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:18, 02:33](640 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:24, 02:32](643 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:21, 02:31](640 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:20, 02:37](751 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:20, 02:35](763 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:20, 02:31](642 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:08, 06:12](693 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [09:03, 06:10](675 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:24, 02:37](763 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:26, 04:44](2029 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [06:23, 04:45](2030 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [08:14, 06:17] ( 7 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:19, 05:32](746 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [13:11, 11:20] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:21, 02:36](763 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [04:10, 02:36] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:50, 01:38](314 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:48, 01:19](462 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:33, 00:51](461 MB) + +PASS -- COMPILE 'datm_cdeps_lm4_intel' [04:10, 02:54] ( 12 warnings ) +PASS -- TEST 'datm_cdeps_lm4_gswp3_intel' [02:53, 00:36](448 MB) +PASS -- TEST 'datm_cdeps_lm4_gswp3_rst_intel' [02:48, 00:14](252 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [17:11, 16:01] ( 5 warnings 3 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [06:07, 04:07](1908 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [15:11, 13:52] ( 6 warnings 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [11:33, 08:39](1903 MB) + +PASS -- COMPILE 'atml_intel' [15:11, 13:52] ( 13 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:57, 06:59](1875 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [09:00, 06:56](1874 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:38, 04:31](1025 MB) + +PASS -- COMPILE 'atml_debug_intel' [11:15, 09:17] ( 885 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [08:54, 06:36](1892 MB) + +PASS -- COMPILE 'atmw_intel' [14:21, 12:18] ( 5 warnings 9 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:54, 02:32](1878 MB) + +PASS -- COMPILE 'atmaero_intel' [14:19, 12:29] ( 5 warnings 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [07:54, 06:07](3098 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [10:10, 06:37](2988 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [10:10, 07:00](2994 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [10:11, 08:17] ( 887 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [21:34, 18:16](4443 MB) + +PASS -- COMPILE 'atm_fbh_intel' [12:11, 11:04] ( 8 warnings 8 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [11:33, 09:30](796 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intelllvm' [21:12, 19:22] +FAILED: UNABLE TO COMPLETE COMPARISON -- TEST 'cpld_control_gfsv17_intelllvm' [, ]( MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intelllvm' [15:11, 13:35] +FAILED: UNABLE TO COMPLETE COMPARISON -- TEST 'cpld_debug_gfsv17_intelllvm' [, ]( MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intelllvm' [21:17, 19:22] +PASS -- TEST 'cpld_control_sfs_intelllvm' [15:54, 13:32](1895 MB) + +PASS -- COMPILE 's2swa_intelllvm' [17:12, 15:19] +FAILED: UNABLE TO COMPLETE COMPARISON -- TEST 'cpld_control_p8_intelllvm' [, ]( MB) SYNOPSIS: -Starting Date/Time: 20240905 02:47:02 -Ending Date/Time: 20240905 04:36:54 -Total Time: 01h:50m:41s -Compiles Completed: 41/41 -Tests Completed: 185/185 +Starting Date/Time: 20241112 23:10:36 +Ending Date/Time: 20241113 01:34:53 +Total Time: 02h:25m:26s +Compiles Completed: 47/47 +Tests Completed: 189/192 +Failed Tests: +* TEST cpld_control_gfsv17_intelllvm: FAILED: UNABLE TO COMPLETE COMPARISON +-- LOG: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/reg-test/wm/2445/ufs-weather-model/tests/logs/log_gaea/run_cpld_control_gfsv17_intelllvm.log +* TEST cpld_debug_gfsv17_intelllvm: FAILED: UNABLE TO COMPLETE COMPARISON +-- LOG: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/reg-test/wm/2445/ufs-weather-model/tests/logs/log_gaea/run_cpld_debug_gfsv17_intelllvm.log +* TEST cpld_control_p8_intelllvm: FAILED: UNABLE TO COMPLETE COMPARISON +-- LOG: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/reg-test/wm/2445/ufs-weather-model/tests/logs/log_gaea/run_cpld_control_p8_intelllvm.log + +NOTES: +A file 'test_changes.list' was generated with list of all failed tests. +You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. +If you are using this log as a pull request verification, please commit 'test_changes.list'. + +Result: FAILURE + +====END OF GAEA REGRESSION TESTING LOG==== +====START OF GAEA REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +a455d4df714c11207a7361bd79013093ef6e6a31 + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) + fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) + + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +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: /gpfs/f5/epic/world-shared/UFS-WM_RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_1605522 + +RT.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: epic +* (-b) - NEW BASELINES FROM FILE: test_changes.list +* (-e) - USE ECFLOW + +PASS -- COMPILE 's2swa_32bit_pdlib_intelllvm' [20:12, 18:33] +PASS -- TEST 'cpld_control_gfsv17_intelllvm' [15:50, 13:35](1906 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intelllvm' [10:11, 08:11] +PASS -- TEST 'cpld_debug_gfsv17_intelllvm' [30:03, 27:52](1926 MB) + +PASS -- COMPILE 's2swa_intelllvm' [15:11, 13:57] +PASS -- TEST 'cpld_control_p8_intelllvm' [18:03, 15:27](3218 MB) + +SYNOPSIS: +Starting Date/Time: 20241113 13:58:47 +Ending Date/Time: 20241113 14:40:28 +Total Time: 00h:42m:02s +Compiles Completed: 3/3 +Tests Completed: 3/3 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_hera.log b/tests/logs/RegressionTests_hera.log index f9fb19a0a6..f1ffbfc1f5 100644 --- a/tests/logs/RegressionTests_hera.log +++ b/tests/logs/RegressionTests_hera.log @@ -1,20 +1,22 @@ ====START OF HERA REGRESSION TESTING LOG==== UFSWM hash used in testing: -8fb13929a4f74a9181c8d3f619893aaf6e507bc5 +a455d4df714c11207a7361bd79013093ef6e6a31 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -24,377 +26,390 @@ 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: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Fernando.Andrade-maldonado/FV3_RT/rt_439415 +BASELINE DIRECTORY: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Fernando.Andrade-maldonado/FV3_RT/rt_98392 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [21:12, 18:48] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:08, 07:25](3304 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [19:12, 17:13] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [20:00, 17:54](1936 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [21:21, 18:45](2141 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [11:13, 08:35](1237 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [21:59, 19:52](1855 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [20:12, 16:53] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [19:48, 17:24](1967 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [15:13, 12:55] ( 1523 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [28:03, 26:07](1930 MB) - -PASS -- COMPILE 's2swa_intel' [23:12, 19:56] ( 8 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [09:23, 06:15](3360 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [12:32, 06:58](3329 MB) -PASS -- TEST 'cpld_restart_p8_intel' [06:25, 03:58](3264 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [12:19, 06:38](3342 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [06:40, 03:42](3284 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [12:16, 08:44](3651 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [12:16, 06:33](3332 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [09:23, 05:43](3201 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [12:34, 07:26](3322 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [15:16, 11:30](3543 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [11:04, 06:56](3623 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [21:31, 10:48](4309 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [17:52, 06:35](4393 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [09:22, 06:04](3331 MB) - -PASS -- COMPILE 's2sw_intel' [21:12, 19:27] ( 8 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [08:16, 05:42](1984 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [09:15, 05:15](2058 MB) - -PASS -- COMPILE 's2swa_debug_intel' [09:11, 06:51] ( 1448 warnings 1228 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [11:07, 09:01](3399 MB) - -PASS -- COMPILE 's2sw_debug_intel' [08:12, 05:56] ( 1448 warnings 1228 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [09:07, 06:20](2011 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [21:14, 18:40] ( 1 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:08, 04:48](2054 MB) - -PASS -- COMPILE 's2s_intel' [20:12, 17:49] ( 1 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [11:55, 10:09](3053 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [05:46, 03:22](3043 MB) -PASS -- TEST 'cpld_restart_c48_intel' [03:51, 02:00](2477 MB) - -PASS -- COMPILE 's2swa_faster_intel' [18:12, 16:54] ( 8 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [08:17, 06:07](3343 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [18:12, 16:54] ( 8 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [21:10, 18:28](2000 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:29, 08:41](1262 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [23:09, 20:36](1923 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [07:12, 05:46] ( 1558 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [29:03, 26:34](1945 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [12:12, 10:46] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [06:26, 04:11](702 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [05:48, 03:22](1589 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:51, 03:24](1599 MB) -PASS -- TEST 'control_latlon_intel' [05:44, 03:20](1604 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:51, 03:21](1602 MB) -PASS -- TEST 'control_c48_intel' [09:50, 07:40](1727 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [08:29, 06:33](859 MB) -PASS -- TEST 'control_c192_intel' [14:04, 11:11](1747 MB) -PASS -- TEST 'control_c384_intel' [15:07, 11:42](1961 MB) -PASS -- TEST 'control_c384gdas_intel' [13:50, 09:03](1372 MB) -PASS -- TEST 'control_stochy_intel' [03:25, 01:53](651 MB) -PASS -- TEST 'control_stochy_restart_intel' [02:33, 01:06](512 MB) -PASS -- TEST 'control_lndp_intel' [03:26, 01:42](654 MB) -PASS -- TEST 'control_iovr4_intel' [04:23, 02:48](657 MB) -PASS -- TEST 'control_iovr5_intel' [05:23, 03:22](658 MB) -PASS -- TEST 'control_p8_intel' [05:55, 03:23](1861 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [06:02, 03:21](1894 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [05:58, 03:10](1896 MB) -PASS -- TEST 'control_restart_p8_intel' [03:46, 01:49](1104 MB) -PASS -- TEST 'control_noqr_p8_intel' [05:54, 03:14](1869 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [03:59, 01:42](1142 MB) -PASS -- TEST 'control_decomp_p8_intel' [05:49, 03:17](1852 MB) -PASS -- TEST 'control_2threads_p8_intel' [04:49, 02:58](1982 MB) -PASS -- TEST 'control_p8_lndp_intel' [07:40, 05:37](1887 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [06:51, 04:08](1952 MB) -PASS -- TEST 'control_p8_mynn_intel' [05:52, 03:13](1907 MB) -PASS -- TEST 'merra2_thompson_intel' [05:51, 03:28](1895 MB) -PASS -- TEST 'regional_control_intel' [07:37, 05:29](1088 MB) -PASS -- TEST 'regional_restart_intel' [04:37, 02:59](1087 MB) -PASS -- TEST 'regional_decomp_intel' [07:34, 05:59](1088 MB) -PASS -- TEST 'regional_2threads_intel' [05:34, 03:37](1080 MB) -PASS -- TEST 'regional_noquilt_intel' [07:41, 05:23](1394 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [07:41, 05:22](1097 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [07:36, 05:30](1086 MB) -PASS -- TEST 'regional_wofs_intel' [08:35, 06:58](1905 MB) - -PASS -- COMPILE 'rrfs_intel' [12:11, 10:14] ( 3 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [09:45, 08:00](1108 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [07:19, 04:16](1250 MB) -PASS -- TEST 'rap_decomp_intel' [10:37, 08:33](1045 MB) -PASS -- TEST 'rap_2threads_intel' [09:33, 07:34](1169 MB) -PASS -- TEST 'rap_restart_intel' [06:53, 04:14](1089 MB) -PASS -- TEST 'rap_sfcdiff_intel' [09:40, 08:00](1095 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [10:39, 08:15](1037 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [08:51, 06:25](1121 MB) -PASS -- TEST 'hrrr_control_intel' [06:46, 04:04](1038 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [06:37, 04:16](1033 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [06:36, 03:45](1104 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:35, 02:15](998 MB) -PASS -- TEST 'rrfs_v1beta_intel' [10:43, 08:12](1089 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [11:27, 09:35](1967 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:27, 09:14](2069 MB) - -PASS -- COMPILE 'csawmg_intel' [11:11, 09:50] -PASS -- TEST 'control_csawmg_intel' [08:39, 06:18](1020 MB) -PASS -- TEST 'control_ras_intel' [05:22, 03:24](734 MB) - -PASS -- COMPILE 'csawmg_gnu' [06:11, 04:24] -PASS -- TEST 'control_csawmg_gnu' [11:37, 09:36](755 MB) - -PASS -- COMPILE 'wam_intel' [13:12, 11:27] ( 1 remarks ) -PASS -- TEST 'control_wam_intel' [13:51, 11:34](1678 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [13:12, 11:17] ( 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [04:58, 02:47](1878 MB) -PASS -- TEST 'regional_control_faster_intel' [06:38, 05:04](1080 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [09:12, 07:52] ( 882 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:44, 02:45](1614 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:44, 02:39](1626 MB) -PASS -- TEST 'control_stochy_debug_intel' [05:21, 03:19](819 MB) -PASS -- TEST 'control_lndp_debug_intel' [04:20, 02:48](832 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:34, 04:38](1135 MB) -PASS -- TEST 'control_ras_debug_intel' [05:24, 03:10](838 MB) -PASS -- TEST 'control_diag_debug_intel' [04:48, 02:56](1680 MB) -PASS -- TEST 'control_debug_p8_intel' [05:42, 03:14](1919 MB) -PASS -- TEST 'regional_debug_intel' [20:40, 18:20](1096 MB) -PASS -- TEST 'rap_control_debug_intel' [06:24, 04:59](1222 MB) -PASS -- TEST 'hrrr_control_debug_intel' [06:26, 04:55](1209 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [07:24, 05:14](1217 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [06:24, 05:02](1215 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:24, 05:01](1218 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:42, 05:18](1294 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:24, 05:33](1211 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:21, 05:07](1216 MB) -PASS -- TEST 'rap_lndp_debug_intel' [07:25, 05:11](1216 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:24, 05:13](1218 MB) -PASS -- TEST 'rap_noah_debug_intel' [06:22, 04:58](1216 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:28, 05:45](1207 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [10:22, 08:21](1206 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [06:24, 05:07](1205 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [08:23, 06:44](1210 MB) -PASS -- TEST 'rap_flake_debug_intel' [06:25, 05:00](1219 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [10:44, 08:42](1220 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [09:12, 07:23] -PASS -- TEST 'control_csawmg_debug_gnu' [04:35, 02:21](725 MB) - -PASS -- COMPILE 'wam_debug_intel' [08:12, 06:10] ( 837 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [15:47, 13:43](1685 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [12:11, 10:46] ( 3 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [07:07, 04:31](1119 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:41, 07:01](1066 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:40, 03:32](982 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:40, 06:36](1082 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:34, 03:26](967 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:35, 04:03](936 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [07:41, 05:17](1036 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:26, 01:55](932 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [12:11, 10:51] ( 3 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [05:00, 02:21](1193 MB) -PASS -- TEST 'conus13km_2threads_intel' [02:46, 01:01](1116 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:45, 01:17](1102 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [12:12, 10:22] ( 3 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [06:43, 04:25](982 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [07:11, 05:11] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:25, 05:01](1097 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [06:22, 05:06](1087 MB) -PASS -- TEST 'conus13km_debug_intel' [16:56, 15:00](1236 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [16:52, 14:56](923 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [10:47, 08:44](1165 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [18:45, 16:51](1278 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [07:11, 05:57] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [06:27, 05:06](1140 MB) - -PASS -- COMPILE 'hafsw_intel' [14:11, 12:31] ( 1 warnings 8 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [08:25, 05:21](725 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:34, 07:05](1106 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:32, 07:26](848 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [17:18, 15:06](836 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [19:31, 16:12](872 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [09:12, 07:00](493 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [10:28, 07:42](501 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [04:53, 02:54](370 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [12:31, 08:40](471 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:54, 05:01](511 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:56, 04:46](513 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [08:53, 05:34](573 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:27, 01:19](401 MB) -PASS -- TEST 'gnv1_nested_intel' [07:36, 04:31](1753 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [07:10, 05:46] ( 1465 warnings 1501 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [15:51, 13:20](596 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [13:11, 12:05] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [12:02, 09:42](616 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [13:08, 09:37](700 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [13:11, 11:55] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [10:37, 07:00](726 MB) - -PASS -- COMPILE 'hafs_all_intel' [12:11, 11:02] ( 7 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [10:19, 07:34](810 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [10:19, 07:21](797 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [19:06, 16:53](1217 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [08:11, 06:44] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:21, 02:46](1171 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:23, 01:41](1113 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:19, 02:42](1033 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:20, 02:56](1028 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:18, 02:50](1024 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:19, 02:46](1161 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:19, 02:41](1166 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:19, 02:33](1033 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:31, 06:20](1074 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [09:24, 06:36](1059 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:16, 02:49](1170 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:22, 03:53](2503 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [05:22, 03:59](2485 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [05:10, 03:28] ( 2 warnings ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [08:21, 06:24](1097 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [08:11, 06:44] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:19, 02:42](1159 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:11, 01:24] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:29, 00:51](260 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:25, 00:54](327 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:25, 00:35](321 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [12:11, 10:40] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [06:10, 03:58](1963 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [12:12, 10:22] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [06:00, 03:51](1957 MB) - -PASS -- COMPILE 'atml_intel' [13:12, 11:15] ( 8 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [07:09, 04:39](1864 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [07:01, 04:39](1868 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [05:29, 02:23](1096 MB) - -PASS -- COMPILE 'atml_debug_intel' [07:11, 05:49] ( 880 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [07:57, 06:05](1885 MB) - -PASS -- COMPILE 'atmw_intel' [12:12, 10:53] ( 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:50, 02:00](1913 MB) - -PASS -- COMPILE 'atmaero_intel' [12:11, 11:07] ( 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [06:58, 04:21](3204 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [06:58, 04:59](3095 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:46, 04:59](3109 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [06:11, 04:55] ( 882 warnings 6 remarks ) - -PASS -- COMPILE 'atm_gnu' [06:13, 04:32] -PASS -- TEST 'control_c48_gnu' [13:39, 11:18](1511 MB) -PASS -- TEST 'control_stochy_gnu' [05:21, 03:27](497 MB) -PASS -- TEST 'control_ras_gnu' [06:22, 04:52](502 MB) -PASS -- TEST 'control_p8_gnu' [06:56, 04:52](1454 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [06:51, 04:47](1457 MB) -PASS -- TEST 'control_flake_gnu' [12:24, 10:40](539 MB) - -PASS -- COMPILE 'rrfs_gnu' [06:12, 04:36] -PASS -- TEST 'rap_control_gnu' [12:39, 11:02](813 MB) -PASS -- TEST 'rap_decomp_gnu' [14:34, 12:48](811 MB) -PASS -- TEST 'rap_2threads_gnu' [13:33, 11:57](924 MB) -PASS -- TEST 'rap_restart_gnu' [07:43, 05:33](579 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [14:34, 12:28](818 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [13:37, 11:49](842 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [10:48, 08:11](582 MB) -PASS -- TEST 'hrrr_control_gnu' [07:41, 05:41](818 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [07:45, 05:42](801 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [06:44, 05:06](915 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [07:48, 05:54](847 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [05:47, 03:09](566 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [07:51, 02:56](659 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [12:45, 10:44](809 MB) - -PASS -- COMPILE 'atm_dyn32_debug_gnu' [08:11, 06:39] -PASS -- TEST 'control_diag_debug_gnu' [03:44, 01:34](1275 MB) -PASS -- TEST 'regional_debug_gnu' [15:36, 13:38](761 MB) -PASS -- TEST 'rap_control_debug_gnu' [04:25, 02:38](830 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [04:25, 02:37](823 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [04:24, 02:37](827 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [04:22, 02:47](826 MB) -PASS -- TEST 'rap_diag_debug_gnu' [05:14, 02:52](910 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [06:24, 04:45](855 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [04:28, 02:40](825 MB) -PASS -- TEST 'rrfs_v1beta_debug_gnu' [04:30, 02:45](819 MB) -PASS -- TEST 'control_ras_debug_gnu' [03:20, 01:33](460 MB) -PASS -- TEST 'control_stochy_debug_gnu' [03:24, 01:42](452 MB) -PASS -- TEST 'control_debug_p8_gnu' [03:43, 01:50](1426 MB) -PASS -- TEST 'rap_flake_debug_gnu' [04:26, 02:52](827 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [05:21, 03:30](826 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [06:37, 04:58](832 MB) - -PASS -- COMPILE 'wam_debug_gnu' [04:11, 02:41] - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [05:12, 04:09] -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [12:29, 10:51](709 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [07:39, 05:44](706 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [10:37, 08:57](752 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [07:38, 05:47](743 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [08:32, 06:22](707 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [11:40, 07:22](556 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [09:28, 02:39](540 MB) -PASS -- TEST 'conus13km_control_gnu' [06:57, 03:56](876 MB) -PASS -- TEST 'conus13km_2threads_gnu' [07:44, 05:50](878 MB) -PASS -- TEST 'conus13km_restart_mismatch_gnu' [09:45, 02:00](558 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [11:12, 09:46] -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [08:41, 06:05](732 MB) - -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [08:12, 06:43] -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [05:25, 03:13](716 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [05:25, 03:38](717 MB) -PASS -- TEST 'conus13km_debug_gnu' [09:54, 07:15](885 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [11:50, 07:35](573 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [10:45, 08:06](898 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [11:46, 07:01](959 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [08:11, 06:49] -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [07:25, 02:37](736 MB) - -PASS -- COMPILE 's2swa_gnu' [18:12, 16:49] - -PASS -- COMPILE 's2s_gnu' [17:12, 16:03] -PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [11:08, 06:53](1519 MB) - -PASS -- COMPILE 's2swa_debug_gnu' [05:12, 03:31] - -PASS -- COMPILE 's2sw_pdlib_gnu' [17:13, 15:58] -PASS -- TEST 'cpld_control_pdlib_p8_gnu' [30:00, 25:19](1461 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [05:12, 03:21] - -PASS -- COMPILE 'datm_cdeps_gnu' [17:12, 15:32] -PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [04:19, 03:00](691 MB) +PASS -- COMPILE 's2swa_32bit_intel' [15:14, 13:15] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [17:17, 12:04](3298 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [18:14, 16:20] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [35:11, 19:49](1965 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [29:28, 20:51](2150 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [17:26, 08:19](1267 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [38:06, 23:05](1861 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [18:14, 16:39] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [33:55, 19:18](1943 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [08:14, 06:29] ( 1520 warnings 1986 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [28:58, 26:45](1920 MB) + +PASS -- COMPILE 's2swa_intel' [15:14, 13:15] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [23:20, 14:35](3335 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [23:25, 14:12](3357 MB) +PASS -- TEST 'cpld_restart_p8_intel' [30:31, 07:25](3256 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [22:17, 14:16](3368 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [31:34, 07:29](3273 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [18:12, 13:36](3626 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [22:15, 14:19](3345 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [16:16, 11:46](3221 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [23:24, 14:22](3357 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [18:12, 10:29](3523 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [10:50, 06:28](3624 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [39:21, 16:38](4269 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [21:11, 09:52](4377 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [15:10, 07:39](3312 MB) + +PASS -- COMPILE 's2sw_intel' [14:14, 12:35] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [14:59, 09:12](1989 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [17:06, 11:19](2050 MB) + +PASS -- COMPILE 's2swa_debug_intel' [08:13, 06:30] ( 1410 warnings 1216 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [25:04, 22:36](3379 MB) + +PASS -- COMPILE 's2sw_debug_intel' [07:14, 06:04] ( 1410 warnings 1216 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [13:12, 10:10](2014 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [13:14, 11:35] ( 1 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [11:04, 04:37](2032 MB) + +PASS -- COMPILE 's2s_intel' [13:14, 11:45] ( 1 warnings 1 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [10:42, 07:54](3048 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [08:45, 02:28](3039 MB) +PASS -- TEST 'cpld_restart_c48_intel' [11:48, 01:26](2476 MB) + +PASS -- COMPILE 's2swa_faster_intel' [19:13, 17:16] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [21:15, 13:37](3343 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [17:13, 16:01] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [36:05, 28:03](2021 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [15:43, 13:56](1266 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [27:17, 33:05](1927 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [07:12, 05:50] ( 1520 warnings 1986 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [34:11, 30:14](1950 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [15:13, 10:46] ( 1 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [08:26, 03:23](702 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [08:40, 03:13](1584 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [07:44, 03:24](1571 MB) +PASS -- TEST 'control_latlon_intel' [07:34, 03:22](1588 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [06:43, 03:17](1586 MB) +PASS -- TEST 'control_c48_intel' [13:43, 11:32](1726 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [08:27, 06:32](850 MB) +PASS -- TEST 'control_c192_intel' [14:56, 12:10](1746 MB) +PASS -- TEST 'control_c384_intel' [37:10, 13:43](1979 MB) +PASS -- TEST 'control_c384gdas_intel' [32:46, 08:21](1383 MB) +PASS -- TEST 'control_stochy_intel' [03:24, 01:41](653 MB) +PASS -- TEST 'control_stochy_restart_intel' [22:37, 01:01](496 MB) +PASS -- TEST 'control_lndp_intel' [04:25, 01:34](657 MB) +PASS -- TEST 'control_iovr4_intel' [05:25, 02:30](650 MB) +PASS -- TEST 'control_iovr5_intel' [04:25, 02:31](651 MB) +PASS -- TEST 'control_p8_intel' [25:05, 03:45](1874 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [25:05, 03:10](1885 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [24:59, 03:42](1878 MB) +PASS -- TEST 'control_restart_p8_intel' [11:55, 02:08](1123 MB) +PASS -- TEST 'control_noqr_p8_intel' [25:53, 03:44](1866 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [10:56, 02:06](1156 MB) +PASS -- TEST 'control_decomp_p8_intel' [26:53, 03:46](1865 MB) +PASS -- TEST 'control_2threads_p8_intel' [25:58, 03:34](1953 MB) +PASS -- TEST 'control_p8_lndp_intel' [28:55, 06:40](1879 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [26:59, 04:13](1954 MB) +PASS -- TEST 'control_p8_mynn_intel' [26:05, 03:11](1895 MB) +PASS -- TEST 'merra2_thompson_intel' [26:03, 03:30](1864 MB) +PASS -- TEST 'regional_control_intel' [29:39, 05:21](1081 MB) +PASS -- TEST 'regional_restart_intel' [16:36, 02:57](1077 MB) +PASS -- TEST 'regional_decomp_intel' [28:36, 05:51](1082 MB) +PASS -- TEST 'regional_2threads_intel' [32:37, 03:32](1083 MB) +PASS -- TEST 'regional_noquilt_intel' [26:40, 05:20](1396 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [32:42, 05:30](1088 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [43:38, 05:22](1091 MB) +PASS -- TEST 'regional_wofs_intel' [42:46, 06:56](1894 MB) + +PASS -- COMPILE 'rrfs_intel' [16:14, 10:24] ( 3 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [22:48, 07:53](1107 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [18:10, 04:20](1247 MB) +PASS -- TEST 'rap_decomp_intel' [20:51, 08:15](1028 MB) +PASS -- TEST 'rap_2threads_intel' [18:49, 07:25](1166 MB) +PASS -- TEST 'rap_restart_intel' [07:57, 04:08](1099 MB) +PASS -- TEST 'rap_sfcdiff_intel' [01:51, 07:53](1097 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [57:45, 08:17](1043 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [08:59, 05:57](1124 MB) +PASS -- TEST 'hrrr_control_intel' [52:58, 04:05](1040 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [43:39, 04:07](1026 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [47:45, 03:46](1095 MB) +PASS -- TEST 'hrrr_control_restart_intel' [07:35, 02:12](994 MB) +PASS -- TEST 'rrfs_v1beta_intel' [50:51, 07:52](1090 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [19:29, 09:45](1977 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [19:28, 09:20](2051 MB) + +PASS -- COMPILE 'csawmg_intel' [15:13, 10:08] +PASS -- TEST 'control_csawmg_intel' [15:40, 06:24](1013 MB) +PASS -- TEST 'control_ras_intel' [11:27, 03:25](740 MB) + +PASS -- COMPILE 'wam_intel' [14:13, 10:09] ( 1 remarks ) +PASS -- TEST 'control_wam_intel' [19:49, 11:22](1657 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [14:13, 10:43] ( 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [10:52, 03:01](1888 MB) +PASS -- TEST 'regional_control_faster_intel' [12:39, 05:11](1084 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [11:11, 07:54] ( 882 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [09:46, 02:19](1615 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [09:49, 02:17](1609 MB) +PASS -- TEST 'control_stochy_debug_intel' [09:26, 03:08](830 MB) +PASS -- TEST 'control_lndp_debug_intel' [09:27, 02:48](832 MB) +PASS -- TEST 'control_csawmg_debug_intel' [10:41, 04:22](1145 MB) +PASS -- TEST 'control_ras_debug_intel' [09:26, 02:51](832 MB) +PASS -- TEST 'control_diag_debug_intel' [10:51, 02:46](1682 MB) +PASS -- TEST 'control_debug_p8_intel' [10:45, 02:42](1887 MB) +PASS -- TEST 'regional_debug_intel' [24:36, 18:24](1100 MB) +PASS -- TEST 'rap_control_debug_intel' [11:26, 05:11](1215 MB) +PASS -- TEST 'hrrr_control_debug_intel' [10:28, 05:06](1209 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [09:27, 05:01](1206 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [09:24, 05:04](1211 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [09:24, 05:08](1218 MB) +PASS -- TEST 'rap_diag_debug_intel' [09:39, 05:20](1299 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [08:28, 05:17](1218 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [08:27, 05:18](1216 MB) +PASS -- TEST 'rap_lndp_debug_intel' [07:25, 05:06](1219 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:26, 05:08](1212 MB) +PASS -- TEST 'rap_noah_debug_intel' [11:28, 05:02](1211 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [10:29, 05:03](1210 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [13:26, 08:14](1205 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [09:28, 04:59](1207 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [11:30, 06:04](1212 MB) +PASS -- TEST 'rap_flake_debug_intel' [10:26, 05:12](1210 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [14:41, 08:45](1218 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [18:12, 04:23] +PASS -- TEST 'control_csawmg_debug_gnu' [06:45, 02:23](722 MB) + +PASS -- COMPILE 'wam_debug_intel' [10:12, 04:43] ( 837 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [17:53, 13:37](1687 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [17:13, 10:10] ( 3 warnings 8 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [08:17, 04:01](1122 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [10:35, 06:37](1042 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:44, 03:29](973 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [09:39, 06:21](1079 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [06:36, 03:13](951 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [06:48, 03:41](913 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [07:45, 04:57](1022 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:59, 01:52](919 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [16:12, 10:17] ( 3 warnings 8 remarks ) +PASS -- TEST 'conus13km_control_intel' [04:57, 02:04](1189 MB) +PASS -- TEST 'conus13km_2threads_intel' [03:42, 01:10](1100 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [03:48, 01:30](1087 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [16:13, 10:10] ( 3 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:45, 04:19](979 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [11:12, 04:59] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [08:27, 05:18](1092 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:24, 05:00](1089 MB) +PASS -- TEST 'conus13km_debug_intel' [16:52, 14:30](1236 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:51, 14:26](934 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [10:45, 08:05](1164 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:42, 14:15](1305 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [10:11, 04:45] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [07:24, 05:10](1135 MB) + +PASS -- COMPILE 'hafsw_intel' [16:12, 11:48] ( 1 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [07:18, 05:08](715 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:32, 06:17](1097 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [11:25, 07:24](814 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [18:26, 15:11](842 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [21:51, 18:40](864 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:23, 05:50](485 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [10:43, 07:01](508 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [05:01, 02:42](368 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [12:05, 07:20](481 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:53, 03:45](522 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:09, 03:33](522 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:55, 04:10](574 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:29, 01:10](400 MB) +PASS -- TEST 'gnv1_nested_intel' [06:32, 04:03](1740 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [10:12, 05:13] ( 1462 warnings 1489 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [14:54, 13:02](581 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [17:12, 11:25] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [13:02, 10:15](627 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [18:09, 10:27](697 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [17:12, 11:39] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [15:37, 08:18](681 MB) + +PASS -- COMPILE 'hafs_all_intel' [12:12, 11:06] ( 8 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [13:16, 06:41](837 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [16:21, 06:44](798 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:58, 16:24](1221 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [31:15, 06:59] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [05:21, 02:48](1171 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [04:24, 01:41](1107 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:20, 02:42](1033 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:20, 02:46](1026 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:19, 02:43](1022 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:19, 02:44](1165 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:20, 02:49](1157 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:20, 02:42](1015 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [11:31, 06:41](1057 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [12:25, 06:18](1044 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:16, 02:47](1158 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:20, 03:56](2472 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [06:20, 03:58](2515 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [46:17, 03:21] ( 2 warnings ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [09:19, 06:31](1071 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [49:16, 06:41] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [05:19, 02:45](1163 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [20:19, 01:12] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:33, 00:47](267 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [04:26, 00:49](328 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [05:27, 00:32](322 MB) + +PASS -- COMPILE 'datm_cdeps_lm4_intel' [20:18, 01:30] +PASS -- TEST 'datm_cdeps_lm4_gswp3_intel' [02:34, 00:33](562 MB) +PASS -- TEST 'datm_cdeps_lm4_gswp3_rst_intel' [02:34, 00:19](464 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [29:22, 11:02] ( 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [07:07, 03:48](1975 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [26:20, 10:30] ( 1 warnings 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [10:59, 08:07](1958 MB) + +PASS -- COMPILE 'atml_intel' [26:20, 10:50] ( 8 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:05, 04:24](1864 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [08:01, 04:23](1867 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [10:54, 02:30](1097 MB) + +PASS -- COMPILE 'atml_debug_intel' [21:18, 05:54] ( 880 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [09:01, 05:54](1877 MB) + +PASS -- COMPILE 'atmw_intel' [24:19, 11:01] ( 9 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:51, 02:01](1919 MB) + +PASS -- COMPILE 'atmaero_intel' [05:17, 10:43] ( 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [07:00, 04:12](3198 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [08:01, 04:58](3095 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [07:48, 05:02](3104 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [43:14, 04:44] ( 882 warnings 6 remarks ) + +PASS -- COMPILE 'atm_fbh_intel' [45:16, 09:51] ( 3 warnings 8 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [13:30, 11:48](1087 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intelllvm' [16:12, 06:54] +PASS -- TEST 'rap_control_dyn32_phy32_intelllvm' [10:41, 08:28](1046 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intelllvm' [16:12, 06:54] +PASS -- TEST 'rap_control_dyn64_phy32_intelllvm' [07:47, 04:59](975 MB) + +PASS -- COMPILE 'atm_gnu' [10:12, 04:32] +PASS -- TEST 'control_c48_gnu' [11:41, 09:27](1511 MB) +PASS -- TEST 'control_stochy_gnu' [06:30, 03:26](497 MB) +PASS -- TEST 'control_ras_gnu' [07:23, 04:53](502 MB) +PASS -- TEST 'control_p8_gnu' [11:55, 05:12](1457 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [12:50, 05:08](1451 MB) +PASS -- TEST 'control_flake_gnu' [18:27, 10:30](540 MB) + +PASS -- COMPILE 'rrfs_gnu' [09:12, 04:30] +PASS -- TEST 'rap_control_gnu' [18:39, 11:28](806 MB) +PASS -- TEST 'rap_decomp_gnu' [18:37, 11:42](813 MB) +PASS -- TEST 'rap_2threads_gnu' [16:43, 10:25](916 MB) +PASS -- TEST 'rap_restart_gnu' [07:58, 05:52](569 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [17:39, 11:30](808 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [16:45, 11:39](806 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [11:04, 08:34](573 MB) +PASS -- TEST 'hrrr_control_gnu' [10:40, 05:55](843 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [13:36, 05:55](821 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [14:37, 05:25](907 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [14:33, 05:56](836 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [05:35, 03:05](557 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [05:32, 03:03](647 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [19:50, 11:18](836 MB) + +PASS -- COMPILE 'csawmg_gnu' [06:11, 04:00] +PASS -- TEST 'control_csawmg_gnu' [16:46, 08:34](733 MB) + +PASS -- COMPILE 'atm_dyn32_debug_gnu' [08:12, 06:47] +PASS -- TEST 'control_diag_debug_gnu' [09:50, 01:39](1270 MB) +PASS -- TEST 'regional_debug_gnu' [15:41, 11:57](753 MB) +PASS -- TEST 'rap_control_debug_gnu' [09:26, 02:42](823 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [09:25, 02:34](815 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [09:23, 02:40](826 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [09:24, 02:40](823 MB) +PASS -- TEST 'rap_diag_debug_gnu' [09:42, 02:51](906 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [10:25, 04:18](820 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [08:24, 02:42](823 MB) +PASS -- TEST 'rrfs_v1beta_debug_gnu' [08:25, 02:42](815 MB) +PASS -- TEST 'control_ras_debug_gnu' [06:20, 01:36](452 MB) +PASS -- TEST 'control_stochy_debug_gnu' [06:22, 01:46](451 MB) +PASS -- TEST 'control_debug_p8_gnu' [05:38, 01:38](1439 MB) +PASS -- TEST 'rap_flake_debug_gnu' [04:27, 02:40](819 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [04:27, 02:59](819 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [06:37, 04:22](826 MB) + +PASS -- COMPILE 'wam_debug_gnu' [09:11, 02:31] + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [10:11, 04:18] +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [11:39, 09:51](700 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [07:38, 05:12](692 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [11:38, 08:59](742 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [08:34, 04:45](736 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [08:34, 05:20](692 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [09:44, 07:14](548 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [04:32, 02:39](532 MB) +PASS -- TEST 'conus13km_control_gnu' [07:06, 03:12](863 MB) +PASS -- TEST 'conus13km_2threads_gnu' [07:48, 05:28](869 MB) +PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:47, 01:53](558 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [15:12, 10:07] +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [08:42, 05:53](721 MB) + +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [13:12, 07:13] +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [05:27, 02:36](705 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [05:31, 02:35](707 MB) +PASS -- TEST 'conus13km_debug_gnu' [11:03, 06:44](884 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [11:01, 06:52](571 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [10:51, 07:43](890 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [09:50, 06:52](950 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [10:12, 07:13] +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [05:25, 02:42](729 MB) + +PASS -- COMPILE 's2swa_gnu' [20:13, 16:56] + +PASS -- COMPILE 's2s_gnu' [19:12, 15:57] +PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [22:11, 18:56](1508 MB) + +PASS -- COMPILE 's2swa_debug_gnu' [05:12, 03:10] + +PASS -- COMPILE 's2sw_pdlib_gnu' [18:13, 16:08] +PASS -- TEST 'cpld_control_pdlib_p8_gnu' [34:23, 30:42](1454 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_gnu' [04:12, 02:56] + +PASS -- COMPILE 'datm_cdeps_gnu' [17:13, 15:22] +PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [05:19, 03:06](694 MB) SYNOPSIS: -Starting Date/Time: 20240905 16:15:04 -Ending Date/Time: 20240905 18:13:40 -Total Time: 01h:59m:34s -Compiles Completed: 57/57 -Tests Completed: 243/243 +Starting Date/Time: 20241113 04:07:04 +Ending Date/Time: 20241113 07:39:17 +Total Time: 03h:32m:32s +Compiles Completed: 61/61 +Tests Completed: 248/248 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_hercules.log b/tests/logs/RegressionTests_hercules.log index 5b0445a2c8..b5b8ab641a 100644 --- a/tests/logs/RegressionTests_hercules.log +++ b/tests/logs/RegressionTests_hercules.log @@ -1,31 +1,34 @@ ====START OF HERCULES REGRESSION TESTING LOG==== UFSWM hash used in testing: -4dee8d49d4f976f5af7b0fe91cab060c7814eac0 +a455d4df714c11207a7361bd79013093ef6e6a31 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,377 +38,387 @@ 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: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/stmp/jongkim/FV3_RT/rt_1802002 +BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /work2/noaa/epic/nandoamstmp/hercules/stmp/nandoam/FV3_RT/rt_501024 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic -* (-r) - USE ROCOTO - -PASS -- COMPILE 's2swa_32bit_intel' [11:01, 11:01] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [08:24, 07:39](2123 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [17:07, 17:06] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [14:11, 13:26](2002 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [15:01, 14:08](2318 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [07:26, 06:34](1303 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [15:48, 15:02](1915 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [15:59, 15:59] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [13:34, 13:11](1991 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [05:19, 05:18] ( 1523 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [22:58, 22:02](1976 MB) - -PASS -- COMPILE 's2swa_intel' [11:00, 11:00] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [08:25, 07:37](2184 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [08:31, 07:51](2178 MB) -PASS -- TEST 'cpld_restart_p8_intel' [05:02, 04:22](1953 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [08:27, 07:50](2198 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [05:21, 04:24](1733 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [09:23, 08:52](2545 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [08:21, 07:42](2162 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [07:13, 06:40](2083 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [08:12, 07:38](2180 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [16:55, 15:31](2974 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [07:05, 05:54](2921 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [14:43, 09:47](3809 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [12:11, 06:09](3632 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [05:41, 05:09](2154 MB) - -PASS -- COMPILE 's2sw_intel' [10:30, 10:29] ( 10 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [07:46, 07:15](2024 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [04:57, 04:11](2103 MB) - -PASS -- COMPILE 's2swa_debug_intel' [05:51, 05:51] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [09:16, 08:27](2212 MB) - -PASS -- COMPILE 's2sw_debug_intel' [05:33, 05:33] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:38, 05:59](2039 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [09:57, 09:57] ( 3 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [04:44, 04:02](2085 MB) - -PASS -- COMPILE 's2s_intel' [09:53, 09:53] ( 3 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [07:23, 06:56](3064 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [02:28, 02:00](3015 MB) -PASS -- TEST 'cpld_restart_c48_intel' [01:39, 01:09](2493 MB) - -PASS -- COMPILE 's2swa_faster_intel' [11:57, 11:57] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [08:16, 07:32](2178 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [16:07, 16:07] ( 10 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [14:38, 13:52](2049 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [07:43, 06:48](1393 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [16:23, 15:58](1967 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [04:16, 04:16] ( 1558 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [23:06, 22:35](2013 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [11:44, 11:44] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [03:50, 03:38](724 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [03:30, 03:07](1616 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [03:39, 03:14](1617 MB) -PASS -- TEST 'control_latlon_intel' [03:38, 03:03](1612 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:42, 03:14](1613 MB) -PASS -- TEST 'control_c48_intel' [07:30, 07:03](1699 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [06:11, 05:59](847 MB) -PASS -- TEST 'control_c192_intel' [12:37, 12:10](1764 MB) -PASS -- TEST 'control_c384_intel' [13:56, 12:46](1998 MB) -PASS -- TEST 'control_c384gdas_intel' [11:30, 09:55](1507 MB) -PASS -- TEST 'control_stochy_intel' [01:52, 01:46](675 MB) -PASS -- TEST 'control_stochy_restart_intel' [01:21, 01:09](547 MB) -PASS -- TEST 'control_lndp_intel' [01:56, 01:46](665 MB) -PASS -- TEST 'control_iovr4_intel' [03:02, 02:46](667 MB) -PASS -- TEST 'control_iovr5_intel' [02:46, 02:37](668 MB) -PASS -- TEST 'control_p8_intel' [03:56, 03:18](1912 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [04:01, 03:17](1894 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [03:55, 03:13](1910 MB) -PASS -- TEST 'control_restart_p8_intel' [02:21, 01:51](1167 MB) -PASS -- TEST 'control_noqr_p8_intel' [03:52, 03:13](1895 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [02:16, 01:45](1220 MB) -PASS -- TEST 'control_decomp_p8_intel' [04:02, 03:23](1894 MB) -PASS -- TEST 'control_2threads_p8_intel' [03:36, 02:58](1988 MB) -PASS -- TEST 'control_p8_lndp_intel' [05:58, 05:39](1898 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [04:59, 04:24](1974 MB) -PASS -- TEST 'control_p8_mynn_intel' [03:22, 02:42](1904 MB) -PASS -- TEST 'merra2_thompson_intel' [04:30, 03:47](1915 MB) -PASS -- TEST 'regional_control_intel' [05:09, 04:50](1196 MB) -PASS -- TEST 'regional_restart_intel' [03:06, 02:53](1170 MB) -PASS -- TEST 'regional_decomp_intel' [05:40, 05:26](1178 MB) -PASS -- TEST 'regional_2threads_intel' [03:30, 03:15](1156 MB) -PASS -- TEST 'regional_noquilt_intel' [04:55, 04:41](1520 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [05:06, 04:48](1198 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [05:09, 04:55](1198 MB) -PASS -- TEST 'regional_wofs_intel' [06:11, 05:52](2100 MB) - -PASS -- COMPILE 'rrfs_intel' [08:32, 08:32] ( 3 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [07:20, 06:43](1213 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [04:07, 03:27](1344 MB) -PASS -- TEST 'rap_decomp_intel' [07:27, 06:53](1116 MB) -PASS -- TEST 'rap_2threads_intel' [06:52, 06:17](1358 MB) -PASS -- TEST 'rap_restart_intel' [04:16, 03:30](1136 MB) -PASS -- TEST 'rap_sfcdiff_intel' [07:19, 06:43](1223 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [07:33, 06:59](1157 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [05:50, 05:03](1215 MB) -PASS -- TEST 'hrrr_control_intel' [04:11, 03:29](1068 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [04:14, 03:39](1042 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [04:49, 04:04](1106 MB) -PASS -- TEST 'hrrr_control_restart_intel' [02:13, 01:52](1022 MB) -PASS -- TEST 'rrfs_v1beta_intel' [07:14, 06:29](1215 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [07:59, 07:42](2005 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [07:40, 07:31](2180 MB) - -PASS -- COMPILE 'csawmg_intel' [08:16, 08:16] -PASS -- TEST 'control_csawmg_intel' [05:53, 05:36](1046 MB) -PASS -- TEST 'control_ras_intel' [03:06, 02:56](854 MB) - -PASS -- COMPILE 'csawmg_gnu' [04:03, 04:03] -PASS -- TEST 'control_csawmg_gnu' [07:56, 07:34](1070 MB) - -PASS -- COMPILE 'wam_intel' [08:52, 08:51] ( 1 remarks ) -PASS -- TEST 'control_wam_intel' [10:32, 10:14](1669 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [08:59, 08:59] ( 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [03:02, 02:25](1885 MB) -PASS -- TEST 'regional_control_faster_intel' [04:31, 04:16](1190 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [06:26, 06:26] ( 882 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [02:52, 02:33](1629 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [02:53, 02:31](1639 MB) -PASS -- TEST 'control_stochy_debug_intel' [03:00, 02:49](844 MB) -PASS -- TEST 'control_lndp_debug_intel' [02:42, 02:31](850 MB) -PASS -- TEST 'control_csawmg_debug_intel' [05:12, 04:59](1155 MB) -PASS -- TEST 'control_ras_debug_intel' [02:42, 02:35](856 MB) -PASS -- TEST 'control_diag_debug_intel' [02:54, 02:36](1697 MB) -PASS -- TEST 'control_debug_p8_intel' [03:50, 03:25](1942 MB) -PASS -- TEST 'regional_debug_intel' [16:57, 16:36](1172 MB) -PASS -- TEST 'rap_control_debug_intel' [04:51, 04:39](1239 MB) -PASS -- TEST 'hrrr_control_debug_intel' [04:50, 04:36](1228 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [05:07, 04:53](1229 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [04:45, 04:35](1232 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [04:44, 04:37](1236 MB) -PASS -- TEST 'rap_diag_debug_intel' [05:20, 05:01](1318 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [04:53, 04:46](1226 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [04:54, 04:48](1228 MB) -PASS -- TEST 'rap_lndp_debug_intel' [04:56, 04:36](1240 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [04:49, 04:40](1228 MB) -PASS -- TEST 'rap_noah_debug_intel' [05:05, 04:54](1229 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [04:56, 04:48](1231 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:31, 08:24](1245 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [04:54, 04:46](1231 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [06:04, 05:57](1237 MB) -PASS -- TEST 'rap_flake_debug_intel' [05:08, 04:49](1238 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [09:55, 08:37](1246 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [04:23, 04:23] -PASS -- TEST 'control_csawmg_debug_gnu' [03:08, 02:47](1048 MB) - -PASS -- COMPILE 'wam_debug_intel' [04:05, 04:04] ( 837 warnings 1 remarks ) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [08:15, 08:15] ( 3 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [04:40, 04:00](1217 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:48, 07:17](1189 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:17, 03:32](1036 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:40, 07:08](1284 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:06, 03:18](1037 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [04:34, 03:53](992 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:24, 05:47](1127 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [02:05, 01:58](996 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [08:28, 08:28] ( 3 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [02:29, 02:03](1299 MB) -PASS -- TEST 'conus13km_2threads_intel' [01:18, 00:56](1190 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [01:46, 01:13](1144 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [10:28, 10:28] ( 3 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [04:11, 03:46](1085 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [03:42, 03:40] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:04, 04:57](1117 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:21, 05:11](1115 MB) -PASS -- TEST 'conus13km_debug_intel' [16:16, 15:50](1362 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [16:25, 16:00](1008 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [13:04, 12:10](1256 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [15:48, 14:56](1410 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [03:56, 03:55] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:12, 04:35](1159 MB) - -PASS -- COMPILE 'hafsw_intel' [09:51, 09:51] ( 1 warnings 9 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [06:50, 05:42](862 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [05:47, 05:13](1252 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [07:33, 06:25](921 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [15:10, 14:10](962 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [16:59, 15:53](996 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [06:05, 05:22](591 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [07:55, 06:52](607 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [03:03, 02:35](435 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [09:57, 07:45](547 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [04:41, 04:08](608 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [04:10, 03:36](603 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:15, 05:19](666 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [01:40, 01:24](446 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [04:25, 04:25] ( 1465 warnings 1502 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:28, 12:41](643 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [09:40, 09:40] ( 8 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [17:25, 16:25](724 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [17:35, 16:40](794 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [10:53, 10:53] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [11:20, 10:03](822 MB) - -PASS -- COMPILE 'hafs_all_intel' [10:01, 10:01] ( 8 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [08:07, 07:09](917 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:14, 06:15](895 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [17:45, 17:08](1332 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [06:05, 06:05] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [02:20, 02:14](1155 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [01:21, 01:17](1096 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [02:16, 02:10](1025 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [02:16, 02:11](1017 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [02:16, 02:10](1010 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [02:15, 02:12](1136 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [02:18, 02:10](1152 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [02:19, 02:13](1010 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [06:09, 05:33](1177 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [05:30, 04:56](1156 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [03:10, 03:00](1142 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [03:08, 03:03](2454 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [03:15, 03:09](2392 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [04:16, 04:16] ( 2 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [05:37, 05:31](1084 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [05:40, 05:40] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [03:01, 02:56](1141 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [01:23, 01:23] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [01:19, 01:02](339 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [01:16, 01:04](571 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [01:48, 00:52](573 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [09:11, 09:11] ( 3 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [04:13, 03:31](2019 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [09:31, 09:31] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [04:14, 03:19](1986 MB) - -PASS -- COMPILE 'atml_intel' [09:19, 09:19] ( 8 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [07:31, 06:33](1894 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [08:54, 08:01](1904 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [03:52, 03:26](1124 MB) - -PASS -- COMPILE 'atml_debug_intel' [05:20, 05:20] ( 880 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [07:51, 06:55](1927 MB) - -PASS -- COMPILE 'atmw_intel' [09:25, 09:25] ( 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [02:32, 01:44](1929 MB) - -PASS -- COMPILE 'atmaero_intel' [09:18, 09:18] ( 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [05:21, 04:35](2026 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [05:10, 04:25](1797 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [05:05, 04:30](1820 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [03:51, 03:51] ( 882 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [18:21, 17:09](4618 MB) - -PASS -- COMPILE 'atm_gnu' [04:09, 04:09] -PASS -- TEST 'control_c48_gnu' [10:05, 09:38](1510 MB) -PASS -- TEST 'control_stochy_gnu' [02:45, 02:33](723 MB) -PASS -- TEST 'control_ras_gnu' [04:16, 04:02](729 MB) -PASS -- TEST 'control_p8_gnu' [04:56, 04:05](1721 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [04:20, 03:47](1727 MB) -PASS -- TEST 'control_flake_gnu' [04:52, 04:42](812 MB) - -PASS -- COMPILE 'rrfs_gnu' [09:08, 09:08] -PASS -- TEST 'rap_control_gnu' [09:04, 08:27](1081 MB) -PASS -- TEST 'rap_decomp_gnu' [09:01, 08:20](1084 MB) -PASS -- TEST 'rap_2threads_gnu' [08:01, 07:20](1136 MB) -PASS -- TEST 'rap_restart_gnu' [04:56, 04:10](885 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [09:06, 08:29](1084 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:36, 08:59](1081 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [06:33, 06:01](886 MB) -PASS -- TEST 'hrrr_control_gnu' [04:49, 04:10](1068 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [04:40, 04:07](1132 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [04:45, 04:00](1041 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [05:21, 04:27](1068 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [02:40, 02:17](885 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [02:39, 02:17](934 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [08:47, 08:02](1076 MB) - -PASS -- COMPILE 'atm_dyn32_debug_gnu' [11:31, 11:31] -PASS -- TEST 'control_diag_debug_gnu' [01:35, 01:13](1623 MB) -PASS -- TEST 'regional_debug_gnu' [07:18, 07:00](1137 MB) -PASS -- TEST 'rap_control_debug_gnu' [02:18, 02:05](1096 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [02:11, 01:58](1088 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [02:25, 02:06](1100 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [02:11, 02:01](1093 MB) -PASS -- TEST 'rap_diag_debug_gnu' [02:27, 02:08](1269 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [03:20, 03:12](1097 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [02:08, 01:58](1097 MB) -PASS -- TEST 'rrfs_v1beta_debug_gnu' [02:05, 01:57](1091 MB) -PASS -- TEST 'control_ras_debug_gnu' [01:24, 01:15](727 MB) -PASS -- TEST 'control_stochy_debug_gnu' [01:27, 01:20](724 MB) -PASS -- TEST 'control_debug_p8_gnu' [01:47, 01:24](1715 MB) -PASS -- TEST 'rap_flake_debug_gnu' [02:09, 02:02](1094 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [02:18, 02:08](1098 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [04:05, 03:30](1100 MB) - -PASS -- COMPILE 'wam_debug_gnu' [02:53, 02:53] -PASS -- TEST 'control_wam_debug_gnu' [05:49, 05:28](1567 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [04:48, 04:43] -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [08:50, 08:09](961 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [04:57, 04:07](953 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [07:42, 07:03](966 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [04:25, 03:38](896 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [04:44, 03:59](946 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [06:21, 05:44](861 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [02:39, 02:17](860 MB) -PASS -- TEST 'conus13km_control_gnu' [03:12, 02:45](1269 MB) -PASS -- TEST 'conus13km_2threads_gnu' [01:23, 01:04](1176 MB) -PASS -- TEST 'conus13km_restart_mismatch_gnu' [01:48, 01:29](935 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [09:11, 09:11] -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [05:42, 05:15](989 MB) - -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [06:14, 06:14] -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [02:02, 01:56](976 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [02:15, 02:02](973 MB) -PASS -- TEST 'conus13km_debug_gnu' [05:49, 05:30](1284 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [06:11, 05:48](960 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [03:37, 03:22](1193 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [06:11, 05:47](1353 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [07:10, 07:10] -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [02:11, 02:03](1007 MB) - -PASS -- COMPILE 's2swa_gnu' [17:22, 17:21] - -PASS -- COMPILE 's2s_gnu' [16:17, 16:16] -PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [06:09, 05:20](3124 MB) - -PASS -- COMPILE 's2swa_debug_gnu' [04:09, 04:09] - -PASS -- COMPILE 's2sw_pdlib_gnu' [15:59, 15:59] -PASS -- TEST 'cpld_control_pdlib_p8_gnu' [26:31, 25:49](3069 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [04:22, 04:22] -PASS -- TEST 'cpld_debug_pdlib_p8_gnu' [13:54, 12:57](2926 MB) - -PASS -- COMPILE 'datm_cdeps_gnu' [15:47, 15:46] -PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [02:36, 02:29](769 MB) +* (-l) - USE CONFIG FILE: rt.conf +* (-e) - USE ECFLOW + +PASS -- COMPILE 's2swa_32bit_intel' [14:11, 12:11] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [27:12, 15:13](2133 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [20:11, 18:12] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [24:13, 17:57](1988 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [20:31, 18:04](2294 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [09:25, 06:47](1352 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [25:19, 19:12](1911 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [20:11, 18:12] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [22:41, 17:30](1985 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:11, 05:35] ( 1520 warnings 1988 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [28:13, 26:07](1973 MB) + +PASS -- COMPILE 's2swa_intel' [13:11, 11:58] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [28:06, 15:21](2211 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [28:13, 15:39](2207 MB) +PASS -- TEST 'cpld_restart_p8_intel' [10:24, 08:03](1966 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [28:09, 15:23](2227 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [12:20, 09:36](1731 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [26:05, 18:36](2560 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [28:06, 15:43](2189 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [17:09, 13:17](2099 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [28:14, 15:45](2215 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [21:43, 17:03](2970 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [10:14, 06:18](2903 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [27:19, 19:59](3823 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [18:37, 10:38](3635 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [16:03, 09:34](2105 MB) + +PASS -- COMPILE 's2sw_intel' [13:11, 11:35] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [21:00, 14:34](2020 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [17:08, 11:41](2116 MB) + +PASS -- COMPILE 's2swa_debug_intel' [08:11, 06:24] ( 1410 warnings 1218 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [21:01, 19:08](2237 MB) + +PASS -- COMPILE 's2sw_debug_intel' [07:11, 05:25] ( 1410 warnings 1218 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [10:59, 08:54](2048 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [12:11, 10:17] ( 3 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:55, 05:54](2065 MB) + +PASS -- COMPILE 's2s_intel' [12:11, 10:33] ( 1 warnings 3 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [10:38, 07:27](3024 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [05:40, 03:01](3015 MB) +PASS -- TEST 'cpld_restart_c48_intel' [09:41, 02:19](2470 MB) + +PASS -- COMPILE 's2swa_faster_intel' [13:11, 12:06] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [21:05, 15:02](2208 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [17:11, 15:25] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [25:01, 23:06](2072 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [15:07, 11:53](1418 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [28:52, 26:42](1995 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:10, 04:33] ( 1520 warnings 1988 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [31:52, 27:36](2005 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [10:11, 09:09] ( 1 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [06:22, 02:57](707 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [05:30, 02:52](1582 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:34, 02:51](1609 MB) +PASS -- TEST 'control_latlon_intel' [05:28, 02:45](1586 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:36, 02:48](1596 MB) +PASS -- TEST 'control_c48_intel' [13:35, 10:33](1706 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [08:28, 05:54](829 MB) +PASS -- TEST 'control_c192_intel' [13:40, 10:26](1777 MB) +PASS -- TEST 'control_c384_intel' [21:20, 17:46](2019 MB) +PASS -- TEST 'control_c384gdas_intel' [10:48, 07:22](1485 MB) +PASS -- TEST 'control_stochy_intel' [03:19, 01:27](680 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:29, 00:57](535 MB) +PASS -- TEST 'control_lndp_intel' [03:20, 01:43](667 MB) +PASS -- TEST 'control_iovr4_intel' [03:20, 02:08](653 MB) +PASS -- TEST 'control_iovr5_intel' [03:23, 02:08](660 MB) +PASS -- TEST 'control_p8_intel' [06:47, 04:14](1876 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [05:55, 03:21](1900 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [06:51, 04:38](1904 MB) +PASS -- TEST 'control_restart_p8_intel' [04:45, 01:52](1150 MB) +PASS -- TEST 'control_noqr_p8_intel' [05:42, 03:33](1891 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:45, 02:12](1186 MB) +PASS -- TEST 'control_decomp_p8_intel' [05:49, 03:51](1873 MB) +PASS -- TEST 'control_2threads_p8_intel' [04:44, 03:04](1956 MB) +PASS -- TEST 'control_p8_lndp_intel' [08:31, 06:37](1889 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [06:59, 04:11](1977 MB) +PASS -- TEST 'control_p8_mynn_intel' [05:47, 03:15](1903 MB) +PASS -- TEST 'merra2_thompson_intel' [04:54, 03:05](1898 MB) +PASS -- TEST 'regional_control_intel' [06:27, 04:36](1185 MB) +PASS -- TEST 'regional_restart_intel' [04:27, 02:36](1164 MB) +PASS -- TEST 'regional_decomp_intel' [06:28, 04:51](1180 MB) +PASS -- TEST 'regional_2threads_intel' [04:23, 03:00](1155 MB) +PASS -- TEST 'regional_noquilt_intel' [07:28, 05:07](1522 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [07:29, 05:11](1192 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [07:30, 04:42](1189 MB) +PASS -- TEST 'regional_wofs_intel' [08:29, 06:02](2087 MB) + +PASS -- COMPILE 'rrfs_intel' [10:11, 08:58] ( 3 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [08:53, 06:47](1176 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:46, 04:01](1327 MB) +PASS -- TEST 'rap_decomp_intel' [08:33, 06:57](1138 MB) +PASS -- TEST 'rap_2threads_intel' [08:34, 06:17](1334 MB) +PASS -- TEST 'rap_restart_intel' [05:57, 03:30](1154 MB) +PASS -- TEST 'rap_sfcdiff_intel' [08:48, 06:38](1222 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [09:33, 07:15](1139 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [08:53, 06:30](1186 MB) +PASS -- TEST 'hrrr_control_intel' [05:48, 03:27](1064 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [05:39, 03:32](1047 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:38, 03:12](1108 MB) +PASS -- TEST 'hrrr_control_restart_intel' [03:22, 01:53](1019 MB) +PASS -- TEST 'rrfs_v1beta_intel' [08:56, 06:45](1209 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [14:22, 12:23](1997 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [13:21, 11:48](2188 MB) + +PASS -- COMPILE 'csawmg_intel' [10:11, 08:23] +PASS -- TEST 'control_csawmg_intel' [07:26, 05:31](1045 MB) +PASS -- TEST 'control_ras_intel' [04:19, 02:53](819 MB) + +PASS -- COMPILE 'wam_intel' [10:11, 08:48] ( 1 remarks ) +PASS -- TEST 'control_wam_intel' [12:36, 10:12](1652 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [15:11, 08:57] ( 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [04:50, 02:55](1903 MB) +PASS -- TEST 'regional_control_faster_intel' [07:29, 05:17](1192 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [12:11, 07:00] ( 882 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [03:31, 01:51](1616 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:38, 01:51](1626 MB) +PASS -- TEST 'control_stochy_debug_intel' [04:20, 02:33](844 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:19, 03:09](841 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:24, 04:37](1144 MB) +PASS -- TEST 'control_ras_debug_intel' [04:18, 02:27](846 MB) +PASS -- TEST 'control_diag_debug_intel' [04:31, 02:21](1692 MB) +PASS -- TEST 'control_debug_p8_intel' [04:32, 02:18](1902 MB) +PASS -- TEST 'regional_debug_intel' [16:27, 14:41](1144 MB) +PASS -- TEST 'rap_control_debug_intel' [05:18, 04:02](1233 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:22, 04:07](1223 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [06:18, 04:09](1235 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:22, 04:01](1225 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:21, 04:02](1232 MB) +PASS -- TEST 'rap_diag_debug_intel' [06:25, 04:21](1303 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [06:18, 04:09](1231 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:19, 04:14](1226 MB) +PASS -- TEST 'rap_lndp_debug_intel' [05:18, 04:09](1239 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:19, 05:13](1232 MB) +PASS -- TEST 'rap_noah_debug_intel' [07:19, 05:07](1229 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [06:18, 04:05](1221 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:18, 06:42](1226 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [06:21, 04:03](1219 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [07:22, 05:00](1222 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:19, 04:09](1227 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:49, 07:01](1234 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [09:11, 04:31] +PASS -- TEST 'control_csawmg_debug_gnu' [05:30, 03:06](1037 MB) + +PASS -- COMPILE 'wam_debug_intel' [09:12, 04:00] ( 837 warnings 1 remarks ) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [13:12, 08:31] ( 3 warnings 8 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:45, 03:16](1240 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:46, 05:21](1124 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:56, 02:55](1032 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:34, 05:15](1240 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:49, 03:27](1017 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:37, 03:04](991 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [14:53, 04:08](1084 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [11:24, 01:37](962 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [11:12, 08:33] ( 3 warnings 8 remarks ) +PASS -- TEST 'conus13km_control_intel' [03:37, 02:04](1293 MB) +PASS -- TEST 'conus13km_2threads_intel' [10:31, 00:55](1185 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [10:32, 01:17](1141 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [11:12, 08:36] ( 3 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [06:32, 04:19](1089 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [05:11, 03:55] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:17, 04:24](1096 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:18, 04:04](1107 MB) +PASS -- TEST 'conus13km_debug_intel' [13:32, 12:07](1341 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [17:32, 15:18](999 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [10:32, 08:17](1236 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [13:30, 11:41](1406 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:13, 04:11] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [06:23, 04:42](1166 MB) + +PASS -- COMPILE 'hafsw_intel' [11:12, 09:54] ( 1 warnings 10 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [08:05, 05:35](842 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [09:21, 06:31](1246 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [11:15, 07:40](914 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [20:07, 17:27](927 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [19:14, 17:04](970 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [15:53, 07:15](592 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [17:17, 09:02](605 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [11:50, 03:38](441 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [15:58, 09:37](549 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [14:46, 04:47](605 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [13:46, 04:39](604 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [09:50, 05:13](651 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [11:27, 01:46](460 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [06:11, 04:29] ( 1462 warnings 1490 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [21:45, 13:13](611 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [12:11, 10:11] ( 9 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [28:52, 18:42](750 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [31:01, 18:38](798 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [12:11, 10:16] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [26:23, 14:17](811 MB) + +PASS -- COMPILE 'hafs_all_intel' [11:11, 09:48] ( 9 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [16:09, 05:44](919 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [16:07, 05:46](889 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [24:45, 16:27](1343 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [07:11, 05:40] ( 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [10:19, 02:16](1161 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:18, 01:20](1113 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [10:16, 02:08](1028 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [10:17, 02:12](1014 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [09:16, 02:12](1019 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [09:17, 02:14](1153 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [09:16, 02:11](1155 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [09:16, 02:06](1020 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [10:59, 04:58](1162 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [11:51, 04:55](1146 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [08:14, 02:11](1155 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [09:16, 03:04](2452 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [09:21, 03:08](2406 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [05:11, 03:29] ( 2 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [10:16, 05:13](1078 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [08:11, 06:51] ( 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [08:16, 02:49](1151 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [02:11, 00:48] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [04:27, 01:01](336 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:22, 00:51](572 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [03:24, 00:32](572 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [11:11, 09:26] ( 3 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [07:53, 04:16](2020 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [10:11, 08:55] ( 1 warnings 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [11:40, 08:39](2025 MB) + +PASS -- COMPILE 'atml_intel' [11:11, 09:28] ( 8 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [09:00, 06:28](1897 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [08:58, 06:06](1890 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:40, 03:58](1144 MB) + +PASS -- COMPILE 'atml_debug_intel' [06:11, 04:28] ( 880 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [09:01, 06:03](1917 MB) + +PASS -- COMPILE 'atmw_intel' [11:11, 09:53] ( 9 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [06:56, 02:51](1934 MB) + +PASS -- COMPILE 'atmaero_intel' [11:12, 08:37] ( 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [09:47, 05:50](2017 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [08:47, 04:33](1788 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:44, 06:16](1797 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [05:11, 03:51] ( 882 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [20:22, 16:59](4549 MB) + +PASS -- COMPILE 'atm_fbh_intel' [10:12, 08:25] ( 3 warnings 8 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [14:24, 09:48](1072 MB) + +PASS -- COMPILE 'datm_cdeps_intelllvm' [14:11, 13:00] +PASS -- TEST 'datm_cdeps_control_cfsr_intelllvm' [05:17, 02:16](1158 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intelllvm' [03:11, 01:42] +PASS -- TEST 'datm_cdeps_debug_cfsr_intelllvm' [10:17, 06:04](1081 MB) + +PASS -- COMPILE 'atm_gnu' [06:11, 04:57] +PASS -- TEST 'control_c48_gnu' [11:37, 07:43](1520 MB) +PASS -- TEST 'control_stochy_gnu' [04:22, 02:23](717 MB) +PASS -- TEST 'control_ras_gnu' [06:20, 03:55](725 MB) +PASS -- TEST 'control_p8_gnu' [07:58, 04:59](1699 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [07:44, 04:52](1716 MB) +PASS -- TEST 'control_flake_gnu' [07:22, 04:42](809 MB) + +PASS -- COMPILE 'rrfs_gnu' [06:11, 04:09] +PASS -- TEST 'rap_control_gnu' [11:34, 08:24](1073 MB) +PASS -- TEST 'rap_decomp_gnu' [10:35, 08:30](1072 MB) +PASS -- TEST 'rap_2threads_gnu' [09:46, 07:30](1129 MB) +PASS -- TEST 'rap_restart_gnu' [07:04, 04:15](876 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [10:47, 08:29](1071 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [10:33, 08:26](1072 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [08:56, 06:12](877 MB) +PASS -- TEST 'hrrr_control_gnu' [08:48, 04:27](1061 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [08:35, 04:22](1126 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [08:35, 03:58](1022 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [08:34, 04:21](1058 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [04:20, 02:19](878 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [04:20, 02:12](925 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [14:52, 10:43](1066 MB) + +PASS -- COMPILE 'csawmg_gnu' [05:10, 04:07] +PASS -- TEST 'control_csawmg_gnu' [11:25, 07:56](1070 MB) + +PASS -- COMPILE 'atm_dyn32_debug_gnu' [09:10, 07:44] +PASS -- TEST 'control_diag_debug_gnu' [04:28, 01:41](1621 MB) +PASS -- TEST 'regional_debug_gnu' [09:26, 07:52](1121 MB) +PASS -- TEST 'rap_control_debug_gnu' [04:20, 02:07](1091 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [04:19, 02:37](1081 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [04:19, 02:15](1097 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [05:18, 02:17](1086 MB) +PASS -- TEST 'rap_diag_debug_gnu' [05:29, 02:12](1263 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [06:20, 03:16](1087 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [05:20, 02:14](1089 MB) +PASS -- TEST 'rrfs_v1beta_debug_gnu' [05:19, 02:04](1083 MB) +PASS -- TEST 'control_ras_debug_gnu' [04:19, 01:24](722 MB) +PASS -- TEST 'control_stochy_debug_gnu' [04:18, 01:27](718 MB) +PASS -- TEST 'control_debug_p8_gnu' [03:32, 01:52](1694 MB) +PASS -- TEST 'rap_flake_debug_gnu' [03:20, 02:06](1093 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [04:19, 02:11](1091 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [05:49, 03:46](1093 MB) + +PASS -- COMPILE 'wam_debug_gnu' [04:11, 02:58] +PASS -- TEST 'control_wam_debug_gnu' [07:34, 05:37](1557 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [05:11, 04:03] +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [11:31, 10:00](955 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [07:55, 05:44](940 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [10:43, 09:05](958 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [05:58, 04:01](879 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [06:36, 04:46](940 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [08:38, 07:04](854 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [04:23, 02:25](853 MB) +PASS -- TEST 'conus13km_control_gnu' [04:37, 02:47](1255 MB) +PASS -- TEST 'conus13km_2threads_gnu' [03:31, 01:12](1161 MB) +PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:30, 01:36](921 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [11:11, 09:12] +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [08:30, 06:25](980 MB) + +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [09:11, 07:40] +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [04:18, 02:10](970 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [04:18, 02:03](963 MB) +PASS -- TEST 'conus13km_debug_gnu' [08:31, 06:07](1276 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [09:33, 06:30](968 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [06:28, 04:07](1184 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [11:28, 08:17](1347 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [09:11, 06:58] +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [05:20, 02:12](995 MB) + +PASS -- COMPILE 's2swa_gnu' [20:11, 18:53] + +PASS -- COMPILE 's2s_gnu' [18:11, 16:14] +PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [18:02, 15:26](2719 MB) + +PASS -- COMPILE 's2swa_debug_gnu' [08:11, 06:43] + +PASS -- COMPILE 's2sw_pdlib_gnu' [18:11, 16:16] +PASS -- TEST 'cpld_control_pdlib_p8_gnu' [45:01, 41:58](2884 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_gnu' [06:11, 04:57] +PASS -- TEST 'cpld_debug_pdlib_p8_gnu' [17:49, 15:47](3023 MB) + +PASS -- COMPILE 'datm_cdeps_gnu' [18:11, 17:08] +PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [05:16, 02:24](771 MB) SYNOPSIS: -Starting Date/Time: 20240904 10:36:24 -Ending Date/Time: 20240904 14:40:25 -Total Time: 04h:05m:00s -Compiles Completed: 57/57 -Tests Completed: 244/244 +Starting Date/Time: 20241112 22:08:11 +Ending Date/Time: 20241113 00:26:45 +Total Time: 02h:19m:28s +Compiles Completed: 60/60 +Tests Completed: 247/247 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_jet.log b/tests/logs/RegressionTests_jet.log index 889708db55..4a1cb806aa 100644 --- a/tests/logs/RegressionTests_jet.log +++ b/tests/logs/RegressionTests_jet.log @@ -1,31 +1,34 @@ ====START OF JET REGRESSION TESTING LOG==== UFSWM hash used in testing: -8fb13929a4f74a9181c8d3f619893aaf6e507bc5 +a455d4df714c11207a7361bd79013093ef6e6a31 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,256 +38,259 @@ 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: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /lfs5/HFIP/h-nems/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_2076954 +BASELINE DIRECTORY: /lfs5/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /lfs5/HFIP/h-nems/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_1054341 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: h-nems * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [50:35, 42:05] ( 1 warnings 1380 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [20:11, 07:06](2002 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [56:36, 48:30] ( 1 warnings 1427 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [27:08, 21:00](1910 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [43:20, 22:25](2017 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [30:13, 09:48](1126 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [30:24, 24:03](1857 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [55:36, 47:44] ( 1 warnings 1424 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [27:51, 20:47](1881 MB) - -PASS -- COMPILE 's2swa_intel' [50:35, 42:08] ( 1381 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [20:11, 07:34](2060 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [20:25, 07:37](2057 MB) -PASS -- TEST 'cpld_restart_p8_intel' [24:25, 04:19](1716 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [20:11, 07:40](2074 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [24:26, 04:24](1734 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [20:11, 07:18](2318 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [20:11, 07:42](2059 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [20:11, 06:27](2003 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [20:17, 07:36](2060 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [20:10, 07:14](2041 MB) - -PASS -- COMPILE 's2sw_intel' [48:33, 40:54] ( 1279 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [21:07, 06:06](1907 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [21:21, 05:49](1973 MB) - -PASS -- COMPILE 's2swa_debug_intel' [21:15, 07:50] ( 1448 warnings 1228 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [31:17, 10:30](2092 MB) - -PASS -- COMPILE 's2sw_debug_intel' [19:13, 07:43] ( 1448 warnings 1228 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [28:01, 07:22](1945 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [48:18, 36:34] ( 1010 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [18:13, 05:53](1983 MB) - -PASS -- COMPILE 's2s_intel' [43:18, 37:05] ( 1015 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [24:04, 12:14](3016 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [14:53, 03:41](3014 MB) -PASS -- TEST 'cpld_restart_c48_intel' [04:57, 01:59](2461 MB) - -PASS -- COMPILE 's2swa_faster_intel' [39:24, 33:20] ( 1609 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [26:44, 07:12](2066 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [07:20, 47:03] ( 1339 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [38:28, 20:51](1911 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [38:25, 10:07](1132 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [48:07, 24:02](1888 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [26:13, 06:04] ( 1558 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [47:19, 33:03](1938 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [52:15, 37:48] ( 1 warnings 1126 remarks ) -PASS -- TEST 'control_flake_intel' [42:33, 04:40](650 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [41:48, 04:03](1544 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [41:51, 04:25](1554 MB) -PASS -- TEST 'control_latlon_intel' [41:45, 04:06](1548 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [41:56, 04:10](1549 MB) -PASS -- TEST 'control_c48_intel' [50:00, 12:07](1701 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [48:45, 10:32](828 MB) -PASS -- TEST 'control_c192_intel' [52:14, 14:19](1667 MB) -PASS -- TEST 'control_c384_intel' [57:06, 18:09](1798 MB) -PASS -- TEST 'control_c384gdas_intel' [52:51, 13:31](1006 MB) -PASS -- TEST 'control_stochy_intel' [22:28, 02:08](610 MB) -PASS -- TEST 'control_stochy_restart_intel' [19:29, 01:16](434 MB) -PASS -- TEST 'control_lndp_intel' [40:32, 02:19](604 MB) -PASS -- TEST 'control_iovr4_intel' [18:30, 03:28](601 MB) -PASS -- TEST 'control_iovr5_intel' [23:31, 03:16](598 MB) -PASS -- TEST 'control_p8_intel' [42:06, 04:18](1841 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [23:05, 04:12](1833 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [22:55, 04:12](1841 MB) -PASS -- TEST 'control_restart_p8_intel' [30:50, 02:12](1061 MB) -PASS -- TEST 'control_noqr_p8_intel' [22:01, 04:06](1830 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [26:03, 02:16](1072 MB) -PASS -- TEST 'control_decomp_p8_intel' [24:55, 04:01](1829 MB) -PASS -- TEST 'control_2threads_p8_intel' [23:58, 03:42](1914 MB) -PASS -- TEST 'control_p8_lndp_intel' [42:51, 07:00](1836 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [47:05, 05:22](1890 MB) -PASS -- TEST 'control_p8_mynn_intel' [45:08, 04:06](1840 MB) -PASS -- TEST 'merra2_thompson_intel' [45:04, 04:31](1840 MB) -PASS -- TEST 'regional_control_intel' [33:47, 07:05](1012 MB) -PASS -- TEST 'regional_restart_intel' [20:37, 03:51](1009 MB) -PASS -- TEST 'regional_decomp_intel' [32:45, 07:29](1001 MB) -PASS -- TEST 'regional_2threads_intel' [29:44, 04:29](1008 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [32:51, 07:10](1006 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [30:40, 07:09](1004 MB) - -PASS -- COMPILE 'rrfs_intel' [48:19, 37:13] ( 3 warnings 1102 remarks ) -PASS -- TEST 'rap_control_intel' [26:43, 10:15](991 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [22:08, 05:43](1178 MB) -PASS -- TEST 'rap_decomp_intel' [26:43, 10:46](992 MB) -PASS -- TEST 'rap_2threads_intel' [25:47, 09:49](1077 MB) -PASS -- TEST 'rap_restart_intel' [30:00, 05:19](993 MB) -PASS -- TEST 'rap_sfcdiff_intel' [25:47, 10:12](994 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [26:43, 10:49](990 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [31:47, 07:37](993 MB) -PASS -- TEST 'hrrr_control_intel' [20:50, 05:16](990 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [21:47, 05:28](985 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [20:50, 04:54](1048 MB) -PASS -- TEST 'hrrr_control_restart_intel' [26:36, 02:52](922 MB) -PASS -- TEST 'rrfs_v1beta_intel' [25:55, 10:10](991 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [28:34, 12:36](1945 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [28:34, 12:13](1943 MB) - -PASS -- COMPILE 'csawmg_intel' [45:19, 34:10] ( 1091 remarks ) -PASS -- TEST 'control_csawmg_intel' [26:50, 08:22](961 MB) -PASS -- TEST 'control_ras_intel' [23:35, 04:35](663 MB) - -PASS -- COMPILE 'wam_intel' [51:15, 34:33] ( 994 remarks ) -PASS -- TEST 'control_wam_intel' [39:55, 14:21](1634 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [55:18, 36:18] ( 1294 remarks ) -PASS -- TEST 'control_p8_faster_intel' [25:56, 03:37](1834 MB) -PASS -- TEST 'regional_control_faster_intel' [27:45, 06:37](1002 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [24:14, 08:28] ( 882 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [26:47, 03:21](1573 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [26:50, 03:22](1575 MB) -PASS -- TEST 'control_stochy_debug_intel' [31:24, 03:45](781 MB) -PASS -- TEST 'control_lndp_debug_intel' [31:25, 03:26](779 MB) -PASS -- TEST 'control_csawmg_debug_intel' [32:40, 05:26](1094 MB) -PASS -- TEST 'control_ras_debug_intel' [28:29, 03:26](791 MB) -PASS -- TEST 'control_diag_debug_intel' [28:48, 03:22](1635 MB) -PASS -- TEST 'control_debug_p8_intel' [28:46, 03:44](1876 MB) -PASS -- TEST 'regional_debug_intel' [43:46, 22:06](1037 MB) -PASS -- TEST 'rap_control_debug_intel' [26:32, 06:08](1162 MB) -PASS -- TEST 'hrrr_control_debug_intel' [24:30, 05:58](1164 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [23:26, 06:05](1166 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [22:27, 06:08](1166 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [21:26, 06:07](1169 MB) -PASS -- TEST 'rap_diag_debug_intel' [22:36, 06:24](1250 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [15:29, 06:15](1167 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [16:29, 06:15](1167 MB) -PASS -- TEST 'rap_lndp_debug_intel' [15:25, 06:09](1171 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [15:27, 06:05](1164 MB) -PASS -- TEST 'rap_noah_debug_intel' [16:26, 06:14](1173 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [17:28, 06:08](1168 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [20:28, 10:01](1164 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [16:26, 06:05](1159 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [17:31, 07:28](1170 MB) -PASS -- TEST 'rap_flake_debug_intel' [16:26, 06:09](1168 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [18:47, 10:41](1171 MB) - -PASS -- COMPILE 'wam_debug_intel' [25:12, 05:12] ( 837 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [29:57, 16:35](1662 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [01:19, 30:43] ( 3 warnings 1026 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [14:04, 05:13](1045 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [16:41, 08:11](908 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [17:36, 04:18](877 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [20:41, 07:51](949 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [16:45, 03:59](911 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [17:40, 04:34](860 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [25:48, 06:19](899 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [20:30, 02:29](853 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [59:22, 31:46] ( 3 warnings 1199 remarks ) -PASS -- TEST 'conus13km_control_intel' [29:53, 02:54](1103 MB) -PASS -- TEST 'conus13km_2threads_intel' [07:54, 01:19](1055 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [08:52, 01:36](1017 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [57:18, 31:11] ( 3 warnings 1046 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [32:55, 05:34](915 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [30:20, 05:19] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [18:32, 06:03](1048 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [17:24, 05:55](1048 MB) -PASS -- TEST 'conus13km_debug_intel' [29:03, 18:51](1160 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [35:45, 18:43](883 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [27:42, 10:44](1062 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [48:47, 18:53](1225 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [29:14, 05:08] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [35:30, 06:17](1089 MB) - -PASS -- COMPILE 'hafsw_intel' [50:19, 39:17] ( 1 warnings 1418 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [09:14, 06:44](706 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:29, 06:12](1070 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [11:34, 09:05](758 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [18:22, 16:05](915 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [21:37, 18:19](793 MB) -PASS -- TEST 'gnv1_nested_intel' [09:45, 06:21](1679 MB) - -PASS -- COMPILE 'hafs_all_intel' [46:16, 35:47] ( 1265 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [11:24, 08:31](761 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [11:27, 08:36](743 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [14:12, 08:23] ( 67 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [18:26, 03:40](1075 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [08:24, 02:14](1030 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [18:25, 03:31](933 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [18:26, 03:37](934 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [18:26, 03:35](932 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [18:25, 03:40](1068 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [18:26, 03:41](1081 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [18:26, 03:34](936 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [23:22, 07:46](896 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [23:18, 07:40](848 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [18:22, 03:42](1071 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [19:26, 05:03](2371 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [20:25, 05:14](2374 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [09:12, 03:20] ( 2 warnings ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [26:28, 08:12](1025 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [35:18, 08:30] ( 70 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [05:19, 03:35](1075 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [19:13, 01:55] ( 60 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:35, 01:21](239 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:31, 01:06](263 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [05:26, 00:49](261 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [51:14, 35:59] ( 1015 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [23:20, 04:44](1910 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [37:15, 34:55] ( 1015 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [21:02, 04:32](1903 MB) - -PASS -- COMPILE 'atml_intel' [39:14, 37:05] ( 8 warnings 1167 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [26:10, 05:50](1864 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [26:12, 05:52](1871 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [21:55, 03:15](1075 MB) - -PASS -- COMPILE 'atml_debug_intel' [08:11, 06:18] ( 880 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [10:12, 07:18](1895 MB) - -PASS -- COMPILE 'atmw_intel' [38:16, 37:05] ( 1260 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [20:55, 02:22](1862 MB) - -PASS -- COMPILE 'atmaero_intel' [37:15, 35:09] ( 1098 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [22:08, 05:11](1935 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [23:05, 06:14](1721 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [22:53, 06:21](1730 MB) +PASS -- COMPILE 's2swa_32bit_intel' [01:26, 43:11] ( 1 warnings 1388 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [32:55, 13:38](2027 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [06:26, 48:39] ( 1 warnings 1435 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [45:46, 24:28](1887 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [35:26, 26:19](2011 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [19:16, 10:01](1140 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [48:41, 27:51](1858 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [11:29, 53:32] ( 1 warnings 1432 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [43:28, 24:14](1881 MB) + +PASS -- COMPILE 's2swa_intel' [01:26, 43:52] ( 1 warnings 1407 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [28:49, 16:59](2068 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [37:01, 16:58](2069 MB) +PASS -- TEST 'cpld_restart_p8_intel' [12:31, 09:00](1707 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [36:48, 16:59](2073 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [32:33, 09:11](1732 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [28:43, 16:31](2331 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [36:47, 17:11](2042 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [25:55, 14:06](2017 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [37:03, 16:57](2060 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [28:45, 09:12](2016 MB) + +PASS -- COMPILE 's2sw_intel' [59:26, 41:24] ( 1 warnings 1292 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [01:32, 09:49](1908 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [28:00, 14:09](1985 MB) + +PASS -- COMPILE 's2swa_debug_intel' [57:19, 06:06] ( 1410 warnings 1216 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [03:54, 27:37](2099 MB) + +PASS -- COMPILE 's2sw_debug_intel' [24:32, 05:58] ( 1410 warnings 1216 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [19:33, 11:46](1921 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [56:38, 37:22] ( 1010 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [43:20, 05:31](1969 MB) + +PASS -- COMPILE 's2s_intel' [51:38, 37:30] ( 1 warnings 1033 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [17:49, 10:18](3020 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [29:54, 03:02](3010 MB) +PASS -- TEST 'cpld_restart_c48_intel' [09:53, 01:45](2466 MB) + +PASS -- COMPILE 's2swa_faster_intel' [47:48, 32:11] ( 1 warnings 1623 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [44:49, 16:24](2060 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [20:33, 46:15] ( 1 warnings 1352 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [52:17, 33:23](1922 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [34:21, 16:37](1140 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [47:19, 39:25](1909 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [11:11, 06:01] ( 1520 warnings 1986 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [02:30, 38:34](1939 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [00:25, 37:37] ( 1 warnings 1116 remarks ) +PASS -- TEST 'control_flake_intel' [46:33, 04:43](651 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [45:51, 04:34](1544 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [45:57, 04:41](1546 MB) +PASS -- TEST 'control_latlon_intel' [45:50, 04:33](1535 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [45:58, 04:38](1529 MB) +PASS -- TEST 'control_c48_intel' [33:52, 18:08](1706 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [26:36, 10:14](825 MB) +PASS -- TEST 'control_c192_intel' [58:06, 16:06](1698 MB) +PASS -- TEST 'control_c384_intel' [06:06, 23:26](1817 MB) +PASS -- TEST 'control_c384gdas_intel' [56:53, 13:39](1008 MB) +PASS -- TEST 'control_stochy_intel' [43:34, 02:28](598 MB) +PASS -- TEST 'control_stochy_restart_intel' [18:30, 01:23](438 MB) +PASS -- TEST 'control_lndp_intel' [43:34, 02:22](602 MB) +PASS -- TEST 'control_iovr4_intel' [44:34, 03:35](598 MB) +PASS -- TEST 'control_iovr5_intel' [43:31, 03:35](599 MB) +PASS -- TEST 'control_p8_intel' [43:04, 05:00](1825 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [21:06, 03:54](1835 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [25:02, 04:45](1827 MB) +PASS -- TEST 'control_restart_p8_intel' [16:58, 02:42](1048 MB) +PASS -- TEST 'control_noqr_p8_intel' [19:55, 04:43](1818 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [18:57, 02:33](1072 MB) +PASS -- TEST 'control_decomp_p8_intel' [17:54, 04:53](1822 MB) +PASS -- TEST 'control_2threads_p8_intel' [15:53, 04:37](1910 MB) +PASS -- TEST 'control_p8_lndp_intel' [19:43, 08:37](1831 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [27:54, 05:19](1882 MB) +PASS -- TEST 'control_p8_mynn_intel' [26:53, 04:05](1844 MB) +PASS -- TEST 'merra2_thompson_intel' [25:51, 04:28](1841 MB) +PASS -- TEST 'regional_control_intel' [17:39, 07:15](1013 MB) +PASS -- TEST 'regional_restart_intel' [16:37, 03:51](1001 MB) +PASS -- TEST 'regional_decomp_intel' [13:39, 07:37](997 MB) +PASS -- TEST 'regional_2threads_intel' [20:38, 04:29](1004 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [11:43, 07:08](1006 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [12:34, 07:08](1007 MB) + +PASS -- COMPILE 'rrfs_intel' [36:17, 34:43] ( 3 warnings 1092 remarks ) +PASS -- TEST 'rap_control_intel' [41:56, 10:03](990 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [25:08, 05:55](1170 MB) +PASS -- TEST 'rap_decomp_intel' [42:53, 10:40](982 MB) +PASS -- TEST 'rap_2threads_intel' [41:56, 09:33](1076 MB) +PASS -- TEST 'rap_restart_intel' [20:49, 05:20](980 MB) +PASS -- TEST 'rap_sfcdiff_intel' [41:55, 10:01](983 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [42:56, 10:39](972 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [22:47, 07:40](992 MB) +PASS -- TEST 'hrrr_control_intel' [50:55, 05:26](985 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [50:55, 05:40](976 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [50:01, 05:03](1046 MB) +PASS -- TEST 'hrrr_control_restart_intel' [16:31, 02:53](919 MB) +PASS -- TEST 'rrfs_v1beta_intel' [38:05, 09:52](985 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [41:40, 13:20](1933 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [40:39, 12:51](1933 MB) + +PASS -- COMPILE 'csawmg_intel' [36:18, 34:40] ( 1091 remarks ) +PASS -- TEST 'control_csawmg_intel' [52:54, 08:26](964 MB) +PASS -- TEST 'control_ras_intel' [32:34, 04:21](671 MB) + +PASS -- COMPILE 'wam_intel' [42:18, 35:29] ( 994 remarks ) +PASS -- TEST 'control_wam_intel' [29:55, 14:27](1619 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [56:22, 37:28] ( 1294 remarks ) +PASS -- TEST 'control_p8_faster_intel' [19:53, 03:37](1831 MB) +PASS -- TEST 'regional_control_faster_intel' [22:37, 06:35](1007 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [53:21, 08:42] ( 882 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [23:46, 02:51](1568 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [22:47, 02:43](1572 MB) +PASS -- TEST 'control_stochy_debug_intel' [24:26, 03:57](774 MB) +PASS -- TEST 'control_lndp_debug_intel' [14:26, 03:30](776 MB) +PASS -- TEST 'control_csawmg_debug_intel' [23:40, 05:32](1089 MB) +PASS -- TEST 'control_ras_debug_intel' [20:32, 03:34](786 MB) +PASS -- TEST 'control_diag_debug_intel' [19:45, 03:30](1631 MB) +PASS -- TEST 'control_debug_p8_intel' [19:45, 03:23](1849 MB) +PASS -- TEST 'regional_debug_intel' [37:43, 22:11](1044 MB) +PASS -- TEST 'rap_control_debug_intel' [21:26, 06:17](1164 MB) +PASS -- TEST 'hrrr_control_debug_intel' [21:34, 06:14](1158 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [18:26, 06:15](1165 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [16:26, 06:16](1163 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [15:27, 06:16](1164 MB) +PASS -- TEST 'rap_diag_debug_intel' [15:39, 06:32](1249 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [14:27, 06:22](1166 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [14:24, 06:21](1163 MB) +PASS -- TEST 'rap_lndp_debug_intel' [14:24, 06:17](1169 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [59:37, 06:32](1166 MB) +PASS -- TEST 'rap_noah_debug_intel' [59:36, 06:28](1162 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [59:34, 06:40](1185 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [03:38, 10:27](1164 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [59:35, 06:27](1167 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [58:35, 07:50](1165 MB) +PASS -- TEST 'rap_flake_debug_intel' [52:36, 06:07](1163 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [56:56, 11:06](1174 MB) + +PASS -- COMPILE 'wam_debug_intel' [47:20, 05:35] ( 837 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [30:44, 16:37](1635 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [50:17, 30:54] ( 3 warnings 1026 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [51:14, 05:38](1042 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [53:55, 08:36](906 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [49:46, 04:44](866 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [53:50, 08:22](947 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [47:52, 04:27](898 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [47:50, 04:59](855 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [27:28, 06:12](896 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [27:07, 02:20](836 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [00:21, 32:18] ( 3 warnings 1199 remarks ) +PASS -- TEST 'conus13km_control_intel' [03:29, 02:38](1098 MB) +PASS -- TEST 'conus13km_2threads_intel' [27:56, 01:11](1038 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [26:52, 01:27](1008 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [45:17, 31:44] ( 3 warnings 1046 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [56:29, 05:26](907 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [16:11, 05:27] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [48:34, 06:28](1040 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [48:36, 06:20](1035 MB) +PASS -- TEST 'conus13km_debug_intel' [00:08, 18:03](1152 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [58:59, 18:02](857 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [02:01, 10:15](1073 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [14:09, 17:33](1215 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [22:13, 05:12] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [02:42, 06:12](1084 MB) + +PASS -- COMPILE 'hafsw_intel' [47:17, 39:51] ( 1 warnings 1426 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [13:27, 07:09](700 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [12:36, 06:31](1071 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [39:26, 08:55](757 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [33:45, 15:38](788 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [25:51, 19:24](805 MB) +PASS -- TEST 'gnv1_nested_intel' [23:07, 05:54](1669 MB) + +PASS -- COMPILE 'hafs_all_intel' [34:36, 36:32] ( 1273 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [09:43, 08:27](752 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [12:48, 08:34](734 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [03:28, 08:20] ( 67 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [31:49, 03:35](1073 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [06:27, 02:13](1045 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [29:48, 03:31](941 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [31:49, 03:32](933 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [29:49, 03:34](931 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [31:49, 03:36](1071 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [31:49, 03:37](1073 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [31:49, 03:28](943 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [30:40, 07:41](890 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [38:41, 07:37](851 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [31:46, 03:36](1085 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [27:48, 05:05](2414 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [33:49, 05:07](2370 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [03:38, 03:23] ( 2 warnings ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [33:28, 08:13](1014 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [58:50, 08:17] ( 70 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [27:28, 03:37](1071 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [31:34, 01:53] ( 60 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [27:39, 01:06](236 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [26:35, 01:00](262 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [04:31, 00:36](261 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [04:31, 36:41] ( 1015 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [02:44, 04:54](1874 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [39:25, 35:58] ( 1 warnings 1020 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [05:31, 10:32](1903 MB) + +PASS -- COMPILE 'atml_intel' [03:23, 37:28] ( 8 warnings 1157 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [58:33, 05:40](1859 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [58:32, 05:38](1826 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [18:57, 03:02](1066 MB) + +PASS -- COMPILE 'atml_debug_intel' [32:14, 06:19] ( 880 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [11:16, 07:11](1884 MB) + +PASS -- COMPILE 'atmw_intel' [59:21, 37:53] ( 1268 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [52:18, 02:34](1856 MB) + +PASS -- COMPILE 'atmaero_intel' [40:17, 36:21] ( 1098 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [47:20, 05:18](1928 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [48:22, 06:23](1708 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [49:14, 06:29](1717 MB) + +PASS -- COMPILE 'atm_fbh_intel' [28:34, 31:28] ( 3 warnings 996 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [57:49, 15:12](1025 MB) SYNOPSIS: -Starting Date/Time: 20240905 16:13:47 -Ending Date/Time: 20240906 00:08:01 -Total Time: 07h:54m:39s -Compiles Completed: 36/36 -Tests Completed: 164/164 +Starting Date/Time: 20241113 03:51:38 +Ending Date/Time: 20241113 23:21:05 +Total Time: 19h:30m:29s +Compiles Completed: 37/37 +Tests Completed: 165/165 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_noaacloud.log b/tests/logs/RegressionTests_noaacloud.log index 2e84cdbe8c..06db26b502 100644 --- a/tests/logs/RegressionTests_noaacloud.log +++ b/tests/logs/RegressionTests_noaacloud.log @@ -1,991 +1,134 @@ -Wed Sep 13 18:53:13 UTC 2023 -Start Regression test +====START OF NOAACLOUD REGRESSION TESTING LOG==== -Testing UFSWM Hash: 181bed7dc89e0cf7792a108741ce12c0192b2245 -Testing With Submodule Hashes: +UFSWM hash used in testing: +e366ec57380a76f1da3be0364eb0473762a1cf9d + +Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) - 2aa6bfbb62ebeecd7da964b8074f6c3c41c7d1eb CDEPS-interface/CDEPS (cdeps0.4.17-38-g2aa6bfb) - 2ed3c05c3c515eb70af3a726ff392283af97c4a5 CICE-interface/CICE (CICE6.0.0-442-g2ed3c05) - c24fb5999efafffaa393b886e21780ab7fd3aa08 CMEPS-interface/CMEPS (cmeps_v0.4.1-2297-gc24fb59) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 9b5825b7a6c0c07a3d936d0222917677209a07f0 FV3 (heads/develop) - 6ea78fd79037b31a1dcdd30d8a315f6558d963e4 GOCART (sdr_v2.1.2.6-106-g6ea78fd) - 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) - be40a41360b2eaed31ae86582aa57e1cf41241d5 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-9801-gbe40a4136) - 569e354ababbde7a7cd68647533769a5c966468d NOAHMP-interface/noahmp (v3.7.1-303-g569e354) - 59c554a12df3a04e0402ce5f17bb32cbbac193b2 WW3 (6.07.1-341-g59c554a1) - 1ee7cc9a8b5d5733b391127ca31059b497ecdea8 stochastic_physics (ufs-v2.0.0-181-g1ee7cc9) -Compile atmaq_faster_intel elapsed time 628 seconds. -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DFASTER=ON -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile atmaq_intel elapsed time 592 seconds. -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile atm_dyn32_intel elapsed time 677 seconds. -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile atm_faster_dyn32_intel elapsed time 618 seconds. -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile atmw_intel elapsed time 634 seconds. -DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile atmwm_intel elapsed time 615 seconds. -DAPP=ATMWM -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile datm_cdeps_faster_intel elapsed time 187 seconds. -DAPP=NG-GODAS -DFASTER=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Compile datm_cdeps_intel elapsed time 187 seconds. -DAPP=NG-GODAS -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Compile datm_cdeps_land_intel elapsed time 59 seconds. -DAPP=LND -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile hafsw_intel elapsed time 640 seconds. -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile rrfs_intel elapsed time 644 seconds. -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl,FV3_HRRR_gf,FV3_HRRR_c3 -D32BIT=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -Compile s2s_aoflux_intel elapsed time 648 seconds. -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Compile s2s_intel elapsed time 654 seconds. -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Compile s2swa_32bit_intel elapsed time 717 seconds. -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Compile s2sw_intel elapsed time 705 seconds. -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DMPI=ON -DCMAKE_BUILD_TYPE=Release -DMOM6SOLO=ON -Thu Sep 14 12:45:30 UTC 2023 -Start Regression test - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/cpld_control_noaero_p8_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/cpld_control_noaero_p8_intel -Checking test 001 cpld_control_noaero_p8_intel results .... - Comparing sfcf021.tile1.nc .........OK - Comparing sfcf021.tile2.nc .........OK - Comparing sfcf021.tile3.nc .........OK - Comparing sfcf021.tile4.nc .........OK - Comparing sfcf021.tile5.nc .........OK - Comparing sfcf021.tile6.nc .........OK - Comparing atmf021.tile1.nc .........OK - Comparing atmf021.tile2.nc .........OK - Comparing atmf021.tile3.nc .........OK - Comparing atmf021.tile4.nc .........OK - Comparing atmf021.tile5.nc .........OK - Comparing atmf021.tile6.nc .........OK - Comparing sfcf024.tile1.nc .........OK - Comparing sfcf024.tile2.nc .........OK - Comparing sfcf024.tile3.nc .........OK - Comparing sfcf024.tile4.nc .........OK - Comparing sfcf024.tile5.nc .........OK - Comparing sfcf024.tile6.nc .........OK - Comparing atmf024.tile1.nc .........OK - Comparing atmf024.tile2.nc .........OK - Comparing atmf024.tile3.nc .........OK - Comparing atmf024.tile4.nc .........OK - Comparing atmf024.tile5.nc .........OK - Comparing atmf024.tile6.nc .........OK - Comparing RESTART/20210323.060000.coupler.res .........OK - Comparing RESTART/20210323.060000.fv_core.res.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.MOM.res.nc .........OK - Comparing RESTART/iced.2021-03-23-21600.nc .........OK - Comparing RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - Comparing 20210323.060000.out_pnt.ww3 .........OK - Comparing 20210323.060000.out_grd.ww3 .........OK - - 0: The total amount of wall time = 235.067933 - 0: The maximum resident set size (KB) = 1819976 - -Test 001 cpld_control_noaero_p8_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/cpld_control_gfsv17_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/cpld_control_gfsv17_intel -Checking test 002 cpld_control_gfsv17_intel results .... - Comparing sfcf021.tile1.nc .........OK - Comparing sfcf021.tile2.nc .........OK - Comparing sfcf021.tile3.nc .........OK - Comparing sfcf021.tile4.nc .........OK - Comparing sfcf021.tile5.nc .........OK - Comparing sfcf021.tile6.nc .........OK - Comparing atmf021.tile1.nc .........OK - Comparing atmf021.tile2.nc .........OK - Comparing atmf021.tile3.nc .........OK - Comparing atmf021.tile4.nc .........OK - Comparing atmf021.tile5.nc .........OK - Comparing atmf021.tile6.nc .........OK - Comparing sfcf024.tile1.nc .........OK - Comparing sfcf024.tile2.nc .........OK - Comparing sfcf024.tile3.nc .........OK - Comparing sfcf024.tile4.nc .........OK - Comparing sfcf024.tile5.nc .........OK - Comparing sfcf024.tile6.nc .........OK - Comparing atmf024.tile1.nc .........OK - Comparing atmf024.tile2.nc .........OK - Comparing atmf024.tile3.nc .........OK - Comparing atmf024.tile4.nc .........OK - Comparing atmf024.tile5.nc .........OK - Comparing atmf024.tile6.nc .........OK - Comparing RESTART/20210323.060000.coupler.res .........OK - Comparing RESTART/20210323.060000.fv_core.res.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.MOM.res.nc .........OK - Comparing RESTART/iced.2021-03-23-21600.nc .........OK - Comparing RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - Comparing 20210323.060000.out_pnt.ww3 .........OK - Comparing 20210323.060000.out_grd.ww3 .........OK - - 0: The total amount of wall time = 194.486526 - 0: The maximum resident set size (KB) = 1780520 - -Test 002 cpld_control_gfsv17_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_control_cfsr_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/datm_cdeps_control_cfsr_intel -Checking test 003 datm_cdeps_control_cfsr_intel results .... - Comparing RESTART/20111002.000000.MOM.res.nc .........OK - Comparing RESTART/iced.2011-10-02-00000.nc .........OK - Comparing RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc .........OK - - 0: The total amount of wall time = 140.720050 - 0: The maximum resident set size (KB) = 1254256 - -Test 003 datm_cdeps_control_cfsr_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_control_gefs_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/datm_cdeps_control_gefs_intel -Checking test 004 datm_cdeps_control_gefs_intel results .... - Comparing RESTART/20111002.000000.MOM.res.nc .........OK - Comparing RESTART/iced.2011-10-02-00000.nc .........OK - Comparing RESTART/DATM_GEFS_NEW.cpl.r.2011-10-02-00000.nc .........OK - - 0: The total amount of wall time = 145.725806 - 0: The maximum resident set size (KB) = 1137660 - -Test 004 datm_cdeps_control_gefs_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_iau_gefs_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/datm_cdeps_iau_gefs_intel -Checking test 005 datm_cdeps_iau_gefs_intel results .... - Comparing RESTART/20111002.000000.MOM.res.nc .........OK - Comparing RESTART/iced.2011-10-02-00000.nc .........OK - Comparing RESTART/DATM_GEFS_NEW.cpl.r.2011-10-02-00000.nc .........OK - - 0: The total amount of wall time = 138.806743 - 0: The maximum resident set size (KB) = 1139260 - -Test 005 datm_cdeps_iau_gefs_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_stochy_gefs_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_12325/datm_cdeps_stochy_gefs_intel -Checking test 006 datm_cdeps_stochy_gefs_intel results .... - Comparing RESTART/20111002.000000.MOM.res.nc .........OK - Comparing RESTART/iced.2011-10-02-00000.nc .........OK - Comparing RESTART/DATM_GEFS_NEW.cpl.r.2011-10-02-00000.nc .........OK - - 0: The total amount of wall time = 136.898247 - 0: The maximum resident set size (KB) = 1135528 - -Test 006 datm_cdeps_stochy_gefs_intel PASS - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/atmwav_control_noaero_p8_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_13056/atmwav_control_noaero_p8_intel -Checking test 001 atmwav_control_noaero_p8_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf012.nc .........OK - Comparing RESTART/20210322.180000.coupler.res .........OK - Comparing RESTART/20210322.180000.fv_core.res.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile1.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile2.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile3.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile4.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile5.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile6.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile6.nc .........OK - Comparing RESTART/ufs.atmw.cpl.r.2021-03-22-64800.nc .........OK - Comparing 20210322.180000.out_pnt.ww3 .........OK - Comparing 20210322.180000.out_grd.ww3 .........OK - Comparing ufs.atmw.ww3.r.2021-03-22-64800 .........OK - - 0: The total amount of wall time = 89.786822 - 0: The maximum resident set size (KB) = 1740024 - -Test 007 atmwav_control_noaero_p8_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_atmwav_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_13056/control_atmwav_intel -Checking test 002 control_atmwav_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF12 .........OK - Comparing RESTART/20210322.180000.coupler.res .........OK - Comparing RESTART/20210322.180000.fv_core.res.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210322.180000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile1.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile2.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile3.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile4.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile5.nc .........OK - Comparing RESTART/20210322.180000.phy_data.tile6.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210322.180000.sfc_data.tile6.nc .........OK - Comparing 20210322.180000.restart.glo_1deg .........OK - - 0: The total amount of wall time = 80.879828 - 0: The maximum resident set size (KB) = 760744 - -Test 008 control_atmwav_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_atmaq_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_13056/regional_atmaq_intel -Checking test 003 regional_atmaq_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf003.nc .........OK - Comparing sfcf006.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf003.nc .........OK - Comparing atmf006.nc .........OK - Comparing RESTART/20190801.180000.coupler.res .........OK - Comparing RESTART/20190801.180000.fv_core.res.nc .........OK - Comparing RESTART/20190801.180000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.phy_data.nc .........OK - Comparing RESTART/20190801.180000.sfc_data.nc .........OK - - 0: The total amount of wall time = 570.936950 - 0: The maximum resident set size (KB) = 5440640 - -Test 009 regional_atmaq_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_atmaq_faster_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_13056/regional_atmaq_faster_intel -Checking test 004 regional_atmaq_faster_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf003.nc .........OK - Comparing sfcf006.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf003.nc .........OK - Comparing atmf006.nc .........OK - Comparing RESTART/20190801.180000.coupler.res .........OK - Comparing RESTART/20190801.180000.fv_core.res.nc .........OK - Comparing RESTART/20190801.180000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20190801.180000.phy_data.nc .........OK - Comparing RESTART/20190801.180000.sfc_data.nc .........OK - - 0: The total amount of wall time = 461.022740 - 0: The maximum resident set size (KB) = 5443032 - -Test 010 regional_atmaq_faster_intel PASS - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_c384_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_27559/control_c384_intel -Checking test 001 control_c384_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF12 .........OK - - 0: The total amount of wall time = 458.101623 - 0: The maximum resident set size (KB) = 1510240 - -Test 011 control_c384_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_latlon_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_16411/control_latlon_intel -Checking test 001 control_latlon_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF24 .........OK - - 0: The total amount of wall time = 116.591935 - 0: The maximum resident set size (KB) = 739644 - -Test 012 control_latlon_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_lndp_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_10694/control_lndp_intel -Checking test 001 control_lndp_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF12 .........OK - - 0: The total amount of wall time = 74.577322 - 0: The maximum resident set size (KB) = 744616 - -Test 013 control_lndp_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_p8_lndp_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_29229/control_p8_lndp_intel -Checking test 001 control_p8_lndp_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf021.nc .........OK - Comparing sfcf024.nc .........OK - Comparing sfcf048.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf021.nc .........OK - Comparing atmf024.nc .........OK - Comparing atmf048.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF21 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSFLX.GrbF48 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF21 .........OK - Comparing GFSPRS.GrbF24 .........OK - Comparing GFSPRS.GrbF48 .........OK - - 0: The total amount of wall time = 270.886762 - 0: The maximum resident set size (KB) = 1711908 - -Test 014 control_p8_lndp_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_stochy_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_29775/control_stochy_intel -Checking test 001 control_stochy_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF12 .........OK - - 0: The total amount of wall time = 79.032013 - 0: The maximum resident set size (KB) = 745464 - -Test 015 control_stochy_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_control_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_18036/regional_control_intel -Checking test 001 regional_control_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf006.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf006.nc .........OK - Comparing PRSLEV.GrbF00 .........OK - Comparing PRSLEV.GrbF06 .........OK - Comparing NATLEV.GrbF00 .........OK - Comparing NATLEV.GrbF06 .........OK - - 0: The total amount of wall time = 256.592547 - 0: The maximum resident set size (KB) = 1189296 - -Test 016 regional_control_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_noquilt_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_noquilt_intel -Checking test 001 regional_noquilt_intel results .... - Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK - - 0: The total amount of wall time = 254.564088 - 0: The maximum resident set size (KB) = 1456300 - -Test 017 regional_noquilt_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_flake_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_27499/control_flake_intel -Checking test 002 control_flake_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF24 .........OK - - 0: The total amount of wall time = 263.335844 - 0: The maximum resident set size (KB) = 791788 - -Test 018 control_flake_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_iovr4_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_10694/control_iovr4_intel -Checking test 002 control_iovr4_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf021.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf021.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF21 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF21 .........OK - Comparing GFSPRS.GrbF24 .........OK - - 0: The total amount of wall time = 118.289092 - 0: The maximum resident set size (KB) = 738932 - -Test 019 control_iovr4_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_wrtGauss_netcdf_parallel_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_16411/control_wrtGauss_netcdf_parallel_intel -Checking test 002 control_wrtGauss_netcdf_parallel_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF24 .........OK - - 0: The total amount of wall time = 118.455093 - 0: The maximum resident set size (KB) = 738948 - -Test 020 control_wrtGauss_netcdf_parallel_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_netcdf_parallel_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_netcdf_parallel_intel -Checking test 002 regional_netcdf_parallel_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf006.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf006.nc .........OK - - 0: The total amount of wall time = 315.339534 - 0: The maximum resident set size (KB) = 1189296 - -Test 021 regional_netcdf_parallel_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_c48_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_16411/control_c48_intel -Checking test 003 control_c48_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf024.nc .........OK - Comparing RESTART/20210323.060000.coupler.res .........OK - Comparing RESTART/20210323.060000.fv_core.res.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile6.nc .........OK - -0: The total amount of wall time = 355.289641 -0: The maximum resident set size (KB) = 725172 - -Test 022 control_c48_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_CubedSphereGrid_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_27499/control_CubedSphereGrid_intel -Checking test 003 control_CubedSphereGrid_intel results .... - Comparing sfcf000.tile1.nc .........OK - Comparing sfcf000.tile2.nc .........OK - Comparing sfcf000.tile3.nc .........OK - Comparing sfcf000.tile4.nc .........OK - Comparing sfcf000.tile5.nc .........OK - Comparing sfcf000.tile6.nc .........OK - Comparing sfcf024.tile1.nc .........OK - Comparing sfcf024.tile2.nc .........OK - Comparing sfcf024.tile3.nc .........OK - Comparing sfcf024.tile4.nc .........OK - Comparing sfcf024.tile5.nc .........OK - Comparing sfcf024.tile6.nc .........OK - Comparing atmf000.tile1.nc .........OK - Comparing atmf000.tile2.nc .........OK - Comparing atmf000.tile3.nc .........OK - Comparing atmf000.tile4.nc .........OK - Comparing atmf000.tile5.nc .........OK - Comparing atmf000.tile6.nc .........OK - Comparing atmf024.tile1.nc .........OK - Comparing atmf024.tile2.nc .........OK - Comparing atmf024.tile3.nc .........OK - Comparing atmf024.tile4.nc .........OK - Comparing atmf024.tile5.nc .........OK - Comparing atmf024.tile6.nc .........OK - - 0: The total amount of wall time = 156.608547 - 0: The maximum resident set size (KB) = 740744 - -Test 023 control_CubedSphereGrid_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/control_iovr5_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_10694/control_iovr5_intel -Checking test 003 control_iovr5_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf021.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf021.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF21 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF21 .........OK - Comparing GFSPRS.GrbF24 .........OK - - 0: The total amount of wall time = 180.745637 - 0: The maximum resident set size (KB) = 740216 - -Test 024 control_iovr5_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_control_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_2dwrtdecomp_intel -Checking test 003 regional_2dwrtdecomp_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf006.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf006.nc .........OK - Comparing PRSLEV.GrbF00 .........OK - Comparing PRSLEV.GrbF06 .........OK - Comparing NATLEV.GrbF00 .........OK - Comparing NATLEV.GrbF06 .........OK - - 0: The total amount of wall time = 258.266724 - 0: The maximum resident set size (KB) = 1189112 - -Test 025 regional_2dwrtdecomp_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/fv3_regional_wofs_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_wofs_intel -Checking test 004 regional_wofs_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf006.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf006.nc .........OK - Comparing PRSLEV.GrbF00 .........OK - Comparing PRSLEV.GrbF06 .........OK - Comparing NATLEV.GrbF00 .........OK - Comparing NATLEV.GrbF06 .........OK - - 0: The total amount of wall time = 317.986202 - 0: The maximum resident set size (KB) = 997696 - -Test 026 regional_wofs_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/rap_control_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/rap_control_intel -Checking test 005 rap_control_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf021.nc .........OK - Comparing sfcf024.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf021.nc .........OK - Comparing atmf024.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF21 .........OK - Comparing GFSFLX.GrbF24 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF21 .........OK - Comparing GFSPRS.GrbF24 .........OK - Comparing RESTART/20210323.060000.coupler.res .........OK - Comparing RESTART/20210323.060000.fv_core.res.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile6.nc .........OK - - 0: The total amount of wall time = 376.232736 - 0: The maximum resident set size (KB) = 1313760 - -Test 027 rap_control_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_spp_sppt_shum_skeb_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_spp_sppt_shum_skeb_intel -Checking test 006 regional_spp_sppt_shum_skeb_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf001.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf001.nc .........OK - Comparing PRSLEV.GrbF00 .........OK - Comparing PRSLEV.GrbF01 .........OK - Comparing NATLEV.GrbF00 .........OK - Comparing NATLEV.GrbF01 .........OK - - 0: The total amount of wall time = 259.976109 - 0: The maximum resident set size (KB) = 1358860 - -Test 028 regional_spp_sppt_shum_skeb_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/rrfs_v1beta_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/rrfs_v1beta_intel -Checking test 007 rrfs_v1beta_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf009.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf009.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF09 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF09 .........OK - Comparing GFSPRS.GrbF12 .........OK - Comparing RESTART/20210323.060000.coupler.res .........OK - Comparing RESTART/20210323.060000.fv_core.res.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_core.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_srf_wnd.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile1.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile2.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile3.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile4.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile5.nc .........OK - Comparing RESTART/20210323.060000.fv_tracer.res.tile6.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.phy_data.tile6.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile1.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile2.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile3.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile4.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile5.nc .........OK - Comparing RESTART/20210323.060000.sfc_data.tile6.nc .........OK - - 0: The total amount of wall time = 367.928558 - 0: The maximum resident set size (KB) = 1275508 - -Test 029 rrfs_v1beta_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/rrfs_v1nssl_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/rrfs_v1nssl_intel -Checking test 008 rrfs_v1nssl_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf009.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf009.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF09 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF09 .........OK - Comparing GFSPRS.GrbF12 .........OK - - 0: The total amount of wall time = 451.901667 - 0: The maximum resident set size (KB) = 878300 - -Test 030 rrfs_v1nssl_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/rrfs_v1nssl_nohailnoccn_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/rrfs_v1nssl_nohailnoccn_intel -Checking test 009 rrfs_v1nssl_nohailnoccn_intel results .... - Comparing sfcf000.nc .........OK - Comparing sfcf009.nc .........OK - Comparing sfcf012.nc .........OK - Comparing atmf000.nc .........OK - Comparing atmf009.nc .........OK - Comparing atmf012.nc .........OK - Comparing GFSFLX.GrbF00 .........OK - Comparing GFSFLX.GrbF09 .........OK - Comparing GFSFLX.GrbF12 .........OK - Comparing GFSPRS.GrbF00 .........OK - Comparing GFSPRS.GrbF09 .........OK - Comparing GFSPRS.GrbF12 .........OK - - 0: The total amount of wall time = 434.283032 - 0: The maximum resident set size (KB) = 986664 - -Test 031 rrfs_v1nssl_nohailnoccn_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/regional_control_faster_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/regional_control_faster_intel -Checking test 010 regional_control_faster_intel results .... - Comparing dynf000.nc .........OK - Comparing dynf006.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf006.nc .........OK - Comparing PRSLEV.GrbF00 .........OK - Comparing PRSLEV.GrbF06 .........OK - Comparing NATLEV.GrbF00 .........OK - Comparing NATLEV.GrbF06 .........OK - - 0: The total amount of wall time = 236.396016 - 0: The maximum resident set size (KB) = 1188316 - -Test 032 regional_control_faster_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/hafs_regional_atm_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/hafs_regional_atm_intel -Checking test 011 hafs_regional_atm_intel results .... - Comparing atmf006.nc .........OK - Comparing sfcf006.nc .........OK - Comparing HURPRS.GrbF06 .........OK - - 0: The total amount of wall time = 217.543716 - 0: The maximum resident set size (KB) = 1363136 - -Test 033 hafs_regional_atm_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/hafs_regional_atm_thompson_gfdlsf_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/hafs_regional_atm_thompson_gfdlsf_intel -Checking test 012 hafs_regional_atm_thompson_gfdlsf_intel results .... - Comparing atmf006.nc .........OK - Comparing sfcf006.nc .........OK - - 0: The total amount of wall time = 332.106259 - 0: The maximum resident set size (KB) = 1696880 - -Test 034 hafs_regional_atm_thompson_gfdlsf_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/hafs_regional_atm_ocn_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/hafs_regional_atm_ocn_intel -Checking test 013 hafs_regional_atm_ocn_intel results .... - Comparing atmf006.nc .........OK - Comparing sfcf006.nc .........OK - Comparing archv.2019_241_06.a .........OK - Comparing archs.2019_241_06.a .........OK - Comparing ufs.hafs.cpl.hi.2019-08-29-21600.nc .........OK - Comparing ufs.hafs.cpl.r.2019-08-29-21600.nc .........OK - - 0: The total amount of wall time = 342.702251 - 0: The maximum resident set size (KB) = 1492844 - -Test 035 hafs_regional_atm_ocn_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/hafs_regional_atm_wav_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/hafs_regional_atm_wav_intel -Checking test 014 hafs_regional_atm_wav_intel results .... - Comparing atmf006.nc .........OK - Comparing sfcf006.nc .........OK - Comparing 20190829.060000.out_grd.ww3 .........OK - Comparing 20190829.060000.out_pnt.ww3 .........OK - Comparing ufs.hafs.ww3.r.2019-08-29-21600 .........OK - Comparing ufs.hafs.cpl.r.2019-08-29-21600.nc .........OK - - 0: The total amount of wall time = 646.352130 - 0: The maximum resident set size (KB) = 1507564 - -Test 036 hafs_regional_atm_wav_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_control_cfsr_faster_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/datm_cdeps_control_cfsr_faster_intel -Checking test 015 datm_cdeps_control_cfsr_faster_intel results .... - Comparing RESTART/20111002.000000.MOM.res.nc .........OK - Comparing RESTART/iced.2011-10-02-00000.nc .........OK - Comparing RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc .........OK - - 0: The total amount of wall time = 140.076360 - 0: The maximum resident set size (KB) = 1268896 - -Test 037 datm_cdeps_control_cfsr_faster_intel PASS - - -baseline dir = /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20230825/datm_cdeps_lnd_gswp3_intel -working dir = /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_23590/datm_cdeps_lnd_gswp3_intel -Checking test 016 datm_cdeps_lnd_gswp3_intel results .... - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile1.nc .........OK - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile2.nc .........OK - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile3.nc .........OK - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile4.nc .........OK - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile5.nc .........OK - Comparing ufs.cpld.lnd.out.2000-01-02-00000.tile6.nc .........OK - - 0: The total amount of wall time = 12.440630 - 0: The maximum resident set size (KB) = 401492 - -Test 038 datm_cdeps_lnd_gswp3_intel PASS + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) + c7004b658b9dae9fc473d4e6511dfc1cf8e6a7bd WW3 (6.07.1-347-gc7004b65) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) + fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) + + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +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: /contrib/ufs-weather-model/RT/NEMSfv3gfs/develop-20241031 +COMPARISON DIRECTORY: /lustre//stmp2/Zachary.Shrader/FV3_RT/rt_1252814 + +RT.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: root +* (-l) - USE CONFIG FILE: rt.conf +* (-r) - USE ROCOTO + +PASS -- COMPILE 's2swa_32bit_intel' [29:42, 29:43] ( 6 warnings 10 remarks ) + +PASS -- COMPILE 's2swa_intel' [29:06, 29:07] ( 6 warnings 10 remarks ) + +PASS -- COMPILE 's2sw_intel' [29:42, 29:43] ( 6 warnings 10 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [20:37, 19:07](1922 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [12:28, 12:28] ( 5 warnings 3 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:34, 04:17](1974 MB) + +PASS -- COMPILE 's2s_intel' [12:38, 12:38] ( 6 warnings 3 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [16:26, 15:04](2995 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [11:31, 11:31] ( 6 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [03:16, 03:02](658 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [04:11, 02:58](1537 MB) +PASS -- TEST 'control_latlon_intel' [04:20, 02:54](1541 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:08, 02:53](1536 MB) +PASS -- TEST 'control_c48_intel' [27:49, 27:38](1680 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [19:00, 18:57](815 MB) +PASS -- TEST 'control_c384_intel' [16:19, 14:15](2020 MB) +PASS -- TEST 'control_stochy_intel' [01:35, 01:26](615 MB) +PASS -- TEST 'control_lndp_intel' [01:34, 01:22](615 MB) +PASS -- TEST 'control_iovr4_intel' [02:15, 02:13](611 MB) +PASS -- TEST 'control_iovr5_intel' [02:24, 02:11](612 MB) +PASS -- TEST 'control_p8_lndp_intel' [07:08, 06:03](1833 MB) +PASS -- TEST 'regional_control_intel' [06:15, 05:06](1034 MB) +PASS -- TEST 'regional_noquilt_intel' [06:07, 04:53](1343 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [05:57, 04:52](1037 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [06:04, 04:52](1036 MB) +PASS -- TEST 'regional_wofs_intel' [07:33, 06:17](1844 MB) + +PASS -- COMPILE 'rrfs_intel' [10:59, 10:58] ( 8 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [07:11, 06:58](1030 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:57, 04:13](1249 MB) +PASS -- TEST 'rrfs_v1beta_intel' [06:54, 06:50](1021 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [08:58, 08:45](1944 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [08:26, 08:24](2001 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [11:08, 11:08] ( 5 warnings 1 remarks ) +PASS -- TEST 'regional_control_faster_intel' [04:40, 04:30](1037 MB) + +PASS -- COMPILE 'hafsw_intel' [12:12, 12:12] ( 6 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [05:31, 05:00](763 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:00, 05:29](1138 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [07:43, 06:39](810 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [26:15, 25:45](835 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [06:53, 06:53] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [02:32, 02:29](113723201130 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [02:26, 02:23](993 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [02:31, 02:26](989 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [02:30, 02:27](990 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [09:56, 09:56] ( 5 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [02:30, 02:27](1131 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [01:03, 01:03] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:04, 01:09](284 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [01:30, 00:55](326 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [10:30, 10:30] ( 5 warnings 3 remarks ) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [10:11, 10:11] ( 6 warnings 1 remarks ) + +PASS -- COMPILE 'atml_intel' [11:35, 11:35] ( 13 warnings 2 remarks ) + +PASS -- COMPILE 'atml_debug_intel' [05:55, 05:55] ( 885 warnings 2 remarks ) + +PASS -- COMPILE 'atmw_intel' [11:15, 11:15] ( 5 warnings 8 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [02:06, 01:49](1862 MB) + +SYNOPSIS: +Starting Date/Time: 20241111 14:16:39 +Ending Date/Time: 20241111 15:29:32 +Total Time: 01h:12m:59s +Compiles Completed: 17/17 +Tests Completed: 38/38 + +NOTES: +A file 'test_changes.list' was generated but is empty. +If you are using this log as a pull request verification, please commit 'test_changes.list'. + +Result: SUCCESS -REGRESSION TEST WAS SUCCESSFUL -Wed Sep 13 20:40:38 UTC 2023 -Elapsed time: 01h:47m:26s. Have a nice day! +====END OF NOAACLOUD REGRESSION TESTING LOG==== diff --git a/tests/logs/RegressionTests_orion.log b/tests/logs/RegressionTests_orion.log index 32dedc9cc3..3840ad427f 100644 --- a/tests/logs/RegressionTests_orion.log +++ b/tests/logs/RegressionTests_orion.log @@ -1,31 +1,34 @@ ====START OF ORION REGRESSION TESTING LOG==== UFSWM hash used in testing: -b7fc09c740c82647c6dac1c3fd2ea36cbd07f8e8 +8408059fed3c23317f09beae2012cd072cddcda5 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d90a4f0e1f8bffccc2d6ab4cbd2613a1d8a15e4b CMEPS-interface/CMEPS (cmeps_v0.4.1-3014-gd90a4f0e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (heads/develop) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - 00f8ea2023f5ed58f0605cea373094f65ee90f64 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10197-g00f8ea202) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,287 +38,300 @@ 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: /work/noaa/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240830 -COMPARISON DIRECTORY: /work/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_1591166 +BASELINE DIRECTORY: /work/noaa/epic/UFS-WM_RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /work/noaa/epic/nandoam/stmp/orion/stmp/nandoam/FV3_RT/rt_2264543 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [18:11, 16:20] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [17:19, 14:13](2091 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [22:12, 21:09] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [20:41, 17:59](1956 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [22:19, 18:54](2136 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [12:13, 08:50](1199 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [23:40, 20:15](1874 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [24:11, 22:22] ( 1 warnings 10 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [19:41, 17:43](1943 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [09:10, 07:57] ( 1523 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [31:21, 27:31](1929 MB) - -PASS -- COMPILE 's2swa_intel' [19:11, 17:43] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [17:27, 14:13](2129 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [17:32, 14:14](2129 MB) -PASS -- TEST 'cpld_restart_p8_intel' [10:55, 07:53](1816 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [17:27, 14:44](2146 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [10:54, 07:53](1703 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [16:26, 13:12](2437 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [17:27, 14:10](2115 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [15:31, 12:18](2040 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [17:33, 14:15](2133 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [21:01, 16:42](2708 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [13:05, 08:54](2703 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [19:04, 11:37](3688 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [17:29, 07:12](3490 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [08:22, 05:53](2099 MB) - -PASS -- COMPILE 's2sw_intel' [18:11, 16:36] ( 10 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [16:02, 13:27](1977 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [07:08, 04:44](2049 MB) - -PASS -- COMPILE 's2swa_debug_intel' [10:11, 08:44] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_p8_intel' [11:15, 08:39](2160 MB) - -PASS -- COMPILE 's2sw_debug_intel' [10:11, 08:56] ( 1448 warnings 1230 remarks ) -PASS -- TEST 'cpld_debug_noaero_p8_intel' [08:58, 06:18](2004 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [17:11, 15:18] ( 3 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:09, 04:36](2044 MB) - -PASS -- COMPILE 's2s_intel' [16:11, 15:00] ( 3 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [11:53, 09:58](3060 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [05:53, 03:29](3030 MB) -PASS -- TEST 'cpld_restart_c48_intel' [04:56, 02:13](2484 MB) - -PASS -- COMPILE 's2swa_faster_intel' [19:11, 17:12] ( 10 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [17:18, 14:28](2128 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [19:11, 18:00] ( 10 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [21:02, 18:13](1995 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:29, 09:02](1246 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [22:18, 20:05](1912 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [10:10, 08:12] ( 1558 warnings 2000 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [32:16, 29:27](1971 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [15:11, 13:46] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [05:23, 03:41](698 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [05:47, 03:11](1586 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:52, 03:14](1599 MB) -PASS -- TEST 'control_latlon_intel' [04:41, 03:06](1586 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:52, 03:14](1587 MB) -PASS -- TEST 'control_c48_intel' [11:53, 09:29](1704 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [10:32, 08:23](844 MB) -PASS -- TEST 'control_c192_intel' [13:55, 11:41](1723 MB) -PASS -- TEST 'control_c384_intel' [15:59, 13:00](1944 MB) -PASS -- TEST 'control_c384gdas_intel' [13:45, 09:42](1345 MB) -PASS -- TEST 'control_stochy_intel' [03:23, 01:50](647 MB) -PASS -- TEST 'control_stochy_restart_intel' [02:40, 01:03](481 MB) -PASS -- TEST 'control_lndp_intel' [03:29, 01:45](652 MB) -PASS -- TEST 'control_iovr4_intel' [04:57, 02:41](649 MB) -PASS -- TEST 'control_iovr5_intel' [04:36, 02:40](644 MB) -PASS -- TEST 'control_p8_intel' [06:07, 04:00](1884 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [06:09, 03:43](1877 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [06:30, 03:30](1893 MB) -PASS -- TEST 'control_restart_p8_intel' [04:14, 01:59](1098 MB) -PASS -- TEST 'control_noqr_p8_intel' [06:14, 03:39](1875 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [04:22, 01:57](1126 MB) -PASS -- TEST 'control_decomp_p8_intel' [06:13, 03:38](1864 MB) -PASS -- TEST 'control_2threads_p8_intel' [06:11, 03:39](1957 MB) -PASS -- TEST 'control_p8_lndp_intel' [07:57, 06:02](1876 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [07:31, 04:59](1949 MB) -PASS -- TEST 'control_p8_mynn_intel' [06:31, 03:32](1883 MB) -PASS -- TEST 'merra2_thompson_intel' [06:39, 03:56](1894 MB) -PASS -- TEST 'regional_control_intel' [08:40, 06:31](1079 MB) -PASS -- TEST 'regional_restart_intel' [05:40, 03:28](1077 MB) -PASS -- TEST 'regional_decomp_intel' [09:00, 06:50](1067 MB) -PASS -- TEST 'regional_2threads_intel' [06:30, 04:36](1077 MB) -PASS -- TEST 'regional_noquilt_intel' [08:38, 06:25](1382 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [08:42, 06:23](1087 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [08:39, 06:21](1085 MB) -PASS -- TEST 'regional_wofs_intel' [09:36, 07:49](1904 MB) - -PASS -- COMPILE 'rrfs_intel' [14:11, 12:44] ( 3 warnings 9 remarks ) -PASS -- TEST 'rap_control_intel' [11:18, 08:26](1053 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:57, 05:05](1250 MB) -PASS -- TEST 'rap_decomp_intel' [11:00, 08:40](1023 MB) -PASS -- TEST 'rap_2threads_intel' [10:55, 08:28](1153 MB) -PASS -- TEST 'rap_restart_intel' [07:35, 04:21](1045 MB) -PASS -- TEST 'rap_sfcdiff_intel' [11:25, 08:17](1050 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [11:13, 08:35](1024 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [09:32, 06:13](1074 MB) -PASS -- TEST 'hrrr_control_intel' [07:02, 04:19](1028 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [07:02, 04:25](1013 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [06:20, 04:07](1089 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:42, 02:20](942 MB) -PASS -- TEST 'rrfs_v1beta_intel' [11:22, 08:15](1054 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [11:30, 09:57](1979 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:26, 09:43](2011 MB) - -PASS -- COMPILE 'csawmg_intel' [14:11, 12:37] -PASS -- TEST 'control_csawmg_intel' [08:35, 06:31](1019 MB) -PASS -- TEST 'control_ras_intel' [05:23, 03:28](712 MB) - -PASS -- COMPILE 'wam_intel' [14:11, 12:46] ( 1 remarks ) -PASS -- TEST 'control_wam_intel' [14:50, 12:44](1655 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [14:11, 12:58] ( 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [06:30, 03:17](1879 MB) -PASS -- TEST 'regional_control_faster_intel' [08:35, 06:13](1071 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [11:11, 09:46] ( 882 warnings 9 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:40, 02:52](1618 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:41, 02:39](1607 MB) -PASS -- TEST 'control_stochy_debug_intel' [04:20, 03:04](823 MB) -PASS -- TEST 'control_lndp_debug_intel' [04:21, 02:45](815 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:44, 04:26](1134 MB) -PASS -- TEST 'control_ras_debug_intel' [04:23, 02:48](828 MB) -PASS -- TEST 'control_diag_debug_intel' [04:44, 02:50](1676 MB) -PASS -- TEST 'control_debug_p8_intel' [05:45, 03:10](1910 MB) -PASS -- TEST 'regional_debug_intel' [18:39, 16:56](1096 MB) -PASS -- TEST 'rap_control_debug_intel' [06:21, 05:05](1213 MB) -PASS -- TEST 'hrrr_control_debug_intel' [06:29, 04:53](1206 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [06:25, 04:48](1205 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [06:32, 05:03](1208 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:24, 05:00](1206 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:30, 05:40](1280 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:20, 05:29](1205 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:26, 04:59](1211 MB) -PASS -- TEST 'rap_lndp_debug_intel' [06:26, 05:03](1216 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [06:23, 04:58](1208 MB) -PASS -- TEST 'rap_noah_debug_intel' [06:21, 04:47](1207 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [06:28, 04:59](1212 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [09:24, 08:02](1204 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [06:23, 04:58](1195 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [07:24, 05:56](1207 MB) -PASS -- TEST 'rap_flake_debug_intel' [06:22, 04:54](1215 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [12:26, 08:36](1211 MB) - -PASS -- COMPILE 'wam_debug_intel' [08:11, 06:40] ( 837 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [15:40, 13:40](1681 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [14:11, 12:14] ( 3 warnings 8 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [07:01, 04:50](1132 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [12:15, 07:11](999 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [08:39, 03:44](924 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [11:55, 07:16](1069 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [08:12, 03:37](944 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [08:12, 03:53](902 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [16:34, 05:22](977 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [13:15, 02:02](878 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [14:11, 12:53] ( 3 warnings 8 remarks ) -PASS -- TEST 'conus13km_control_intel' [06:55, 02:41](1168 MB) -PASS -- TEST 'conus13km_2threads_intel' [08:50, 01:15](1117 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [08:56, 01:31](1070 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [14:11, 12:57] ( 3 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [08:41, 04:33](977 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [08:11, 06:42] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [08:25, 04:57](1082 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:30, 04:49](1086 MB) -PASS -- TEST 'conus13km_debug_intel' [20:52, 14:40](1237 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [19:47, 14:40](942 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [13:44, 08:33](1168 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [20:44, 15:08](1303 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [08:13, 06:43] ( 785 warnings 8 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [10:27, 04:55](1131 MB) - -PASS -- COMPILE 'hafsw_intel' [17:12, 15:33] ( 1 warnings 9 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [09:18, 05:59](733 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [09:32, 06:32](1115 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [16:34, 07:42](816 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [27:15, 24:05](849 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [31:21, 28:25](870 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [15:06, 07:13](500 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [12:31, 08:24](505 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [10:56, 03:27](373 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [18:31, 09:43](474 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [11:58, 04:46](525 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [13:03, 04:33](525 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [12:01, 05:46](573 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [07:36, 01:33](404 MB) -PASS -- TEST 'gnv1_nested_intel' [13:19, 04:21](1716 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [09:11, 07:18] ( 1465 warnings 1502 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [23:06, 13:03](588 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [17:12, 15:14] ( 8 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [22:05, 12:38](653 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [23:02, 13:02](726 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [16:11, 14:58] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [19:36, 08:44](710 MB) - -PASS -- COMPILE 'hafs_all_intel' [16:12, 15:03] ( 8 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [19:22, 07:35](814 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [18:15, 07:29](795 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [26:00, 16:27](1201 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [10:11, 09:07] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [12:24, 03:00](1159 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [11:22, 01:52](1111 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [12:18, 02:51](1013 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [10:20, 02:35](1009 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [10:19, 02:56](1019 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [10:17, 02:58](1156 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [10:19, 03:00](1153 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [09:19, 02:51](1024 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [13:11, 06:31](1019 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [13:06, 06:28](1003 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [08:22, 02:57](1152 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [09:21, 04:20](2397 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [14:19, 04:25](2452 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [07:11, 05:44] ( 2 warnings 2 remarks ) -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [15:21, 06:29](1082 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [10:11, 08:55] ( 2 remarks ) -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [11:21, 02:58](1145 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:11, 01:18] ( 1 remarks ) -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [12:34, 01:04](253 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [11:26, 00:56](325 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [05:30, 00:35](322 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [15:11, 13:31] ( 3 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [15:10, 04:11](1980 MB) - -PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [15:11, 13:10] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_dice_intel' [13:59, 03:59](1947 MB) - -PASS -- COMPILE 'atml_intel' [16:11, 14:30] ( 8 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [16:40, 04:55](1864 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [15:32, 04:51](1866 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [04:55, 02:47](1062 MB) - -PASS -- COMPILE 'atml_debug_intel' [09:12, 07:50] ( 880 warnings 2 remarks ) -PASS -- TEST 'control_p8_atmlnd_debug_intel' [15:34, 05:48](1892 MB) - -PASS -- COMPILE 'atmw_intel' [15:11, 13:45] ( 8 remarks ) -PASS -- TEST 'atmwav_control_noaero_p8_intel' [12:22, 02:10](1909 MB) - -PASS -- COMPILE 'atmaero_intel' [15:11, 13:43] ( 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [14:12, 04:33](1984 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [16:16, 05:17](1768 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [14:08, 05:23](1784 MB) - -PASS -- COMPILE 'atmaq_debug_intel' [08:11, 06:29] ( 882 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [31:58, 20:13](4562 MB) +PASS -- COMPILE 's2swa_32bit_intel' [19:11, 17:51] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [42:51, 28:06](2080 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [22:11, 20:27] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [34:56, 23:23](1921 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [46:26, 23:33](2151 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [31:08, 09:06](1212 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [39:01, 27:41](1853 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [23:11, 21:22] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [31:47, 22:04](1943 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [11:11, 09:00] ( 1520 warnings 1988 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [37:56, 30:42](1930 MB) + +PASS -- COMPILE 's2swa_intel' [19:11, 17:49] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [42:40, 28:20](2147 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [42:52, 28:30](2132 MB) +PASS -- TEST 'cpld_restart_p8_intel' [54:46, 16:06](1786 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [42:40, 28:32](2155 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [53:56, 15:58](1671 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [36:38, 27:25](2442 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [42:40, 28:16](2129 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [32:37, 23:56](2035 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [43:55, 29:37](2112 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [27:37, 18:23](2678 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [44:04, 10:17](2673 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [38:36, 20:45](3671 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [38:34, 11:12](3491 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [16:34, 08:02](2071 MB) + +PASS -- COMPILE 's2sw_intel' [18:11, 16:02] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [37:09, 27:19](1970 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [21:18, 11:48](2056 MB) + +PASS -- COMPILE 's2swa_debug_intel' [10:11, 08:48] ( 1410 warnings 1218 remarks ) +PASS -- TEST 'cpld_debug_p8_intel' [30:52, 22:37](2176 MB) + +PASS -- COMPILE 's2sw_debug_intel' [10:11, 08:28] ( 1410 warnings 1218 remarks ) +PASS -- TEST 'cpld_debug_noaero_p8_intel' [17:12, 10:17](1999 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [16:11, 14:39] ( 3 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [11:21, 04:47](2029 MB) + +PASS -- COMPILE 's2s_intel' [17:11, 15:57] ( 1 warnings 3 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [20:02, 09:35](3015 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [12:59, 02:49](3021 MB) +PASS -- TEST 'cpld_restart_c48_intel' [04:04, 01:52](2462 MB) + +PASS -- COMPILE 's2swa_faster_intel' [20:12, 18:28] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [31:35, 28:36](2139 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [22:11, 20:35] ( 1 warnings 11 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [38:34, 32:03](2011 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [44:30, 15:35](1239 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [51:13, 34:08](1928 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [13:11, 07:31] ( 1520 warnings 1988 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [45:48, 36:14](1964 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [20:11, 14:33] ( 1 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [10:26, 03:45](687 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [36:46, 09:22](1564 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [16:13, 03:41](1574 MB) +PASS -- TEST 'control_latlon_intel' [32:38, 06:32](1580 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [43:47, 04:15](1565 MB) +PASS -- TEST 'control_c48_intel' [21:54, 14:46](1706 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [46:42, 08:43](815 MB) +PASS -- TEST 'control_c192_intel' [50:55, 13:14](1740 MB) +PASS -- TEST 'control_c384_intel' [51:51, 16:46](1979 MB) +PASS -- TEST 'control_c384gdas_intel' [44:31, 09:59](1329 MB) +PASS -- TEST 'control_stochy_intel' [34:35, 02:05](623 MB) +PASS -- TEST 'control_stochy_restart_intel' [23:54, 01:04](477 MB) +PASS -- TEST 'control_lndp_intel' [31:29, 01:49](646 MB) +PASS -- TEST 'control_iovr4_intel' [31:30, 02:49](636 MB) +PASS -- TEST 'control_iovr5_intel' [30:32, 02:45](641 MB) +PASS -- TEST 'control_p8_intel' [32:06, 04:48](1847 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [30:22, 03:38](1874 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [29:25, 04:51](1856 MB) +PASS -- TEST 'control_restart_p8_intel' [49:17, 02:28](1095 MB) +PASS -- TEST 'control_noqr_p8_intel' [28:20, 04:05](1860 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [49:30, 02:21](1130 MB) +PASS -- TEST 'control_decomp_p8_intel' [28:14, 04:13](1858 MB) +PASS -- TEST 'control_2threads_p8_intel' [27:24, 04:33](1940 MB) +PASS -- TEST 'control_p8_lndp_intel' [29:50, 07:25](1867 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [48:29, 05:34](1918 MB) +PASS -- TEST 'control_p8_mynn_intel' [26:27, 03:39](1883 MB) +PASS -- TEST 'merra2_thompson_intel' [46:47, 03:53](1882 MB) +PASS -- TEST 'regional_control_intel' [27:43, 06:41](1074 MB) +PASS -- TEST 'regional_restart_intel' [07:36, 03:44](1063 MB) +PASS -- TEST 'regional_decomp_intel' [21:39, 06:56](1068 MB) +PASS -- TEST 'regional_2threads_intel' [18:59, 05:13](1071 MB) +PASS -- TEST 'regional_noquilt_intel' [11:41, 08:24](1364 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [09:43, 06:40](1072 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [14:35, 08:03](1061 MB) +PASS -- TEST 'regional_wofs_intel' [14:34, 07:52](1890 MB) + +PASS -- COMPILE 'rrfs_intel' [19:11, 14:00] ( 3 warnings 9 remarks ) +PASS -- TEST 'rap_control_intel' [56:24, 08:33](1049 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [20:16, 05:17](1242 MB) +PASS -- TEST 'rap_decomp_intel' [24:41, 08:54](1011 MB) +PASS -- TEST 'rap_2threads_intel' [21:21, 09:39](1134 MB) +PASS -- TEST 'rap_restart_intel' [26:53, 04:28](1034 MB) +PASS -- TEST 'rap_sfcdiff_intel' [19:36, 08:26](1047 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [19:28, 08:48](1015 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [51:12, 10:27](1048 MB) +PASS -- TEST 'hrrr_control_intel' [15:09, 04:47](1007 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [15:05, 04:52](1009 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [13:38, 04:17](1078 MB) +PASS -- TEST 'hrrr_control_restart_intel' [19:50, 02:24](942 MB) +PASS -- TEST 'rrfs_v1beta_intel' [18:43, 09:11](1019 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [18:39, 10:36](1958 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [16:41, 09:39](2015 MB) + +PASS -- COMPILE 'csawmg_intel' [14:11, 10:24] +PASS -- TEST 'control_csawmg_intel' [13:36, 07:56](992 MB) +PASS -- TEST 'control_ras_intel' [09:23, 04:11](695 MB) + +PASS -- COMPILE 'wam_intel' [13:11, 10:36] ( 1 remarks ) +PASS -- TEST 'control_wam_intel' [18:42, 13:23](1639 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [16:11, 13:03] ( 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [06:33, 03:53](1859 MB) +PASS -- TEST 'regional_control_faster_intel' [09:41, 06:56](1076 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [16:11, 10:46] ( 882 warnings 9 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [10:01, 02:23](1601 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [08:58, 02:19](1602 MB) +PASS -- TEST 'control_stochy_debug_intel' [09:39, 03:42](777 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:39, 02:52](812 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:48, 04:27](1116 MB) +PASS -- TEST 'control_ras_debug_intel' [04:39, 02:56](815 MB) +PASS -- TEST 'control_diag_debug_intel' [14:56, 03:23](1644 MB) +PASS -- TEST 'control_debug_p8_intel' [13:00, 02:58](1898 MB) +PASS -- TEST 'regional_debug_intel' [25:57, 19:35](1058 MB) +PASS -- TEST 'rap_control_debug_intel' [08:36, 05:02](1199 MB) +PASS -- TEST 'hrrr_control_debug_intel' [09:42, 04:52](1201 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [08:39, 04:55](1197 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [29:41, 05:03](1201 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [35:44, 05:48](1173 MB) +PASS -- TEST 'rap_diag_debug_intel' [34:55, 05:18](1277 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [26:40, 05:07](1202 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [22:39, 05:06](1196 MB) +PASS -- TEST 'rap_lndp_debug_intel' [22:40, 05:08](1201 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [04:33, 05:08](1203 MB) +PASS -- TEST 'rap_noah_debug_intel' [30:31, 05:10](1193 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [28:41, 05:41](1172 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [30:38, 08:14](1182 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [26:42, 04:52](1193 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [26:41, 06:03](1203 MB) +PASS -- TEST 'rap_flake_debug_intel' [30:40, 05:05](1201 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [28:45, 10:11](1170 MB) + +PASS -- COMPILE 'wam_debug_intel' [11:11, 07:09] ( 837 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [16:38, 13:24](1671 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [16:10, 13:00] ( 3 warnings 8 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [31:14, 05:30](1107 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [26:41, 07:14](995 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [24:02, 04:00](918 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [40:38, 07:32](1063 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [16:59, 04:11](918 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [16:45, 04:00](886 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [52:46, 05:30](961 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [40:52, 02:06](873 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [15:11, 12:54] ( 3 warnings 8 remarks ) +PASS -- TEST 'conus13km_control_intel' [14:26, 02:36](1160 MB) +PASS -- TEST 'conus13km_2threads_intel' [57:51, 01:15](1109 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [56:53, 01:46](1042 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [19:12, 13:45] ( 3 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [16:16, 04:54](944 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [12:11, 07:23] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [15:55, 05:33](1045 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [14:56, 04:46](1077 MB) +PASS -- TEST 'conus13km_debug_intel' [20:18, 15:20](1166 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [18:23, 13:56](923 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [04:15, 09:11](1134 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [53:09, 13:57](1290 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [12:11, 07:07] ( 785 warnings 8 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [40:59, 05:01](1128 MB) + +PASS -- COMPILE 'hafsw_intel' [19:11, 16:03] ( 1 warnings 10 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [39:41, 06:03](728 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [42:56, 06:34](1112 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [57:00, 07:48](814 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [01:46, 27:45](838 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [13:59, 34:47](874 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [45:29, 07:19](495 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [21:58, 08:37](502 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [20:14, 04:09](355 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [26:37, 10:53](465 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [19:08, 04:50](526 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [18:10, 05:13](509 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [17:15, 06:23](553 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [36:52, 01:38](398 MB) +PASS -- TEST 'gnv1_nested_intel' [52:32, 04:25](1715 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [10:10, 07:41] ( 1462 warnings 1490 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [25:12, 13:06](584 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [19:11, 12:53] ( 9 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [01:27, 15:47](633 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [11:27, 15:56](701 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [19:13, 13:12] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [09:43, 11:17](701 MB) + +PASS -- COMPILE 'hafs_all_intel' [19:11, 14:28] ( 9 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [05:21, 07:41](812 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [06:19, 08:45](768 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [12:08, 16:28](1198 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [11:10, 09:22] ( 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [57:27, 02:59](1118 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [14:23, 02:04](1098 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [55:23, 03:01](1010 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [54:26, 02:54](1011 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [51:22, 02:55](1019 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [51:23, 03:02](1145 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [50:26, 03:12](1141 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [41:24, 04:24](1009 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [51:13, 08:35](1025 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [58:17, 06:33](1009 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [42:20, 02:58](1146 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [38:22, 04:24](2452 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [48:25, 04:51](2371 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [08:12, 04:53] ( 2 warnings 2 remarks ) +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [50:24, 06:31](1077 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [11:12, 08:17] ( 2 remarks ) +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [50:26, 03:02](1146 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [04:10, 02:15] ( 1 remarks ) +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [45:38, 01:18](245 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [47:40, 00:59](318 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [14:30, 00:43](311 MB) + +PASS -- COMPILE 'datm_cdeps_lm4_intel' [04:10, 02:16] ( 12 warnings ) +PASS -- TEST 'datm_cdeps_lm4_gswp3_intel' [44:35, 00:40](559 MB) +PASS -- TEST 'datm_cdeps_lm4_gswp3_rst_intel' [19:37, 00:19](446 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [18:11, 15:03] ( 3 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [17:27, 04:16](1967 MB) + +PASS -- COMPILE 'atm_ds2s_docn_dice_intel' [19:13, 15:57] ( 1 warnings 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_dice_intel' [56:15, 10:19](1957 MB) + +PASS -- COMPILE 'atml_intel' [17:12, 15:57] ( 8 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [50:46, 05:09](1864 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [47:38, 05:10](1865 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [13:01, 02:46](1071 MB) + +PASS -- COMPILE 'atml_debug_intel' [13:15, 06:41] ( 880 warnings 2 remarks ) +PASS -- TEST 'control_p8_atmlnd_debug_intel' [46:38, 07:09](1856 MB) + +PASS -- COMPILE 'atmw_intel' [19:12, 13:45] ( 9 remarks ) +PASS -- TEST 'atmwav_control_noaero_p8_intel' [24:31, 02:25](1893 MB) + +PASS -- COMPILE 'atmaero_intel' [19:11, 14:43] ( 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [41:21, 04:47](1972 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [32:33, 05:29](1745 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [36:14, 05:33](1757 MB) + +PASS -- COMPILE 'atmaq_debug_intel' [10:18, 06:58] ( 882 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [52:18, 21:20](4491 MB) + +PASS -- COMPILE 'atm_fbh_intel' [17:10, 14:17] ( 3 warnings 8 remarks ) +PASS -- TEST 'cpld_regional_atm_fbh_intel' [26:30, 14:10](1072 MB) + +PASS -- COMPILE 'hafsw_intelllvm' [13:12, 10:46] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intelllvm' [38:17, 08:04](570 MB) + +PASS -- COMPILE 'hafsw_debug_intelllvm' [13:11, 06:58] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intelllvm' [50:19, 19:46](563 MB) SYNOPSIS: -Starting Date/Time: 20240830 11:24:28 -Ending Date/Time: 20240830 13:22:21 -Total Time: 01h:58m:55s -Compiles Completed: 41/41 -Tests Completed: 185/185 +Starting Date/Time: 20241113 16:16:32 +Ending Date/Time: 20241114 03:19:37 +Total Time: 11h:04m:43s +Compiles Completed: 45/45 +Tests Completed: 190/190 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/logs/RegressionTests_wcoss2.log b/tests/logs/RegressionTests_wcoss2.log index 640843a9a8..5cb7a8155e 100644 --- a/tests/logs/RegressionTests_wcoss2.log +++ b/tests/logs/RegressionTests_wcoss2.log @@ -1,31 +1,34 @@ ====START OF WCOSS2 REGRESSION TESTING LOG==== UFSWM hash used in testing: -fec503e13e8d4b6708283f074b01445a68e50f43 +becb1015decd0062338245cee07a4186c5b8f376 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) + 5e57a89cf533fe98352bcfd1a464b1d50713274d CICE-interface/CICE (CICE6.0.0-378-g5e57a89) + 05ac0ec3ea666080eed36e67f6cf8ce1255b243f CICE-interface/CICE/icepack (Icepack1.1.0-192-g05ac0ec) + 24e9eed4ffe8138bef635c8f916f91b142595675 CMEPS-interface/CMEPS (cmeps_v0.4.1-2311-g24e9eed) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) + 49967251b83255bdac7ac2f9626d2714e8b83d07 FV3 (remotes/origin/HEAD) + e36e8572e7643d7e59a3979a61bdd83743ff7b00 FV3/atmos_cubed_sphere (201912_public_release-407-ge36e857) + b7d55fd07fa35c5de9b2292596d30784a800b276 FV3/ccpp/framework (2024-07-11-dev-1-gb7d55fd) + 002a886eeb14979a6811f89e885d2968cbfd9b70 FV3/ccpp/physics (EP4-893-g002a886e) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) + 6f5dd627d124ae94bb5ed7f5afd22f82c470b1b7 FV3/upp (upp_v10.2.0-230-g6f5dd627) -1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd +-529f870d33b65c3b6c1aa3c3236b94efc3bd336d FV3/upp/sorc/ncep_post.fd/post_gtg.fd 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) + c4d2337d8607ec994b3cd61179eb974e0a237841 LM4-driver (baseline_change_240904-6-gc4d2337) + c03c4f68816030f726785daf0db6150aa1e9cc6f LM4-driver/LM4 (land_lad2_2021.02) + 5e0c21f64fa5b20efc8f29f8709766e1e6793a79 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10230-g5e0c21f64) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) + 06c20998e59082e79529a8e728c7c3a43a050911 WW3 (6.07.1-385-g06c20998) + 05cad173feeb598431e3ef5f17c2df6562c8d101 fire_behavior (v0.2.0-1-g05cad17) fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) @@ -35,308 +38,241 @@ 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: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_100506 +BASELINE DIRECTORY: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20241112 +COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_3974207 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: GFS-DEV * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [13:29, 11:27] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [36:29, 02:21](3099 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [13:29, 12:01] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_gfsv17_intel' [36:29, 02:50](1812 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [17:22, 02:25](1827 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [17:11, 03:08](956 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [36:30, 02:37](1794 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [13:29, 11:46] ( 1 warnings 8 remarks ) -FAILED: RUN DID NOT COMPLETE -- TEST 'cpld_control_sfs_intel' [, ]( MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:22, 05:15] ( 1503 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_gfsv17_intel' [42:37, 02:39](1842 MB) - -PASS -- COMPILE 's2swa_intel' [12:27, 11:09] ( 8 remarks ) -PASS -- TEST 'cpld_control_p8_intel' [37:31, 02:31](3133 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [37:31, 02:45](3134 MB) -PASS -- TEST 'cpld_restart_p8_intel' [28:17, 02:04](3057 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [37:31, 02:27](3151 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [28:17, 02:44](3079 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [37:31, 02:02](3368 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [37:31, 02:31](3120 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [37:32, 02:35](3071 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [37:31, 02:43](3137 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [37:40, 05:04](4124 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [18:07, 05:55](4262 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [37:31, 02:47](3110 MB) - -PASS -- COMPILE 's2sw_intel' [12:28, 10:44] ( 8 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_intel' [37:30, 01:50](1827 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [37:30, 01:59](1900 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [12:28, 10:16] ( 1 remarks ) -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [37:31, 02:01](1889 MB) - -PASS -- COMPILE 's2s_intel' [12:28, 10:27] ( 1 remarks ) -PASS -- TEST 'cpld_control_c48_intel' [37:29, 01:58](2868 MB) -PASS -- TEST 'cpld_warmstart_c48_intel' [37:29, 02:29](2874 MB) -PASS -- TEST 'cpld_restart_c48_intel' [32:26, 02:05](2288 MB) - -PASS -- COMPILE 's2swa_faster_intel' [18:35, 16:37] ( 8 remarks ) -PASS -- TEST 'cpld_control_p8_faster_intel' [31:23, 02:52](3127 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [13:29, 11:43] ( 8 remarks ) -PASS -- TEST 'cpld_control_pdlib_p8_intel' [36:29, 02:10](1825 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [17:56, 02:38](987 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [16:33, 02:41](1802 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:19, 05:04] ( 1539 warnings 1998 remarks ) -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [36:18, 02:13](1848 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [10:23, 08:55] ( 1 warnings 1 remarks ) -PASS -- TEST 'control_flake_intel' [27:07, 01:24](570 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [27:07, 01:30](1475 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [27:07, 02:24](1478 MB) -PASS -- TEST 'control_latlon_intel' [27:07, 01:20](1479 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [27:07, 02:27](1475 MB) -PASS -- TEST 'control_c48_intel' [27:06, 01:53](1559 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [27:06, 01:42](695 MB) -PASS -- TEST 'control_c192_intel' [27:07, 02:12](1576 MB) -PASS -- TEST 'control_c384_intel' [27:11, 03:01](1850 MB) -PASS -- TEST 'control_c384gdas_intel' [27:11, 03:44](1064 MB) -PASS -- TEST 'control_stochy_intel' [27:07, 01:26](524 MB) -PASS -- TEST 'control_stochy_restart_intel' [23:42, 02:02](328 MB) -PASS -- TEST 'control_lndp_intel' [27:07, 01:34](525 MB) -PASS -- TEST 'control_iovr4_intel' [27:07, 01:44](520 MB) -PASS -- TEST 'control_iovr5_intel' [27:07, 01:42](520 MB) -PASS -- TEST 'control_p8_intel' [27:07, 02:53](1750 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [27:07, 02:50](1759 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [27:07, 02:54](1759 MB) -PASS -- TEST 'control_restart_p8_intel' [20:41, 01:45](908 MB) -PASS -- TEST 'control_noqr_p8_intel' [23:38, 02:55](1746 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [16:32, 02:00](917 MB) -PASS -- TEST 'control_decomp_p8_intel' [22:38, 02:31](1756 MB) -PASS -- TEST 'control_2threads_p8_intel' [22:38, 02:48](1839 MB) -PASS -- TEST 'control_p8_lndp_intel' [22:30, 02:03](1756 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [22:22, 02:55](1813 MB) -PASS -- TEST 'control_p8_mynn_intel' [22:19, 02:50](1766 MB) -PASS -- TEST 'merra2_thompson_intel' [22:01, 02:48](1761 MB) -PASS -- TEST 'regional_control_intel' [21:42, 02:13](840 MB) -PASS -- TEST 'regional_restart_intel' [13:59, 01:22](839 MB) -PASS -- TEST 'regional_decomp_intel' [21:33, 01:59](844 MB) -PASS -- TEST 'regional_2threads_intel' [21:15, 01:54](899 MB) -PASS -- TEST 'regional_noquilt_intel' [21:08, 01:20](1172 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [20:58, 01:26](852 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [20:39, 02:11](841 MB) -PASS -- TEST 'regional_wofs_intel' [20:39, 01:32](1570 MB) - -PASS -- COMPILE 'rrfs_intel' [10:23, 08:25] ( 3 warnings 92 remarks ) -PASS -- TEST 'rap_control_intel' [20:15, 02:59](911 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [19:25, 02:03](1053 MB) -PASS -- TEST 'rap_decomp_intel' [19:17, 02:18](909 MB) -PASS -- TEST 'rap_2threads_intel' [18:06, 02:12](990 MB) -PASS -- TEST 'rap_restart_intel' [09:45, 02:05](777 MB) -PASS -- TEST 'rap_sfcdiff_intel' [16:32, 03:05](906 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [15:55, 02:21](910 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [06:02, 02:40](778 MB) -PASS -- TEST 'hrrr_control_intel' [15:38, 02:22](900 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [15:23, 02:52](902 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [15:16, 02:19](980 MB) -PASS -- TEST 'hrrr_control_restart_intel' [09:14, 02:05](733 MB) -PASS -- TEST 'rrfs_v1beta_intel' [15:01, 03:02](900 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [14:44, 01:39](1867 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [14:31, 02:01](1856 MB) - -PASS -- COMPILE 'csawmg_intel' [09:24, 07:49] -PASS -- TEST 'control_csawmg_intel' [28:05, 01:30](861 MB) -PASS -- TEST 'control_ras_intel' [28:05, 01:58](557 MB) - -PASS -- COMPILE 'wam_intel' [09:24, 07:53] ( 1 remarks ) -PASS -- TEST 'control_wam_intel' [28:05, 01:29](1561 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [10:25, 08:12] ( 1 remarks ) -PASS -- TEST 'control_p8_faster_intel' [14:27, 03:05](1756 MB) -PASS -- TEST 'regional_control_faster_intel' [14:08, 01:22](842 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [09:24, 07:21] ( 867 warnings 92 remarks ) -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [14:08, 02:18](1488 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [13:59, 02:25](1498 MB) -PASS -- TEST 'control_stochy_debug_intel' [13:55, 01:48](703 MB) -PASS -- TEST 'control_lndp_debug_intel' [13:45, 02:03](705 MB) -PASS -- TEST 'control_csawmg_debug_intel' [13:13, 01:28](1006 MB) -PASS -- TEST 'control_ras_debug_intel' [12:59, 02:04](710 MB) -PASS -- TEST 'control_diag_debug_intel' [12:20, 02:07](1553 MB) -PASS -- TEST 'control_debug_p8_intel' [12:17, 01:51](1783 MB) -PASS -- TEST 'regional_debug_intel' [12:05, 01:13](883 MB) -PASS -- TEST 'rap_control_debug_intel' [11:57, 01:38](1085 MB) -PASS -- TEST 'hrrr_control_debug_intel' [09:25, 01:48](1078 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [09:14, 01:39](1080 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [09:14, 01:39](1083 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [08:57, 02:35](1086 MB) -PASS -- TEST 'rap_diag_debug_intel' [08:25, 02:20](1164 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [08:24, 02:29](1085 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [08:23, 02:33](1087 MB) -PASS -- TEST 'rap_lndp_debug_intel' [08:17, 02:28](1080 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [08:11, 02:27](1086 MB) -PASS -- TEST 'rap_noah_debug_intel' [07:53, 03:21](1081 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:41, 03:09](1080 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [07:32, 01:29](1082 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [07:26, 02:58](1081 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [06:37, 01:57](1083 MB) -PASS -- TEST 'rap_flake_debug_intel' [06:34, 02:00](1082 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [06:31, 02:57](1088 MB) - -PASS -- COMPILE 'wam_debug_intel' [06:19, 04:29] ( 823 warnings 1 remarks ) -PASS -- TEST 'control_wam_debug_intel' [30:09, 02:08](1586 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [09:23, 07:51] ( 3 warnings 91 remarks ) -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:29, 03:16](918 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [05:54, 02:58](785 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:17, 03:52](784 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [04:44, 02:13](846 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:31, 03:24](832 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [04:27, 02:53](780 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [56:46, 02:31](681 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [57:57, 01:21](665 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [09:25, 07:50] ( 3 warnings 91 remarks ) -PASS -- TEST 'conus13km_control_intel' [04:06, 03:06](989 MB) -PASS -- TEST 'conus13km_2threads_intel' [58:11, 01:54](994 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [58:05, 01:42](864 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [09:22, 07:57] ( 3 warnings 91 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_intel' [03:53, 02:15](810 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [06:19, 04:29] ( 771 warnings 91 remarks ) -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [03:23, 01:56](960 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [01:49, 01:28](955 MB) -PASS -- TEST 'conus13km_debug_intel' [01:43, 01:53](1037 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [01:43, 01:47](711 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [59:53, 02:11](1046 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [59:47, 01:40](1110 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:20, 04:20] ( 771 warnings 91 remarks ) -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [59:47, 01:55](986 MB) - -PASS -- COMPILE 'hafsw_intel' [11:26, 09:25] ( 1 warnings 8 remarks ) -PASS -- TEST 'hafs_regional_atm_intel' [59:50, 02:56](604 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [59:49, 01:46](947 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [59:48, 02:37](637 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [59:46, 02:27](671 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [58:50, 02:34](694 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [58:49, 02:07](380 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [58:47, 03:15](387 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [58:46, 02:41](280 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [58:35, 03:26](365 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [57:58, 01:44](403 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [57:58, 02:07](408 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [57:40, 01:44](478 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [57:27, 01:31](316 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [06:19, 04:53] ( 1447 warnings 1501 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [57:20, 02:17](507 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [10:24, 09:07] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [57:04, 01:49](516 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [56:49, 02:36](702 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [10:24, 09:06] ( 7 remarks ) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [55:53, 02:07](705 MB) - -PASS -- COMPILE 'hafs_all_intel' [10:24, 08:40] ( 7 remarks ) -PASS -- TEST 'hafs_regional_docn_intel' [54:53, 03:07](640 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [54:50, 03:02](628 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [54:27, 01:20](821 MB) - -PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [11:28, 10:04] ( 1 remarks ) -PASS -- TEST 'atm_ds2s_docn_pcice_intel' [54:26, 02:36](1822 MB) - -PASS -- COMPILE 'atml_intel' [10:24, 09:02] ( 8 warnings 2 remarks ) +PASS -- COMPILE 's2swa_32bit_intel' [23:38, 21:35] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [48:05, 03:37](3192 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [23:40, 21:38] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_gfsv17_intel' [48:02, 03:55](1909 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [27:38, 04:00](1938 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [27:14, 04:02](1077 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [48:03, 03:28](1886 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [23:38, 21:41] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_sfs_intel' [48:05, 02:08](1910 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [17:32, 15:59] ( 1500 warnings 1986 remarks ) +PASS -- TEST 'cpld_debug_gfsv17_intel' [54:11, 03:18](1952 MB) + +PASS -- COMPILE 's2swa_intel' [23:40, 21:34] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_intel' [48:02, 02:52](3227 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [48:02, 03:21](3224 MB) +PASS -- TEST 'cpld_restart_p8_intel' [30:09, 03:11](3153 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [48:02, 02:44](3243 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [30:08, 02:30](3171 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [48:02, 03:11](3464 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [48:02, 03:08](3223 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [48:03, 02:51](3165 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [48:02, 03:23](3227 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [48:11, 06:42](4210 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [18:59, 06:34](4367 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [48:02, 03:00](3198 MB) + +PASS -- COMPILE 's2sw_intel' [22:37, 20:35] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_intel' [49:06, 02:54](1919 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [49:06, 03:24](1979 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [20:38, 18:47] ( 1 remarks ) +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [51:05, 02:55](1985 MB) + +PASS -- COMPILE 's2s_intel' [20:37, 19:19] ( 1 warnings 1 remarks ) +PASS -- TEST 'cpld_control_c48_intel' [51:04, 02:56](2882 MB) +PASS -- TEST 'cpld_warmstart_c48_intel' [51:04, 02:47](2885 MB) +PASS -- TEST 'cpld_restart_c48_intel' [45:30, 01:50](2300 MB) + +PASS -- COMPILE 's2swa_faster_intel' [24:42, 22:49] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_p8_faster_intel' [47:01, 02:51](3230 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [22:40, 20:33] ( 1 warnings 9 remarks ) +PASS -- TEST 'cpld_control_pdlib_p8_intel' [49:03, 02:23](1920 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [19:55, 02:53](1093 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [19:27, 02:52](1899 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [07:21, 05:15] ( 1500 warnings 1986 remarks ) +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [46:50, 02:13](1968 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [11:27, 09:31] ( 1 warnings 1 remarks ) +PASS -- TEST 'control_flake_intel' [37:27, 01:29](662 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [35:59, 01:51](1562 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [33:08, 02:16](1565 MB) +PASS -- TEST 'control_latlon_intel' [33:08, 01:53](1565 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [33:03, 02:03](1566 MB) +PASS -- TEST 'control_c48_intel' [32:51, 02:08](1586 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [32:34, 01:47](707 MB) +PASS -- TEST 'control_c192_intel' [32:18, 01:36](1691 MB) +PASS -- TEST 'control_c384_intel' [31:58, 03:08](1971 MB) +PASS -- TEST 'control_c384gdas_intel' [30:57, 04:02](1171 MB) +PASS -- TEST 'control_stochy_intel' [30:51, 01:57](620 MB) +PASS -- TEST 'control_stochy_restart_intel' [26:14, 01:38](429 MB) +PASS -- TEST 'control_lndp_intel' [30:09, 01:22](622 MB) +PASS -- TEST 'control_iovr4_intel' [30:06, 01:36](612 MB) +PASS -- TEST 'control_iovr5_intel' [30:03, 01:34](617 MB) +PASS -- TEST 'control_p8_intel' [30:03, 02:56](1853 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [29:48, 03:05](1864 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [29:41, 02:49](1852 MB) +PASS -- TEST 'control_restart_p8_intel' [22:41, 03:15](1008 MB) +PASS -- TEST 'control_noqr_p8_intel' [29:39, 02:31](1846 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [22:41, 03:09](1015 MB) +PASS -- TEST 'control_decomp_p8_intel' [29:17, 03:40](1848 MB) +PASS -- TEST 'control_2threads_p8_intel' [29:17, 02:21](1949 MB) +PASS -- TEST 'control_p8_lndp_intel' [29:09, 01:44](1864 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [29:07, 03:32](1912 MB) +PASS -- TEST 'control_p8_mynn_intel' [28:34, 03:27](1858 MB) +PASS -- TEST 'merra2_thompson_intel' [27:55, 03:48](1862 MB) +PASS -- TEST 'regional_control_intel' [26:57, 02:10](859 MB) +PASS -- TEST 'regional_restart_intel' [17:59, 01:16](860 MB) +PASS -- TEST 'regional_decomp_intel' [26:04, 01:14](867 MB) +PASS -- TEST 'regional_2threads_intel' [25:36, 01:55](984 MB) +PASS -- TEST 'regional_noquilt_intel' [25:32, 01:34](1190 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [25:29, 02:05](859 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [25:28, 01:31](858 MB) +PASS -- TEST 'regional_wofs_intel' [24:35, 01:32](1588 MB) + +PASS -- COMPILE 'rrfs_intel' [10:26, 08:50] ( 3 warnings 92 remarks ) +PASS -- TEST 'rap_control_intel' [40:38, 02:29](1008 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [40:39, 02:30](1138 MB) +PASS -- TEST 'rap_decomp_intel' [40:38, 02:28](999 MB) +PASS -- TEST 'rap_2threads_intel' [40:38, 03:22](1081 MB) +PASS -- TEST 'rap_restart_intel' [22:42, 03:20](878 MB) +PASS -- TEST 'rap_sfcdiff_intel' [40:38, 03:43](1000 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [40:38, 03:20](998 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [22:41, 03:09](878 MB) +PASS -- TEST 'hrrr_control_intel' [40:38, 03:15](998 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [40:38, 03:14](994 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [40:39, 03:34](1071 MB) +PASS -- TEST 'hrrr_control_restart_intel' [22:31, 01:37](828 MB) +PASS -- TEST 'rrfs_v1beta_intel' [40:38, 03:30](997 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [40:38, 02:21](1956 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [22:25, 01:56](1943 MB) + +PASS -- COMPILE 'csawmg_intel' [09:23, 08:05] +PASS -- TEST 'control_csawmg_intel' [21:46, 01:47](954 MB) +PASS -- TEST 'control_ras_intel' [21:16, 02:15](655 MB) + +PASS -- COMPILE 'wam_intel' [21:42, 20:20] ( 1 remarks ) +PASS -- TEST 'control_wam_intel' [20:56, 01:50](1650 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [16:31, 14:28] ( 1 remarks ) +PASS -- TEST 'control_p8_faster_intel' [20:38, 03:35](1853 MB) +PASS -- TEST 'regional_control_faster_intel' [19:57, 01:56](848 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [15:37, 13:50] ( 867 warnings 92 remarks ) +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [19:07, 01:41](1610 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [18:41, 02:08](1604 MB) +PASS -- TEST 'control_stochy_debug_intel' [18:40, 01:48](810 MB) +PASS -- TEST 'control_lndp_debug_intel' [18:15, 01:28](810 MB) +PASS -- TEST 'control_csawmg_debug_intel' [17:57, 02:23](1111 MB) +PASS -- TEST 'control_ras_debug_intel' [17:56, 01:37](814 MB) +PASS -- TEST 'control_diag_debug_intel' [17:49, 02:13](1667 MB) +PASS -- TEST 'control_debug_p8_intel' [17:38, 01:55](1901 MB) +PASS -- TEST 'regional_debug_intel' [17:35, 01:41](926 MB) +PASS -- TEST 'rap_control_debug_intel' [17:30, 01:36](1190 MB) +PASS -- TEST 'hrrr_control_debug_intel' [16:20, 02:06](1182 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [16:20, 02:15](1190 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [16:18, 02:08](1185 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [15:39, 01:48](1196 MB) +PASS -- TEST 'rap_diag_debug_intel' [14:42, 01:36](1276 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [14:08, 02:19](1187 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [13:26, 01:55](1195 MB) +PASS -- TEST 'rap_lndp_debug_intel' [13:21, 01:23](1192 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [13:09, 01:42](1190 MB) +PASS -- TEST 'rap_noah_debug_intel' [12:59, 01:34](1193 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [12:45, 01:38](1187 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [12:39, 02:19](1187 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [12:33, 02:16](1186 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [12:21, 01:27](1189 MB) +PASS -- TEST 'rap_flake_debug_intel' [12:15, 01:38](1193 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [12:09, 03:53](1193 MB) + +PASS -- COMPILE 'wam_debug_intel' [12:28, 10:21] ( 823 warnings 1 remarks ) +PASS -- TEST 'control_wam_debug_intel' [12:06, 01:58](1687 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [15:36, 14:01] ( 3 warnings 91 remarks ) +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [11:59, 02:25](1013 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [11:47, 03:05](880 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [11:44, 04:43](874 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [11:43, 03:32](932 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [09:54, 04:21](932 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [09:51, 03:52](874 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [02:15, 03:36](783 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:18, 02:11](760 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [15:36, 14:01] ( 3 warnings 91 remarks ) +PASS -- TEST 'conus13km_control_intel' [09:42, 01:34](1075 MB) +PASS -- TEST 'conus13km_2threads_intel' [04:28, 01:23](1061 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [03:58, 02:11](953 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [15:29, 14:10] ( 3 warnings 91 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:39, 02:51](899 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [12:26, 10:42] ( 771 warnings 91 remarks ) +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:37, 01:56](1067 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:37, 02:02](1063 MB) +PASS -- TEST 'conus13km_debug_intel' [06:56, 02:25](1148 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [06:53, 01:47](838 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [05:37, 01:40](1125 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [05:31, 02:13](1216 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:18, 04:17] ( 771 warnings 91 remarks ) +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:26, 01:36](1093 MB) + +PASS -- COMPILE 'hafsw_intel' [25:39, 23:46] ( 1 warnings 9 remarks ) +PASS -- TEST 'hafs_regional_atm_intel' [05:13, 02:42](686 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [04:57, 01:53](1034 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [04:49, 02:45](747 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [04:46, 02:40](769 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [04:43, 03:21](789 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [04:34, 02:50](465 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [03:45, 02:59](480 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [03:37, 02:27](379 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [02:49, 04:01](450 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [02:18, 02:28](497 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [02:08, 01:56](502 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [02:09, 02:41](563 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [00:28, 02:13](408 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [14:29, 12:18] ( 1444 warnings 1489 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [00:06, 02:25](608 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [19:33, 17:53] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [00:02, 02:36](612 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [00:01, 02:06](787 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [11:25, 09:52] ( 8 remarks ) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [59:37, 02:12](783 MB) + +PASS -- COMPILE 'hafs_all_intel' [19:35, 17:30] ( 8 remarks ) +PASS -- TEST 'hafs_regional_docn_intel' [58:59, 02:56](731 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [57:52, 03:03](709 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [57:38, 01:53](833 MB) + +PASS -- COMPILE 'atm_ds2s_docn_pcice_intel' [11:25, 09:38] ( 1 remarks ) +PASS -- TEST 'atm_ds2s_docn_pcice_intel' [57:11, 02:05](1916 MB) + +PASS -- COMPILE 'atml_intel' [23:41, 22:13] ( 8 warnings 2 remarks ) PASS -- COMPILE 'atml_debug_intel' [07:20, 05:19] ( 866 warnings 2 remarks ) -PASS -- COMPILE 'atmaero_intel' [09:28, 08:12] ( 1 remarks ) -PASS -- TEST 'atmaero_control_p8_intel' [54:25, 02:16](3025 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [53:54, 02:42](2905 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [53:53, 02:36](2917 MB) +PASS -- COMPILE 'atmaero_intel' [10:26, 08:27] ( 1 remarks ) +PASS -- TEST 'atmaero_control_p8_intel' [56:23, 03:00](3119 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [56:15, 03:31](2996 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [55:49, 03:20](3008 MB) -PASS -- COMPILE 'atmaq_debug_intel' [06:19, 04:23] ( 868 warnings 6 remarks ) -PASS -- TEST 'regional_atmaq_debug_intel' [52:42, 01:45](4443 MB) +PASS -- COMPILE 'atmaq_debug_intel' [06:20, 04:18] ( 868 warnings 6 remarks ) +PASS -- TEST 'regional_atmaq_debug_intel' [55:28, 02:05](4496 MB) SYNOPSIS: -Starting Date/Time: 20240905 17:09:45 -Ending Date/Time: 20240905 18:34:06 -Total Time: 01h:24m:50s +Starting Date/Time: 20241113 18:46:36 +Ending Date/Time: 20241113 20:32:39 +Total Time: 01h:47m:46s Compiles Completed: 33/33 -Tests Completed: 155/156 -Failed Tests: -* TEST cpld_control_sfs_intel: FAILED: RUN DID NOT COMPLETE --- LOG: /lfs/h2/emc/nems/noscrub/brian.curtis/git/jiandewang/ufs-weather-model/tests/logs/log_wcoss2/run_cpld_control_sfs_intel.log - -NOTES: -A file 'test_changes.list' was generated with list of all failed tests. -You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. -If you are using this log as a pull request verification, please commit 'test_changes.list'. - -Result: FAILURE - -====END OF WCOSS2 REGRESSION TESTING LOG==== -====START OF WCOSS2 REGRESSION TESTING LOG==== - -UFSWM hash used in testing: -fec503e13e8d4b6708283f074b01445a68e50f43 - -Submodule hashes used in testing: - 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) - be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) - 1f9eaaa142c8b07ed6b788c9f44ea02cc86d0bae CDEPS-interface/CDEPS (cdeps0.4.17-42-g1f9eaaa) - 2ffee5cd48e0c389bdf75c0d910b3f6d53263563 CICE-interface/CICE (CICE6.0.0-451-g2ffee5c) - f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 663554e1c1724ade6292cf0a28a3c19e59caf980 CMEPS-interface/CMEPS (cmeps_v0.4.1-2309-g663554e) - cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 40e014f3ec805fc10399b53ad6810bc57a79ce9e FV3 (heads/develop) - ac3055eff06099d61cd65e18bc4f0353ffd83f46 FV3/atmos_cubed_sphere (201912_public_release-405-gac3055e) - 0f8232724975c13289cad390c9a71fa2c6a9bff4 FV3/ccpp/framework (2024-07-11-dev) - 44700d5e92f00524ade276062e1f7c50e554c0fb FV3/ccpp/physics (EP4-865-g44700d5e) - 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) - 81b38a88d860ce7e34e8507c2246151a54d96a39 FV3/upp (upp_v10.2.0-218-g81b38a88) --1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd --567edcc94bc418d0dcd6cdaafed448eeb5aab570 FV3/upp/sorc/ncep_post.fd/post_gtg.fd - 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) - bcf7777bb037ae2feb2a8a8ac51aacb3511b52d9 HYCOM-interface/HYCOM (2.3.00-122-gbcf7777) - e4df8469598a250f0681a94943cd6c9fef86c326 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10229-ge4df84695) - 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) - 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - 3ac32f0db7a2a97d930f44fa5f060c983ff31ee8 NOAHMP-interface/noahmp (v3.7.1-436-g3ac32f0) - 7f548c795a348bbb0fe4967dd25692c79036dc73 WW3 (6.07.1-346-g7f548c79) - fad2fe9f42f6b7f744b128b4a2a9433f91e4296f stochastic_physics (ufs-v2.0.0-219-gfad2fe9) - - -NOTES: -[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). -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: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20240904 -COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_68121 - -RT.SH OPTIONS USED: -* (-a) - HPC PROJECT ACCOUNT: GFS-DEV -* (-c) - CREATE NEW BASELINES -* (-n) - RUN SINGLE TEST: cpld_control_sfs -* (-e) - USE ECFLOW - -PASS -- COMPILE 's2swa_32bit_pdlib_sfs_intel' [14:35, 12:30] ( 1 warnings 8 remarks ) -PASS -- TEST 'cpld_control_sfs_intel' [20:08, 01:46](1806 MB) - -SYNOPSIS: -Starting Date/Time: 20240905 20:25:17 -Ending Date/Time: 20240905 20:59:08 -Total Time: 00h:34m:06s -Compiles Completed: 1/1 -Tests Completed: 1/1 +Tests Completed: 156/156 NOTES: A file 'test_changes.list' was generated but is empty. diff --git a/tests/module-setup.sh b/tests/module-setup.sh index cd606178f6..5bbba3e465 100755 --- a/tests/module-setup.sh +++ b/tests/module-setup.sh @@ -47,7 +47,7 @@ elif [[ ${MACHINE_ID} = wcoss2 || ${MACHINE_ID} = acorn ]] ; then elif [[ ${MACHINE_ID} = derecho ]] ; then # We are on NCAR Derecho if ( ! eval module help > /dev/null 2>&1 ) ; then - source /usr/share/lmod/lmod/init/bash + source /glade/u/apps/derecho/23.09/spack/opt/spack/lmod/8.7.24/gcc/7.5.0/c645/lmod/lmod/init/bash fi module purge diff --git a/tests/opnReqTest b/tests/opnReqTest index 3578f1a098..f23b85b31a 100755 --- a/tests/opnReqTest +++ b/tests/opnReqTest @@ -231,6 +231,7 @@ run_opnReqTests() { export INPUTDATA_ROOT=${INPUTDATA_ROOT} export INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT_WW3} export INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC} + export INPUTDATA_LM4=${INPUTDATA_LM4} export PATHRT=${PATHRT} export PATHTR=${PATHTR} export NEW_BASELINE=${NEW_BASELINE} @@ -635,6 +636,7 @@ RTPWD=${NEW_BASELINE} INPUTDATA_ROOT=${INPUTDATA_ROOT:-$DISKNM/NEMSfv3gfs/input-data-20240501} INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT}/WW3_input_data_20240214/ INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC:-$DISKNM/NEMSfv3gfs/BM_IC-20220207} +INPUTDATA_LM4=${INPUTDATA_LM4:-${INPUTDATA_ROOT}/LM4_input_data} rm -rf $NEW_BASELINE mkdir -p $NEW_BASELINE diff --git a/tests/parm/diag_table/diag_table_datm_lm4 b/tests/parm/diag_table/diag_table_datm_lm4 new file mode 100644 index 0000000000..877c6dccae --- /dev/null +++ b/tests/parm/diag_table/diag_table_datm_lm4 @@ -0,0 +1,158 @@ +@[SYEAR]@[SMONTH]@[SDAY].@[SHOUR]Z.@[ATMRES].64bit.non-mono +@[SYEAR] @[SMONTH] @[SDAY] @[SHOUR] 0 0 + +#output files +"land_static", -1, "months", 1, "days", "time" +"land_static_sg", -1, "months", 1, "days", "time" +"land_hourly", 1, "hours", 1, "days", "time" +#"land_daily", 24, "hours", 1, "days", "time" +"land_month", 1, "months", 1, "days", "time" +# +#======================= +# LAND MODEL DIAGNOSTICS +#======================= +# +"land", "geolon_t", "geolon_t", "land_static", "all", .false., "none", 1 +"land", "geolat_t", "geolat_t", "land_static", "all", .false., "none", 1 +"land", "geolon_t", "geolon_t", "land_month", "all", .false., "none", 1 +"land", "geolat_t", "geolat_t", "land_month", "all", .false., "none", 1 +# "land", "geolon_t", "geolon_t", "land_daily", "all", .false., "none", 1 +# "land", "geolat_t", "geolat_t", "land_daily", "all", .false., "none", 1 +"land", "geolon_t", "geolon_t", "land_hourly", "all", .false., "none", 1 +"land", "geolat_t", "geolat_t", "land_hourly", "all", .false., "none", 1 + +# land static output +"lake", "lake_depth", "lake_depth", "land_static", "all", .false., "none", 2 +"lake", "lake_width", "lake_width", "land_static", "all", .false., "none", 2 +"land_sg", "cell_area", "cell_area", "land_static_sg", "all", .false., "none", 2 +"land", "area_land", "land_area", "land_static", "all", .false., "none", 2 +"land", "land_frac", "land_frac", "land_static", "all", .false., "none", 2 +#"land", "no_riv", "no_riv", "land_static", "all", .false., "none", 2 +# "river", "rv_basin", "rv_basin", "land_static", "all", .false., "none", 2 +# "river", "rv_dir", "rv_dir", "land_static", "all", .false., "none", 2 +# "river", "rv_length", "rv_length", "land_static", "all", .false., "none", 2 +# "river", "rv_trav", "rv_trav", "land_static", "all", .false., "none", 2 +"soil", "soil_Ksat", "soil_Ksat", "land_static", "all", .false., "none", 2 +"soil", "soil_rlief", "soil_rlief", "land_static", "all", .false., "none", 2 +"soil", "soil_sat", "soil_sat", "land_static", "all", .false., "none", 2 +"soil", "soil_type", "soil_type", "land_static", "all", .false., "none", 2 +"soil", "soil_wilt", "soil_wilt", "land_static", "all", .false., "none", 2 +# area fractions for different tile types +"land", "frac_glac", "frac_glac", "land_static", "all", .false., "none", 2 +"land", "frac_lake", "frac_lake", "land_static", "all", .false., "none", 2 + +# land multi-level month-average output + +## land 2-band variables + +# # land one-level month-average output +# #"flux", "t_ref_land", "t_ref", "land_month", "all", .true., "none", 2 +"land", "area_land", "land_area", "land_month", "all", .false., "none", 2 +# "land", "area_glac", "glac_area", "land_month", "all", .false., "none", 2 +"land", "area_lake", "lake_area", "land_month", "all", .false., "none", 2 +"land", "area_soil", "soil_area", "land_month", "all", .false., "none", 2 + +# # land daily output +# "land", "area_ntrl", "area_ntrl", "land_daily", "all", .true., "none", 2 + +# # "flux", "evap_land", "evap_land", "land_daily", "all", .true., "none", 2 +# # "flux", "t_ref_land", "t_ref_max", "land_daily", "all", max, "none", 2 +# # "flux", "t_ref_land", "t_ref_min", "land_daily", "all", min, "none", 2 +# "land", "FWSg_lake", "FWSg_lake", "land_daily", "all", .true., "none", 2 +# "land", "FWSg_soil", "FWSg_soil", "land_daily", "all", .true., "none", 2 +# "land", "LWSg_lake", "LWSg_lake", "land_daily", "all", .true., "none", 2 +# "land", "LWSg_soil", "LWSg_soil", "land_daily", "all", .true., "none", 2 +# "land", "precip", "precip", "land_daily", "all", .true., "none", 2 +# "land", "snow_lake", "snow_lake", "land_daily", "all", .true., "none", 2 +# "land", "snow_soil", "snow_soil", "land_daily", "all", .true., "none", 2 +# "land", "runf", "runf", "land_daily", "all", .true., "none", 2 +# # "river", "rv_o_h2o", "rv_o_h2o", "land_daily", "all", .true., "none", 2 +# # "river", "rv_T", "rv_T", "land_daily", "all", .true., "none", 2 +# "vegn", "temp", "vegn_T", "land_daily", "all", .true., "none", 2 +# "vegn", "temp", "vegn_T_max", "land_daily", "all", max, "none", 2 +# "vegn", "temp", "vegn_T_min", "land_daily", "all", min, "none", 2 +# "vegn", "npp", "npp", "land_daily", "all", .true., "none", 2 +# "vegn", "gpp", "gpp", "land_daily", "all", .true., "none", 2 +# "vegn", "an_cl", "an_cl", "land_daily", "all", .true., "none", 2 +# "vegn", "an_op", "an_op", "land_daily", "all", .true., "none", 2 +# "vegn", "LAI", "LAI", "land_daily", "all", .true., "none", 2 +# "vegn", "stomatal_cond_ntrl","gs_ntrl_max","land_daily","all", max, "none", 2 +# "vegn", "temp_ntrl", "vegn_temp_ntrl_max","land_daily","all", max, "none", 2 +# "vegn", "temp_ntrl", "vegn_temp_ntrl_min","land_daily","all", min, "none", 2 +# # land daily variables used in post-processing "refinement" +# "soil", "soil_liq", "soil_liq", "land_daily", "all", .true., "-1 -1 -1 -1 0 0.1", 2 +# "soil", "soil_ice", "soil_ice", "land_daily", "all", .true., "-1 -1 -1 -1 0 0.1", 2 +# "land", "runf_soil", "runf_soil", "land_daily", "all", .true., "none", 2 +# "land", "FWSs", "FWSs", "land_daily", "all", .true., "none", 2 +# "land", "soil_water_supply", "water_supply", "land_daily", "all", .true., "none", 2 +# "vegn", "evap_demand", "water_demand", "land_daily", "all", .true., "none", 2 + +# land hourly output +"land", "area_ntrl", "area_ntrl", "land_hourly", "all", .true., "none", 2 + +# "flux", "evap_land", "evap_land", "land_hourly", "all", .true., "none", 2 +# "flux", "t_ref_land", "t_ref_max", "land_hourly", "all", max, "none", 2 +# "flux", "t_ref_land", "t_ref_min", "land_hourly", "all", min, "none", 2 +"land", "FWSg_lake", "FWSg_lake", "land_hourly", "all", .true., "none", 2 +"land", "FWSg_soil", "FWSg_soil", "land_hourly", "all", .true., "none", 2 +"land", "LWSg_lake", "LWSg_lake", "land_hourly", "all", .true., "none", 2 +"land", "LWSg_soil", "LWSg_soil", "land_hourly", "all", .true., "none", 2 +"land", "precip", "precip", "land_hourly", "all", .true., "none", 2 +"land", "snow_lake", "snow_lake", "land_hourly", "all", .true., "none", 2 +"land", "snow_soil", "snow_soil", "land_hourly", "all", .true., "none", 2 +"land", "runf", "runf", "land_hourly", "all", .true., "none", 2 +# "river", "rv_o_h2o", "rv_o_h2o", "land_hourly", "all", .true., "none", 2 +# "river", "rv_T", "rv_T", "land_hourly", "all", .true., "none", 2 +"vegn", "temp", "vegn_T", "land_hourly", "all", .true., "none", 2 +"vegn", "temp", "vegn_T_max", "land_hourly", "all", max, "none", 2 +"vegn", "temp", "vegn_T_min", "land_hourly", "all", min, "none", 2 +"vegn", "npp", "npp", "land_hourly", "all", .true., "none", 2 +"vegn", "gpp", "gpp", "land_hourly", "all", .true., "none", 2 +"vegn", "an_cl", "an_cl", "land_hourly", "all", .true., "none", 2 +"vegn", "an_op", "an_op", "land_hourly", "all", .true., "none", 2 +"vegn", "LAI", "LAI", "land_hourly", "all", .true., "none", 2 +"vegn", "stomatal_cond_ntrl","gs_ntrl_max","land_hourly","all", max, "none", 2 +"vegn", "temp_ntrl", "vegn_temp_ntrl_max","land_hourly","all", max, "none", 2 +"vegn", "temp_ntrl", "vegn_temp_ntrl_min","land_hourly","all", min, "none", 2 +# land hourly variables used in post-processing "refinement" +"soil", "soil_liq", "soil_liq", "land_hourly", "all", .true., "-1 -1 -1 -1 0 0.1", 2 +"soil", "soil_ice", "soil_ice", "land_hourly", "all", .true., "-1 -1 -1 -1 0 0.1", 2 +"land", "runf_soil", "runf_soil", "land_hourly", "all", .true., "none", 2 +"land", "FWSs", "FWSs", "land_hourly", "all", .true., "none", 2 +"land", "soil_water_supply", "water_supply", "land_hourly", "all", .true., "none", 2 +"vegn", "evap_demand", "water_demand", "land_hourly", "all", .true., "none", 2 + + +#============================================================================================= +# +#====> This file can be used with diag_manager/v2.0a (or higher) <==== +# +# +# FORMATS FOR FILE ENTRIES (not all input values are used) +# ------------------------ +# +#"file_name", output_freq, "output_units", format, "time_units", "long_name", +# +# +#output_freq: > 0 output frequency in "output_units" +# = 0 output frequency every time step +# =-1 output frequency at end of run +# +#output_units = units used for output frequency +# (years, months, days, minutes, hours, seconds) +# +#time_units = units used to label the time axis +# (days, minutes, hours, seconds) +# +# +# FORMAT FOR FIELD ENTRIES (not all input values are used) +# ------------------------ +# +#"module_name", "field_name", "output_name", "file_name" "time_sampling", time_avg, "other_opts", packing +# +#time_avg = .true. or .false. +# +#packing = 1 double precision +# = 2 float +# = 4 packed 16-bit integers +# = 8 packed 1-byte (not tested?) diff --git a/tests/parm/diag_table/diag_table_fire b/tests/parm/diag_table/diag_table_fire new file mode 100644 index 0000000000..530377aab2 --- /dev/null +++ b/tests/parm/diag_table/diag_table_fire @@ -0,0 +1,377 @@ +20200813.18Z.C3336.32bit.non-hydro.regional +2020 08 13 18 00 00 + +"grid_spec", -1, "months", 1, "days", "time" +"atmos_static", -1, "hours", 1, "hours", "time" +#"atmos_4xdaily", 1, "hours", 1, "days", "time" +"fv3_history", 1, "years", 1, "hours", "time" +"fv3_history2d", 1, "years", 1, "hours", "time" + +# +#======================= +# ATMOSPHERE DIAGNOSTICS +#======================= +### +# grid_spec +### + "dynamics", "grid_lon", "grid_lon", "grid_spec", "all", .false., "none", 2, + "dynamics", "grid_lat", "grid_lat", "grid_spec", "all", .false., "none", 2, + "dynamics", "grid_lont", "grid_lont", "grid_spec", "all", .false., "none", 2, + "dynamics", "grid_latt", "grid_latt", "grid_spec", "all", .false., "none", 2, + "dynamics", "area", "area", "grid_spec", "all", .false., "none", 2, +### +# 4x daily output +### +# "dynamics", "slp", "slp", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "vort850", "vort850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "vort200", "vort200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "us", "us", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u1000", "u1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u850", "u850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u700", "u700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u500", "u500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u200", "u200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u100", "u100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u50", "u50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "u10", "u10", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "vs", "vs", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v1000", "v1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v850", "v850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v700", "v700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v500", "v500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v200", "v200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v100", "v100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v50", "v50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "v10", "v10", "atmos_4xdaily", "all", .false., "none", 2 +#### +# "dynamics", "tm", "tm", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t1000", "t1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t850", "t850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t700", "t700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t500", "t500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t200", "t200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t100", "t100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t50", "t50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "t10", "t10", "atmos_4xdaily", "all", .false., "none", 2 +#### +# "dynamics", "z1000", "z1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z850", "z850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z700", "z700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z500", "z500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z200", "z200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z100", "z100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z50", "z50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "z10", "z10", "atmos_4xdaily", "all", .false., "none", 2 +#### +# "dynamics", "w1000", "w1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "w850", "w850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "w700", "w700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "w500", "w500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "w200", "w200", "atmos_4xdaily", "all", .false., "none", 2 +#### +# "dynamics", "q1000", "q1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q850", "q850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q700", "q700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q500", "q500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q200", "q200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q100", "q100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q50", "q50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "q10", "q10", "atmos_4xdaily", "all", .false., "none", 2 +#### +# "dynamics", "rh1000", "rh1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "rh850", "rh850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "rh700", "rh700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "rh500", "rh500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "rh200", "rh200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg1000", "omg1000", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg850", "omg850", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg700", "omg700", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg500", "omg500", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg200", "omg200", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg100", "omg100", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg50", "omg50", "atmos_4xdaily", "all", .false., "none", 2 +# "dynamics", "omg10", "omg10", "atmos_4xdaily", "all", .false., "none", 2 +### +# gfs static data +### + "dynamics", "pk", "pk", "atmos_static", "all", .false., "none", 2 + "dynamics", "bk", "bk", "atmos_static", "all", .false., "none", 2 + "dynamics", "hyam", "hyam", "atmos_static", "all", .false., "none", 2 + "dynamics", "hybm", "hybm", "atmos_static", "all", .false., "none", 2 + "dynamics", "zsurf", "zsurf", "atmos_static", "all", .false., "none", 2 +### +# FV3 variabls needed for NGGPS evaluation +### +"gfs_dyn", "ucomp", "ugrd", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "vcomp", "vgrd", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "sphum", "spfh", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "temp", "tmp", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "liq_wat", "clwmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "o3mr", "o3mr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "delp", "dpres", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "delz", "delz", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "w", "dzdt", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "ice_wat", "icmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "rainwat", "rwmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "snowwat", "snmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "graupel", "grle", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "ps", "pressfc", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "hs", "hgtsfc", "fv3_history", "all", .false., "none", 2 +# Reflectivity from Thompson microphysics +"gfs_phys", "refl_10cm" "refl_10cm" "fv3_history", "all", .false., "none", 2 +"gfs_phys", "cldfra", "cldfra", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "ice_nc", "nicp", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "rain_nc", "ntrnc", "fv3_history", "all", .false., "none", 2 + +"gfs_dyn", "wmaxup", "upvvelmax", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "wmaxdn", "dnvvelmax", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "uhmax03", "uhmax03", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "uhmax25", "uhmax25", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "uhmin03", "uhmin03", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "uhmin25", "uhmin25", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "maxvort01", "maxvort01", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "maxvort02", "maxvort02", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "maxvorthy1", "maxvorthy1", "fv3_history", "all", .false., "none", 2 + +"gfs_phys", "frzr", "frzr", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "frzrb", "frzrb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "frozr", "frozr", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "frozrb", "frozrb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "tsnowp", "tsnowp", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "tsnowpb", "tsnowpb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "rhonewsn", "rhonewsn", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ALBDO_ave", "albdo_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "cnvprcp_ave", "cprat_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "cnvprcpb_ave", "cpratb_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "totprcp_ave", "prate_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "totprcpb_ave", "prateb_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "DLWRF", "dlwrf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "DLWRFI", "dlwrf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ULWRF", "ulwrf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ULWRFI", "ulwrf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "DSWRF", "dswrf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "DSWRFI", "dswrf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "USWRF", "uswrf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "USWRFI", "uswrf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "DSWRFtoa", "dswrf_avetoa","fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "USWRFtoa", "uswrf_avetoa","fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ULWRFtoa", "ulwrf_avetoa","fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "gflux_ave", "gflux_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "hpbl", "hpbl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "lhtfl_ave", "lhtfl_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "shtfl_ave", "shtfl_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "pwat", "pwat", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "soilm", "soilm", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_aveclm", "tcdc_aveclm", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avebndcl", "tcdc_avebndcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avehcl", "tcdc_avehcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avelcl", "tcdc_avelcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avemcl", "tcdc_avemcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDCcnvcl", "tcdccnvcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PREScnvclt", "prescnvclt", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PREScnvclb", "prescnvclb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avehct", "pres_avehct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avehcb", "pres_avehcb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TEMP_avehct", "tmp_avehct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avemct", "pres_avemct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avemcb", "pres_avemcb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TEMP_avemct", "tmp_avemct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avelct", "pres_avelct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avelcb", "pres_avelcb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TEMP_avelct", "tmp_avelct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "u-gwd_ave", "u-gwd_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "v-gwd_ave", "v-gwd_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "dusfc", "uflx_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "dvsfc", "vflx_ave", "fv3_history2d", "all", .false., "none", 2 +#"gfs_phys", "cnvw", "cnvcldwat", "fv3_history2d", "all", .false., "none", 2 + +"gfs_phys", "psurf", "pressfc", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "u10m", "ugrd10m", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "v10m", "vgrd10m", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "crain", "crain", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "tprcp", "tprcp", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "hgtsfc", "orog", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "weasd", "weasd", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "f10m", "f10m", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "q2m", "spfh2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "t2m", "tmp2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "tsfc", "tmpsfc", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "vtype", "vtype", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "stype", "sotyp", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slmsksfc", "land", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "vfracsfc", "veg", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "zorlsfc", "sfcr", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "uustar", "fricv", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt1", "soilt1" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt2", "soilt2" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt3", "soilt3" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt4", "soilt4" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt5", "soilt5" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt6", "soilt6" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt7", "soilt7" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt8", "soilt8" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilt9", "soilt9" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw1", "soilw1" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw2", "soilw2" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw3", "soilw3" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw4", "soilw4" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw5", "soilw5" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw6", "soilw6" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw7", "soilw7" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw8", "soilw8" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "soilw9", "soilw9" "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_1", "soill1", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_2", "soill2", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_3", "soill3", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_4", "soill4", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_5", "soill5", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_6", "soill6", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_7", "soill7", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_8", "soill8", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slc_9", "soill9", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "slope", "sltyp", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "alnsf", "alnsf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "alnwf", "alnwf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "alvsf", "alvsf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "alvwf", "alvwf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "canopy", "cnwat", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "facsf", "facsf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "facwf", "facwf", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "ffhh", "ffhh", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "ffmm", "ffmm", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "fice", "icec", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "hice", "icetk", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "snoalb", "snoalb", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "shdmax", "shdmax", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "shdmin", "shdmin", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "snowd", "snod", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "tg3", "tg3", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "tisfc", "tisfc", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "tref", "tref", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "z_c", "zc", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "c_0", "c0", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "c_d", "cd", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "w_0", "w0", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "w_d", "wd", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xt", "xt", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xz", "xz", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "dt_cool", "dtcool", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xs", "xs", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xu", "xu", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xv", "xv", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xtts", "xtts", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "xzts", "xzts", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "d_conv", "dconv", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "qrain", "qrain", "fv3_history2d", "all", .false., "none", 2 + +"gfs_phys", "acond", "acond", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "cduvb_ave", "cduvb_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "cpofp", "cpofp", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "duvb_ave", "duvb_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csdlf_ave", "csdlf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csusf_ave", "csusf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csusf_avetoa", "csusftoa", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csdsf_ave", "csdsf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csulf_ave", "csulf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "csulf_avetoa", "csulftoa", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "cwork_ave", "cwork_aveclm", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "evbs_ave", "evbs_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "evcw_ave", "evcw_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "fldcp", "fldcp", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "hgt_hyblev1", "hgt_hyblev1", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "spfh_hyblev1", "spfh_hyblev1", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ugrd_hyblev1", "ugrd_hyblev1", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "vgrd_hyblev1", "vgrd_hyblev1", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "tmp_hyblev1", "tmp_hyblev1", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "gfluxi", "gflux", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "lhtfl", "lhtfl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "shtfl", "shtfl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "pevpr", "pevpr", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "pevpr_ave", "pevpr_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "sbsno_ave", "sbsno_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "sfexc", "sfexc", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "snohf", "snohf", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "snowc_ave", "snowc_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "spfhmax2m", "spfhmax_max2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "spfhmin2m", "spfhmin_min2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "tmpmax2m", "tmax_max2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "tmpmin2m", "tmin_min2m", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "ssrun_acc", "ssrun_acc", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "sunsd_acc", "sunsd_acc", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "watr_acc", "watr_acc", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "wilt", "wilt", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "vbdsf_ave", "vbdsf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "vddsf_ave", "vddsf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "nbdsf_ave", "nbdsf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "nddsf_ave", "nddsf_ave", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "trans_ave", "trans_ave", "fv3_history2d", "all", .false., "none", 2 +# Aerosols (CCN, IN) from Thompson microphysics +"gfs_phys", "nwfa", "nwfa", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "nifa", "nifa", "fv3_history", "all", .false., "none", 2 +"gfs_sfc", "nwfa2d", "nwfa2d", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "nifa2d", "nifa2d", "fv3_history2d", "all", .false., "none", 2 +# Cloud effective radii from Thompson and WSM6 microphysics +"gfs_phys", "cleffr", "cleffr", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "cieffr", "cieffr", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "cseffr", "cseffr", "fv3_history", "all", .false., "none", 2 +# Prognostic/diagnostic variables from MYNN +"gfs_phys", "QC_BL", "qc_bl", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "CLDFRA_BL", "cldfra_bl", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "EL_PBL", "el_pbl", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "QKE", "qke", "fv3_history", "all", .false., "none", 2 +"gfs_sfc", "maxmf", "maxmf", "fv3_history2d", "all", .false., "none", 2 +#"gfs_sfc", "nupdraft", "nupdrafts", "fv3_history2d", "all", .false., "none", 2 +#"gfs_sfc", "ktop_shallow", "ktop_shallow", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "zol", "zol", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "flhc", "flhc", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "flqc", "flqc", "fv3_history2d", "all", .false., "none", 2 +# Prognostic/diagnostic variables from RUC LSM +"gfs_sfc", "snowfall_acc", "snowfall_acc", "fv3_history2d", "all", .false., "none", 2 +"gfs_sfc", "swe_snowfall_acc", "swe_snowfall_acc", "fv3_history2d", "all", .false., "none", 2 +# Stochastic physics +"gfs_phys", "sppt_wts", "sppt_wts", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "skebu_wts", "skebu_wts", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "skebv_wts", "skebv_wts", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "shum_wts", "shum_wts", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "spp_wts_pbl", "spp_wts_pbl", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "spp_wts_sfc", "spp_wts_sfc", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "spp_wts_mp", "spp_wts_mp", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "spp_wts_rad", "spp_wts_rad", "fv3_history", "all", .false., "none", 2 +"gfs_phys", "spp_wts_gwd", "spp_wts_gwd", "fv3_history", "all", .false., "none", 2 + +# Additional entries from user-specified SRW settings (e.g. UFS-FIRE) +"gfs_phys","fsmoke","fsmoke","fv3_history","all",.false.,"none",2 + +#============================================================================================= +# +#====> This file can be used with diag_manager/v2.0a (or higher) <==== +# +# +# FORMATS FOR FILE ENTRIES (not all input values are used) +# ------------------------ +# +#"file_name", output_freq, "output_units", format, "time_units", "long_name", +# +# +#output_freq: > 0 output frequency in "output_units" +# = 0 output frequency every time step +# =-1 output frequency at end of run +# +#output_units = units used for output frequency +# (years, months, days, minutes, hours, seconds) +# +#time_units = units used to label the time axis +# (days, minutes, hours, seconds) +# +# +# FORMAT FOR FIELD ENTRIES (not all input values are used) +# ------------------------ +# +#"module_name", "field_name", "output_name", "file_name" "time_sampling", time_avg, "other_opts", packing +# +#time_avg = .true. or .false. +# +#packing = 1 double precision +# = 2 float +# = 4 packed 16-bit integers +# = 8 packed 1-byte (not tested?) diff --git a/tests/parm/fd_ufs.yaml b/tests/parm/fd_ufs.yaml index 0afddf78e9..d47ee23bf5 100644 --- a/tests/parm/fd_ufs.yaml +++ b/tests/parm/fd_ufs.yaml @@ -830,6 +830,8 @@ field_dictionary: canonical_units: tbd - standard_name: inst_rainfall_amount canonical_units: tbd + - standard_name: accumulated_lwe_thickness_of_precipitation_amount + canonical_units: tbd - standard_name: inst_land_sea_mask canonical_units: tbd - standard_name: inst_temp_height_surface @@ -1298,3 +1300,18 @@ field_dictionary: alias: inst_func_of_roughness_length_and_vfrac canonical_units: 1 description: land export + # + #----------------------------------- + # section: fire behavior + #----------------------------------- + # + - standard_name: hflx_fire + canonical_units: K m s-1 + description: kinematic surface upward sensible heat flux of fire + # + - standard_name: evap_fire + canonical_units: Kg Kg-1 m s-1 + description: kinematic surface upward latent heat flux of fire + # + - standard_name: smoke_fire + canonical_units: kg m-2 diff --git a/tests/parm/field_table/field_table_fire b/tests/parm/field_table/field_table_fire new file mode 100644 index 0000000000..8d340fc7fa --- /dev/null +++ b/tests/parm/field_table/field_table_fire @@ -0,0 +1,70 @@ +# added by FRE: sphum must be present in atmos +# specific humidity for moist runs + "TRACER", "atmos_mod", "sphum" + "longname", "specific humidity" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic cloud water mixing ratio + "TRACER", "atmos_mod", "liq_wat" + "longname", "cloud water mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic ice water mixing ratio + "TRACER", "atmos_mod", "ice_wat" + "longname", "cloud ice mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic rain water mixing ratio + "TRACER", "atmos_mod", "rainwat" + "longname", "rain water mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic snow water mixing ratio + "TRACER", "atmos_mod", "snowwat" + "longname", "snow water mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic graupel mixing ratio + "TRACER", "atmos_mod", "graupel" + "longname", "graupel mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# prognostic cloud water number concentration + "TRACER", "atmos_mod", "water_nc" + "longname", "cloud liquid water number concentration" + "units", "/kg" + "profile_type", "fixed", "surface_value=0.0" / +# prognostic cloud ice number concentration + "TRACER", "atmos_mod", "ice_nc" + "longname", "cloud ice water number concentration" + "units", "/kg" + "profile_type", "fixed", "surface_value=0.0" / +# prognostic rain number concentration + "TRACER", "atmos_mod", "rain_nc" + "longname", "rain number concentration" + "units", "/kg" + "profile_type", "fixed", "surface_value=0.0" / +# prognostic ozone mixing ratio tracer + "TRACER", "atmos_mod", "o3mr" + "longname", "ozone mixing ratio" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=1.e30" / +# water- and ice-friendly aerosols (Thompson) + "TRACER", "atmos_mod", "liq_aero" + "longname", "water-friendly aerosol number concentration" + "units", "/kg" + "profile_type", "fixed", "surface_value=0.0" / + "TRACER", "atmos_mod", "ice_aero" + "longname", "ice-friendly aerosol number concentration" + "units", "/kg" + "profile_type", "fixed", "surface_value=0.0" / +# prognostic subgrid scale turbulent kinetic energy + "TRACER", "atmos_mod", "sgs_tke" + "longname", "subgrid scale turbulent kinetic energy" + "units", "m2/s2" + "profile_type", "fixed", "surface_value=0.0" / +# smoke tracer for UFS_FIRE + "TRACER", "atmos_mod", "fsmoke" + "longname", "fire smoke" + "units", "kg/kg" + "profile_type", "fixed", "surface_value=0.0" / diff --git a/tests/parm/field_table/field_table_lm4 b/tests/parm/field_table/field_table_lm4 new file mode 100644 index 0000000000..c20de33988 --- /dev/null +++ b/tests/parm/field_table/field_table_lm4 @@ -0,0 +1,9 @@ +## Needed for LM4 Component. Append to rest of field table + +## LM4 + "TRACER", "land_mod", "sphum" + "longname", "specific humidity" + "units", "kg/kg" / + "TRACER", "land_mod", "co2" + "longname", "carbon dioxide" + "units", "kg/kg" / diff --git a/tests/parm/global_control.nml.IN b/tests/parm/global_control.nml.IN index 8868906af9..aeb1c11b2e 100644 --- a/tests/parm/global_control.nml.IN +++ b/tests/parm/global_control.nml.IN @@ -1,7 +1,7 @@ &atmos_model_nml - blocksize = 32 - chksum_debug = .false. - dycore_only = .false. + blocksize = @[BLOCKSIZE] + chksum_debug = @[CHKSUM_DEBUG] + dycore_only = @[DYCORE_ONLY] ccpp_suite = '@[CCPP_SUITE]' / @@ -22,10 +22,10 @@ &fv_core_nml layout = @[INPES],@[JNPES] - io_layout = 1,1 + io_layout = @[IO_LAYOUT] npx = @[NPX] npy = @[NPY] - ntiles = 6 + ntiles = @[NTILES] npz = @[NPZ] dz_min = @[DZ_MIN] psm_bc = @[PSM_BC] @@ -34,62 +34,62 @@ fv_debug = .false. range_warn = .true. reset_eta = .false. - n_sponge = 42 - nudge_qv = .true. - nudge_dz = .false. - tau = 0.0 - fast_tau_w_sec = 0.2 - rf_cutoff = 10. + n_sponge = @[N_SPONGE] + nudge_qv = @[NUDGE_QV] + nudge_dz = @[NUDGE_DZ] + tau = @[TAU] + fast_tau_w_sec = @[FAST_TAU_W_SEC] + rf_cutoff = @[RF_CUTOFF] d2_bg_k1 = @[D2_BG_K1] d2_bg_k2 = @[D2_BG_K2] kord_tm = @[KORD_TM] - kord_mt = @[KORD_XX] - kord_wz = @[KORD_XX] - kord_tr = @[KORD_XX] + kord_mt = @[KORD_MT] + kord_wz = @[KORD_WZ] + kord_tr = @[KORD_TR] hydrostatic = @[HYDROSTATIC] - phys_hydrostatic = .false. - use_hydro_pressure = .false. + phys_hydrostatic = @[PHYS_HYDROSTATIC] + use_hydro_pressure = @[USE_HYDRO_PRESSURE] pass_full_omega_to_physics_in_non_hydrostatic_mode = @[UPDATE_FULL_OMEGA] beta = 0. a_imp = 1. p_fac = 0.1 - k_split = 2 - n_split = 5 - nwat = 6 + k_split = @[K_SPLIT] + n_split = @[N_SPLIT] + nwat = @[NWAT] na_init = @[NA_INIT] d_ext = 0. dnats = @[DNATS] - fv_sg_adj = 450 + fv_sg_adj = @[FV_SG_ADJ] d2_bg = 0. - nord = 2 + nord = @[NORD] dddmp = @[DDDMP] - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 + d4_bg = @[D4_BG] + vtdm4 = @[VTDM4] + delt_max = @[DELT_MAX] ke_bg = 0. do_vort_damp = @[DO_VORT_DAMP] external_ic = @[EXTERNAL_IC] - external_eta = .true. - gfs_phil = .false. + external_eta = @[EXTERNAL_ETA] + gfs_phil = @[GFS_PHIL] nggps_ic = @[NGGPS_IC] mountain = @[MOUNTAIN] - ncep_ic = .false. + ncep_ic = @[NCEP_IC] d_con = @[D_CON] - hord_mt = @[HORD_XX] - hord_vt = @[HORD_XX] - hord_tm = @[HORD_XX] + hord_mt = @[HORD_MT] + hord_vt = @[HORD_VT] + hord_tm = @[HORD_TM] hord_dp = @[HORD_DP] hord_tr = @[HORD_TR] - adjust_dry_mass = .false. - dry_mass = 98320.0 - consv_te = 1. + adjust_dry_mass = @[ADJUST_DRY_MASS] + dry_mass = @[DRY_MASS] + consv_te = @[CONSV_TE] do_sat_adj = @[DO_SAT_ADJ] consv_am = .false. fill = .true. dwind_2d = .false. - print_freq = 6 + print_freq = @[PRINT_FREQ] warm_start = @[WARM_START] - no_dycore = .false. + no_dycore = @[NO_DYCORE] z_tracer = .true. agrid_vel_rst = .true. read_increment = @[READ_INCREMENT] @@ -98,9 +98,9 @@ / &external_ic_nml - filtered_terrain = .true. + filtered_terrain = @[FILTERED_TERRAIN] levp = @[NPZP] - gfs_dwinds = .true. + gfs_dwinds = @[GFS_DWINDS] checker_tr = .false. nt_checker = 0 / @@ -112,31 +112,31 @@ qdiag3d = @[QDIAG3D] print_diff_pgr = @[PRINT_DIFF_PGR] fhcyc = @[FHCYC] - use_ufo = .true. - pre_rad = .false. + use_ufo = @[USE_UFO] + pre_rad = @[PRE_RAD] imp_physics = @[IMP_PHYSICS] iovr = @[IOVR] - ltaerosol = .false. - lradar = .false. - ttendlim = -999 + ltaerosol = @[LTAEROSOL] + lradar = @[LRADAR] + ttendlim = @[TTENDLIM] dt_inner = @[DT_INNER] sedi_semi = @[SEDI_SEMI] decfl = @[DECFL] - oz_phys = .false. - oz_phys_2015 = .true. - lsoil_lsm = 4 + oz_phys = @[OZ_PHYS_NEW] + oz_phys_2015 = @[OZ_PHYS_OLD] + lsoil_lsm = @[LSOIL_LSM] do_mynnedmf = @[DO_MYNNEDMF] - do_mynnsfclay = .false. - icloud_bl = 1 - bl_mynn_edmf = 1 - bl_mynn_tkeadvect = .true. - bl_mynn_edmf_mom = 1 - do_ugwp = .false. - do_tofd = .false. + do_mynnsfclay = @[DO_MYNNSFCLAY] + icloud_bl = @[ICLOUD_BL] + bl_mynn_edmf = @[BL_MYNN_EDMF] + bl_mynn_tkeadvect = @[BL_MYNN_TKEADVECT] + bl_mynn_edmf_mom = @[BL_MYNN_EDMF_MOM] + do_ugwp = @[DO_UGWP] + do_tofd = @[DO_TOFD] gwd_opt = @[GWD_OPT] do_ugwp_v0 = @[DO_UGWP_V0] do_ugwp_v1 = @[DO_UGWP_V1] - do_ugwp_v0_orog_only = .false. + do_ugwp_v0_orog_only = @[DO_UGWP_V0_OROG_ONLY] do_ugwp_v0_nst_only = @[DO_UGWP_V0_NST_ONLY] do_gsl_drag_ls_bl = @[DO_GSL_DRAG_LS_BL] do_gsl_drag_ss = @[DO_GSL_DRAG_SS] @@ -147,31 +147,31 @@ min_lakeice = @[MIN_LAKEICE] min_seaice = @[MIN_SEAICE] use_cice_alb = @[USE_CICE_ALB] - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. + pdfcld = @[PDFCLD] + fhswr = @[FHSWR] + fhlwr = @[FHLWR] ialb = @[IALB] iems = @[IEMS] iaer = @[IAER] icliq_sw = @[ICLIQ_SW] - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. + ico2 = @[ICO2] + isubc_sw = @[ISUBC_SW] + isubc_lw = @[ISUBC_LW] + isol = @[ISOL] + lwhtr = @[LWHTR] + swhtr = @[SWHTR] + cnvgwd = @[CNVGWD] shal_cnv = @[SHAL_CNV] - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .false. + cal_pre = @[CAL_PRE] + redrag = @[REDRAG] + dspheat = @[DSPHEAT] + hybedmf = @[HYBEDMF] satmedmf = @[SATMEDMF] - isatmedmf = 1 + isatmedmf = @[ISATMEDMF] lheatstrg = @[LHEATSTRG] lseaspray = @[LSEASPRAY] random_clds = @[RANDOM_CLDS] - trans_trac = .true. + trans_trac = @[TRANS_TRAC] cnvcld = @[CNVCLD] imfshalcnv = @[IMFSHALCNV] imfdeepcnv = @[IMFDEEPCNV] @@ -181,45 +181,45 @@ betadcu = @[BETADCU] ras = @[RAS] cdmbgwd = @[CDMBWD] - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsoil = 4 + prslrd0 = @[PRSLRD0] + ivegsrc = @[IVEGSRC] + isot = @[ISOT] + lsoil = @[LSOIL] lsm = @[LSM] iopt_dveg = @[IOPT_DVEG] iopt_crs = @[IOPT_CRS] - iopt_btr = 1 - iopt_run = 1 + iopt_btr = @[IOPT_BTR] + iopt_run = @[IOPT_RUN] iopt_sfc = @[IOPT_SFC] iopt_trs = @[IOPT_TRS] iopt_diag = @[IOPT_DIAG] - iopt_frz = 1 - iopt_inf = 1 + iopt_frz = @[IOPT_FRZ] + iopt_inf = @[IOPT_INF] iopt_rad = @[IOPT_RAD] iopt_alb = @[IOPT_ALB] - iopt_snf = 4 - iopt_tbot = 2 + iopt_snf = @[IOPT_SNF] + iopt_tbot = @[IOPT_TBOT] iopt_stc = @[IOPT_STC] - debug = .false. + debug = @[DEBUG] nstf_name = @[NSTF_NAME] - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 + nst_anl = @[NST_ANL] + psautco = @[PSAUTCO] + prautco = @[PRAUTCO] lgfdlmprad = @[LGFDLMPRAD] - effr_in = .true. + effr_in = @[EFFR_IN] ldiag_ugwp = @[LDIAG_UGWP] fscav_aero = @[FSCAV_AERO] do_RRTMGP = @[DO_RRTMGP] - active_gases = 'h2o_co2_o3_n2o_ch4_o2' - ngases = 6 - lw_file_gas = 'rrtmgp-data-lw-g128-210809.nc' - lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc' - sw_file_gas = 'rrtmgp-data-sw-g112-210809.nc' - sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc' - rrtmgp_nGptsSW = 112 - rrtmgp_nGptsLW = 128 - rrtmgp_nBandsLW = 16 - rrtmgp_nBandsSW = 14 + active_gases = @[ACTIVE_GASES] + ngases = @[NGASES] + lw_file_gas = @[LW_FILE_GAS] + lw_file_clouds = @[LW_FILE_CLOUDS] + sw_file_gas = @[SW_FILE_GAS] + sw_file_clouds = @[SW_FILE_CLOUDS] + rrtmgp_nGptsSW = @[RRTMGP_NGPTSSW] + rrtmgp_nGptsLW = @[RRTMGP_NGPTSLW] + rrtmgp_nBandsLW = @[RRTMGP_NBANDSLW] + rrtmgp_nBandsSW = @[RRTMGP_NBANDSSW] doGP_cldoptics_LUT = @[DOGP_CLDOPTICS_LUT] doGP_lwscat = @[DOGP_LWSCAT] doGP_sgs_cnv = @[DOGP_SGS_CNV] @@ -251,34 +251,41 @@ ca_trigger = @[CA_TRIGGER] nspinup = @[NSPINUP] iseed_ca = @[ISEED_CA] - lndp_type = @[LNDP_TYPE] - n_var_lndp = @[N_VAR_LNDP] +@[HIDE_LAND_PERT] lndp_type = @[LNDP_TYPE] +@[HIDE_LAND_PERT] n_var_lndp = @[N_VAR_LNDP] +@[HIDE_NEST] lcnorm = @[LCNORM] +@[HIDE_SPPT] pert_mp = @[PERT_MP] +@[HIDE_SPPT] pert_radtend = @[PERT_RADTEND] +@[HIDE_SPPT] pert_clds = @[PERT_CLDS] +@[HIDE_IAU] iau_inc_files= @[IAU_INC_FILES] +@[HIDE_IAU] iau_drymassfixer = .false. +@[HIDE_IAU] iau_filter_increments = @[IAU_FILTER_INCREMENTS] / &cires_ugwp_nml - knob_ugwp_solver = 2 - knob_ugwp_source = 1,1,0,0 - knob_ugwp_wvspec = 1,25,25,25 - knob_ugwp_azdir = 2,4,4,4 - knob_ugwp_stoch = 0,0,0,0 - knob_ugwp_effac = 1,1,1,1 - knob_ugwp_doaxyz = 1 - knob_ugwp_doheat = 1 + knob_ugwp_solver = @[KNOB_UGWP_SOLVER] + knob_ugwp_source = @[KNOB_UGWP_SOURCE] + knob_ugwp_wvspec = @[KNOB_UGWP_WVSPEC] + knob_ugwp_azdir = @[KNOB_UGWP_AZDIR] + knob_ugwp_stoch = @[KNOB_UGWP_STOCH] + knob_ugwp_effac = @[KNOB_UGWP_EFFAC] + knob_ugwp_doaxyz = @[KNOB_UGWP_DOAXYZ] + knob_ugwp_doheat = @[KNOB_UGWP_DOHEAT] knob_ugwp_dokdis = @[KNOB_UGWP_DOKDIS] knob_ugwp_ndx4lh = @[KNOB_UGWP_NDX4LH] knob_ugwp_version = @[KNOB_UGWP_VERSION] ! This is only for UGWP v0 -@[HIDE_UGWPV0] launch_level = 54 +@[HIDE_UGWPV0] launch_level = @[LAUNCH_LEVEL] ! These are only for UGWP v1 -@[HIDE_UGWPV1] knob_ugwp_palaunch = 275.0e2 +@[HIDE_UGWPV1] knob_ugwp_palaunch = @[KNOB_UGWP_PALAUNCH] @[HIDE_UGWPV1] knob_ugwp_nslope = @[KNOB_UGWP_NSLOPE] -@[HIDE_UGWPV1] knob_ugwp_lzmax = 15.750e3 -@[HIDE_UGWPV1] knob_ugwp_lzmin = 0.75e3 -@[HIDE_UGWPV1] knob_ugwp_lzstar = 2.0e3 -@[HIDE_UGWPV1] knob_ugwp_taumin = 0.25e-3 -@[HIDE_UGWPV1] knob_ugwp_tauamp = 3.0e-3 -@[HIDE_UGWPV1] knob_ugwp_lhmet = 200.0e3 -@[HIDE_UGWPV1] knob_ugwp_orosolv = 'pss-1986' +@[HIDE_UGWPV1] knob_ugwp_lzmax = @[KNOB_UGWP_LZMAX] +@[HIDE_UGWPV1] knob_ugwp_lzmin = @[KNOB_UGWP_LZMIN] +@[HIDE_UGWPV1] knob_ugwp_lzstar = @[KNOB_UGWP_LZSTAR] +@[HIDE_UGWPV1] knob_ugwp_taumin = @[KNOB_UGWP_TAUMIN] +@[HIDE_UGWPV1] knob_ugwp_tauamp = @[KNOB_UGWP_TAUAMP] +@[HIDE_UGWPV1] knob_ugwp_lhmet = @[KNOB_UGWP_LHMET] +@[HIDE_UGWPV1] knob_ugwp_orosolv = @[KNOB_UGWP_OROSOLV] / &gfdl_cloud_microphysics_nml @@ -328,7 +335,7 @@ fix_negative = .true. icloud_f = 1 mp_time = 150. - reiflag = 2 + reiflag = @[REIFLAG] / &interpolator_nml @@ -358,7 +365,7 @@ FNVMXC = @[FNVMXC] FNSLPC = @[FNSLPC] FNABSC = @[FNABSC] - LDEBUG = .false. + LDEBUG = @[LDEBUG] FSMCL(2) = 99999 FSMCL(3) = 99999 FSMCL(4) = 99999 @@ -384,16 +391,43 @@ / &nam_stochy +@[HIDE_SKEB] skeb = @[SKEB] +@[HIDE_SKEB] iseed_skeb = @[ISEED_SKEB] +@[HIDE_SKEB] skeb_tau = @[SKEB_TAU] +@[HIDE_SKEB] skeb_lscale = @[SKEB_LSCALE] +@[HIDE_SKEB] skebnorm = @[SKEBNORM] +@[HIDE_SKEB] skeb_npass = @[SKEB_NPASS] +@[HIDE_SKEB] skeb_vdof = @[SKEB_VDOF] +@[HIDE_SHUM] shum = @[SHUM] +@[HIDE_SHUM] iseed_shum = @[ISEED_SHUM] +@[HIDE_SHUM] shum_tau = @[SHUM_TAU] +@[HIDE_SHUM] shum_lscale = @[SHUM_LSCALE] +@[HIDE_SPPT] sppt = @[SPPT] +@[HIDE_SPPT] iseed_sppt = @[ISEED_SPPT] +@[HIDE_SPPT] sppt_tau = @[SPPT_TAU] +@[HIDE_SPPT] sppt_lscale = @[SPPT_LSCALE] +@[HIDE_SPPT] sppt_logit = @[SPPT_LOGIT] +@[HIDE_SPPT] sppt_sfclimit = @[SPPT_SFCLIMIT] +@[HIDE_SPPT] use_zmtnblck = @[USE_ZMTNBLCK] +@[HIDE_SPPT] pbl_taper = @[PBL_TAPER] +@[HIDE_OCNSPPT] OCNSPPT = @[OCNSPPT] +@[HIDE_OCNSPPT] OCNSPPT_LSCALE = @[OCNSPPT_LSCALE] +@[HIDE_OCNSPPT] OCNSPPT_TAU = @[OCNSPPT_TAU] +@[HIDE_OCNSPPT] ISEED_OCNSPPT =@[ISEED_OCNSPPT] +@[HIDE_EPBL] EPBL = @[EPBL] +@[HIDE_EPBL] EPBL_LSCALE = @[EPBL_LSCALE] +@[HIDE_EPBL] EPBL_TAU = @[EPBL_TAU] +@[HIDE_EPBL] ISEED_EPBL = @[ISEED_EPBL] / &nam_sfcperts - lndp_type = @[LNDP_TYPE] - lndp_model_type = @[LNDP_MODEL_TYPE] - LNDP_TAU=@[LNDP_TAU] - LNDP_LSCALE=@[LNDP_LSCALE] - ISEED_LNDP=@[ISEED_LNDP] - lndp_var_list = @[LNDP_VAR_LIST] - lndp_prt_list = @[LNDP_PRT_LIST] +@[HIDE_LAND_PERT] lndp_type = @[LNDP_TYPE] +@[HIDE_LAND_PERT] lndp_model_type = @[LNDP_MODEL_TYPE] +@[HIDE_LAND_PERT] LNDP_TAU=@[LNDP_TAU] +@[HIDE_LAND_PERT] LNDP_LSCALE=@[LNDP_LSCALE] +@[HIDE_LAND_PERT] ISEED_LNDP=@[ISEED_LNDP] +@[HIDE_LAND_PERT] lndp_var_list = @[LNDP_VAR_LIST] +@[HIDE_LAND_PERT] lndp_prt_list = @[LNDP_PRT_LIST] / &MOM_input_nml @@ -401,5 +435,4 @@ input_filename = '@[MOM6_RESTART_SETTING]' restart_input_dir = 'INPUT/', restart_output_dir = '@[MOM6_RESTART_DIR]' - parameter_filename = 'INPUT/MOM_input', - 'INPUT/MOM_override'/ + parameter_filename = 'INPUT/MOM_input','INPUT/MOM_override'/ diff --git a/tests/parm/ice_in.IN b/tests/parm/ice_in.IN index 75a8f5a33f..6203e69a89 100644 --- a/tests/parm/ice_in.IN +++ b/tests/parm/ice_in.IN @@ -47,7 +47,7 @@ history_chunksize = @[CICE_HISTORY_CHUNK] history_deflate = @[CICE_HISTORY_DEFLATE] history_precision = @[CICE_HISTORY_PREC] - histfreq = 'm','d','h','x','x' + histfreq = 'm','d','h','1','x' histfreq_n = @[CICE_HISTFREQ_N] hist_avg = @[CICE_HIST_AVG] history_dir = '@[CICE_HISTORY_DIR]' @@ -204,7 +204,7 @@ f_elon = .true. f_elat = .true. f_tmask = .true. - f_blkmask = .true. + f_blkmask = .false. f_tarea = .true. f_uarea = .true. f_dxt = .false. @@ -221,36 +221,36 @@ f_VGRDb = .false. f_VGRDa = .true. f_bounds = .false. - f_aice = 'mdhxx' - f_hi = 'mdhxx' - f_hs = 'mdhxx' - f_Tsfc = 'mdhxx' - f_sice = 'mdhxx' - f_uvel = 'mdhxx' - f_vvel = 'mdhxx' - f_uatm = 'mdhxx' - f_vatm = 'mdhxx' - f_fswdn = 'mdhxx' - f_flwdn = 'mdhxx' + f_aice = 'mdh1x' + f_hi = 'mdh1x' + f_hs = 'mdh1x' + f_Tsfc = 'mdh1x' + f_sice = 'mdh1x' + f_uvel = 'mdh1x' + f_vvel = 'mdh1x' + f_uatm = 'mdh1x' + f_vatm = 'mdh1x' + f_fswdn = 'mdh1x' + f_flwdn = 'mdh1x' f_snowfrac = 'x' - f_snow = 'mdhxx' + f_snow = 'mdh1x' f_snow_ai = 'x' - f_rain = 'mdhxx' + f_rain = 'mdh1x' f_rain_ai = 'x' - f_sst = 'mdhxx' - f_sss = 'mdhxx' - f_uocn = 'mdhxx' - f_vocn = 'mdhxx' - f_frzmlt = 'mdhxx' - f_fswfac = 'mdhxx' + f_sst = 'mdh1x' + f_sss = 'mdh1x' + f_uocn = 'mdh1x' + f_vocn = 'mdh1x' + f_frzmlt = 'mdh1x' + f_fswfac = 'mdh1x' f_fswint_ai = 'x' - f_fswabs = 'mdhxx' + f_fswabs = 'mdh1x' f_fswabs_ai = 'x' - f_albsni = 'mdhxx' - f_alvdr = 'mdhxx' - f_alidr = 'mdhxx' - f_alvdf = 'mdhxx' - f_alidf = 'mdhxx' + f_albsni = 'mdh1x' + f_alvdr = 'mdh1x' + f_alidr = 'mdh1x' + f_alvdf = 'mdh1x' + f_alidf = 'mdh1x' f_alvdr_ai = 'x' f_alidr_ai = 'x' f_alvdf_ai = 'x' @@ -259,64 +259,64 @@ f_albsno = 'x' f_albpnd = 'x' f_coszen = 'x' - f_flat = 'mdhxx' + f_flat = 'mdh1x' f_flat_ai = 'x' - f_fsens = 'mdhxx' + f_fsens = 'mdh1x' f_fsens_ai = 'x' f_fswup = 'x' - f_flwup = 'mdhxx' + f_flwup = 'mdh1x' f_flwup_ai = 'x' - f_evap = 'mdhxx' + f_evap = 'mdh1x' f_evap_ai = 'x' - f_Tair = 'mdhxx' - f_Tref = 'mdhxx' - f_Qref = 'mdhxx' - f_congel = 'mdhxx' - f_frazil = 'mdhxx' - f_snoice = 'mdhxx' - f_dsnow = 'mdhxx' - f_melts = 'mdhxx' - f_meltt = 'mdhxx' - f_meltb = 'mdhxx' - f_meltl = 'mdhxx' - f_fresh = 'mdhxx' + f_Tair = 'mdh1x' + f_Tref = 'mdh1x' + f_Qref = 'mdh1x' + f_congel = 'mdh1x' + f_frazil = 'mdh1x' + f_snoice = 'mdh1x' + f_dsnow = 'mdh1x' + f_melts = 'mdh1x' + f_meltt = 'mdh1x' + f_meltb = 'mdh1x' + f_meltl = 'mdh1x' + f_fresh = 'mdh1x' f_fresh_ai = 'x' - f_fsalt = 'mdhxx' + f_fsalt = 'mdh1x' f_fsalt_ai = 'x' - f_fbot = 'mdhxx' - f_fhocn = 'mdhxx' + f_fbot = 'mdh1x' + f_fhocn = 'mdh1x' f_fhocn_ai = 'x' f_fswthru = 'x' f_fswthru_ai = 'x' f_fsurf_ai = 'x' f_fcondtop_ai = 'x' f_fmeltt_ai = 'x' - f_strairx = 'mdhxx' - f_strairy = 'mdhxx' + f_strairx = 'mdh1x' + f_strairy = 'mdh1x' f_strtltx = 'x' f_strtlty = 'x' f_strcorx = 'x' f_strcory = 'x' - f_strocnx = 'mdhxx' - f_strocny = 'mdhxx' + f_strocnx = 'mdh1x' + f_strocny = 'mdh1x' f_strintx = 'x' f_strinty = 'x' f_taubx = 'x' f_tauby = 'x' f_strength = 'x' - f_divu = 'mdhxx' - f_shear = 'mdhxx' + f_divu = 'mdh1x' + f_shear = 'mdh1x' f_sig1 = 'x' f_sig2 = 'x' f_sigP = 'x' - f_dvidtt = 'mdhxx' - f_dvidtd = 'mdhxx' - f_daidtt = 'mdhxx' - f_daidtd = 'mdhxx' + f_dvidtt = 'mdh1x' + f_dvidtd = 'mdh1x' + f_daidtt = 'mdh1x' + f_daidtd = 'mdh1x' f_dagedtt = 'x' f_dagedtd = 'x' - f_mlt_onset = 'mdhxx' - f_frz_onset = 'mdhxx' + f_mlt_onset = 'mdh1x' + f_frz_onset = 'mdh1x' f_hisnap = 'x' f_aisnap = 'x' f_trsig = 'x' @@ -336,9 +336,9 @@ f_fmelttn_ai = 'x' f_flatn_ai = 'x' f_fsensn_ai = 'x' - f_sitempsnic = 'mdhxx' - f_sitemptop = 'mdhxx' - f_sitempbot = 'mdhxx' + f_sitempsnic = 'mdh1x' + f_sitemptop = 'mdh1x' + f_sitempbot = 'mdh1x' / &icefields_mechred_nml @@ -367,10 +367,10 @@ f_apondn = 'x' f_apeffn = 'x' f_hpondn = 'x' - f_apond = 'mdhxx' - f_hpond = 'mdhxx' - f_ipond = 'mdhxx' - f_apeff = 'mdhxx' + f_apond = 'mdh1x' + f_hpond = 'mdh1x' + f_ipond = 'mdh1x' + f_apeff = 'mdh1x' f_apond_ai = 'x' f_hpond_ai = 'x' f_ipond_ai = 'x' diff --git a/tests/parm/input_datm_lm4.nml.IN b/tests/parm/input_datm_lm4.nml.IN new file mode 100644 index 0000000000..60f0336995 --- /dev/null +++ b/tests/parm/input_datm_lm4.nml.IN @@ -0,0 +1,406 @@ +&atmos_model_nml + blocksize = 32 +/ + +&diag_manager_nml + prepend_date = .true. + max_output_fields = 450 + max_axes = 400, + max_files = 400, + max_num_axis_sets = 400, + max_input_fields = 2000 + max_output_fields = 5000 + max_field_attributes=4 + max_axis_attributes=6 +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100 + max_files_w = 100 +/ + + + +&fms_nml + clock_grain='ROUTINE' + clock_flags='NONE' + domains_stack_size = 5000000 + stack_size =0 + print_memory_usage = .false. +/ +&MOM_input_nml + output_directory = '@[MOM6_OUTPUT_DIR]', + input_filename = '@[MOM6_RESTART_SETTING]' + restart_input_dir = 'INPUT/', + restart_output_dir = '@[MOM6_RESTART_DIR]', + parameter_filename = 'INPUT/MOM_input', + 'INPUT/MOM_override' / + + +&nam_stochy +new_lscale=.true., +OCNSPPT=@[OCN_SPPT], +OCNSPPT_LSCALE=500e3, +OCNSPPT_TAU=21600, +ISEED_OCNSPPT=201601010012, +EPBL=@[EPBL], +EPBL_LSCALE=500e3, +EPBL_TAU=21600, +ISEED_EPBL=201601010023, +/ +&nam_sfcperts +/ + +&lm4_nml + lm4_debug = 1 + grid = 'CS' + layout = @[INPES],@[JNPES] + npx = @[NPX] + npy = @[NPY] + ntiles = 6 + blocksize = -1 + dt_lnd_slow = 3600 + restart_interval = 0,0,0,6,0,0 +/ + + &cana_nml + turbulence_to_use = "lm3v" + init_co2 = 286.0e-6 + canopy_air_mass_for_tracers = 10.0 + allow_small_z0 = .true. + sai_turb = .true. +/ + +&glac_data_nml + input_cover_types = 99 + use_lm2_awc = .true., + rsa_exp_global = 10., + f_iso_cold = 0.92, 0.58 + f_vol_cold = 0.06, 0.08 + f_geo_cold = 0.00, 0.00 + f_iso_warm = 0.92, 0.58 + f_vol_warm = 0.06, 0.08 + f_geo_warm = 0.00, 0.00 + dat_emis_dry = 1., + dat_emis_sat = 1., + geothermal_heat_flux_constant = 0.065 +/ + +&glac_nml + conserve_glacier_mass = .true. + lm2 = .true. + albedo_to_use = 'brdf-params' +/ + +&harvesting_nml + do_harvesting =.true. + grazing_intensity = 18.25 ! roughly 5% of biomass per day + grazing_residue = 0.1 + grazing_frequency = 'daily' + min_lai_for_grazing = 1.0 + frac_wood_wasted_harv = 0.25 + frac_wood_wasted_clear = 0.25 + !frac_wood_fast = ONETHIRD + !frac_wood_med = ONETHIRD + !frac_wood_slow = ONETHIRD + crop_seed_density = 0.1 + waste_below_ground_wood = .TRUE. +/ + +&hlsp_nml + max_num_topo_hlsps = 1 + num_vertclusters = 10 + use_geohydrodata = .true. + strm_depth_penetration = 1.5 + use_hlsp_aspect_in_gwflow = .true. + diagnostics_by_cluster = .true. + init_wt_strmelev = .false. + dammed_strm_bc = .true. + limit_intertile_flow = .true. !.false. + flow_ratio_limit = 0.25 +/ + +&ice_albedo_nml + t_range = 10. +/ + +&ice_model_nml + interp_method = 'bilinear' +/ + +&lake_data_nml + lake_to_use = 'from-rivers' + lake_specific_width = .false. + large_lake_sill_width = 800. + num_l = 20, + dat_emis_dry = 1., + dat_emis_sat = 1., + dat_heat_capacity_ref = 0., + f_iso_liq = 0.025, 0.01 + f_iso_ice = 0.025, 0.01 + f_vol_liq = 0., 0. + f_vol_ice = 0., 0. + f_geo_liq = 0., 0. + f_geo_ice = 0., 0. + dry_lake_depth_frac = 0.5 + dat_z0_momentum(1) = 1.4e-4 + dat_z0_momentum_ice(1) = 1.4e-4 + k_over_B_ice = 0.25 + geothermal_heat_flux_constant = 0.065 +/ + +&lake_nml + albedo_to_use = 'brdf-params' + float_ice_to_top = .true. + lake_depth_max = 1.e10 + max_plain_slope = 16.e-5 + K_z_background = 15.e-5 +/ + + &land_conservation_nml + do_check_conservation=.true. + water_cons_tol = 1e-8 + carbon_cons_tol = 1e-6 +/ + +&land_debug_nml + watch_point = 0, 0, 0, 1 +/ + +&land_model_nml + ! layout = $lnd_layout + ! io_layout = $lnd_io_layout + tau_snow_T_adj = 604800. + prohibit_negative_canopy_water=.false. + min_frac = 1e-8 + npes_io_group = 18 +/ + +&landuse_nml + do_landuse_change = .false. + data_type = 'luh2' + input_file = '@[INPUTDATA_LM4]/forcings/landuse/LUH2/v2.0h/transitions.nc' + state_file = '@[INPUTDATA_LM4]/forcings/landuse/LUH2/v2.0h/states.nc' + static_file = '@[INPUTDATA_LM4]/forcings/landuse/LUH2/v2.0h/landfrac.nc' + distribute_transitions = 'min-n-tiles' +/ + +&monin_obukhov_nml + stable_option = 2, + rich_crit = 1.0, + zeta_trans = 0.5 +/ + +&photosynthesis_nml + photosynthesis_to_use = 'leuning' + co2_to_use_for_photosynthesis ='prescribed' ! slm/jgj 2016/12/16 ok to set to interactive + co2_for_photosynthesis = 284.262e-6 ! jgj to match CMIP6 Jan 1 1850 co2 value + respiration_to_use = 'LM3' + Kok_effect = .False. + lai_eps=1.e-5 +/ + +&river_nml + do_rivers = .FALSE. + dt_slow = 86400. + land_area_called_cellarea = .true. + all_big_outlet_ctn0 = .true. + ave_DHG_exp = 0.55, 0.45, 0.0 + ave_DHG_coef = 7.5, 0.3, 0.444444444 + ave_AAS_exp = 0.26, 0.40, 0.34 +/ + +&river_physics_nml + lake_sfc_w_min = 10. + prohibit_cold_ice_outflow = .FALSE. +/ + +&sat_vapor_pres_nml + construct_table_wrt_liq = .true. + construct_table_wrt_liq_and_ice = .true. + use_exact_qs = .true. +/ + +&snow_data_nml + emis_snow_max = 1. + emis_snow_min = 1. + z0_momentum = 0.01 + num_l = 5 + dz = 0.05, 0.2, 0.5, 0.2, 0.05, 0.0, 0.0, 0.0, 0.0, 0.0 + f_iso_cold = 0.92, 0.58 + f_vol_cold = 0.06, 0.08 + f_geo_cold = 0.00, 0.00 + f_iso_warm = 0.77, 0.43 + f_vol_warm = 0.06, 0.08 + f_geo_warm = 0.00, 0.00 + depth_crit = 0.0125 + thermal_cond_ref = 0.09 + + distinct_snow_on_glacier = .TRUE. + f_iso_cold_on_glacier = 0.92, 0.68 + f_vol_cold_on_glacier = 0.06, 0.08 + f_geo_cold_on_glacier = 0.00, 0.00 + f_iso_warm_on_glacier = 0.77, 0.43 + f_vol_warm_on_glacier = 0.06, 0.08 + f_geo_warm_on_glacier = 0.00, 0.00 +/ + +&snow_nml + min_snow_mass = 1.e-7 + albedo_to_use = 'brdf-params' + snow_density = 250. + prevent_tiny_snow = .true. +/ + +&soil_data_nml + geohydrology_to_use = 'hill' + use_comp_for_ic = .true. + use_comp_for_push = .true. + use_tau_fix = .false. + use_sat_fix = .true. + use_alt3_soil_hydraulics = .true. + gw_scale_soil_depth = 0.1666667 + gw_scale_perm = 1.0 + gw_scale_relief = 0.5 + aspect = 0.01 + k0_macro_z = 0.0 + k0_macro_x = 1.0 + freeze_factor = 1.5 + comp = 1e-4 + num_l = 20 + dz = 0.020, 0.040, 0.040, 0.050, 0.05, 0.100, 0.10, 0.200, 0.200, 0.2, + 0.40, 0.40, 0.40, 0.4, 0.4, 1.0, 1.0, 1.0, 1.5, 2.5 + soil_type_file = "INPUT/soil_type.nc" + input_cover_types = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 + tile_names = 'hec', 'sic', 'lic', 'sicl', 'cl', 'si', 'sil', 'sac', 'l', 'sacl', 'sal', 'ls', 's', 'u' + dat_w_sat = 0.468, 0.468, 0.468, 0.464, 0.465, 0.476, 0.476, 0.406, 0.439, 0.404, 0.434, 0.421, 0.339, 0.439 + dat_k_sat_ref = 0.00097, 0.0013, 0.00097, 0.002, 0.0024, 0.0028, 0.0028, 0.0072, 0.0033, 0.0045, 0.0052, 0.014, 0.047, 0.0033 + dat_psi_sat_ref = -0.47, -0.32, -0.47, -0.62, -0.26, -0.76, -0.76, -0.098, -0.35, -0.13, -0.14, -0.036 -0.069, -0.35 + dat_chb = 12.0, 10.0, 12.0, 8.7, 8.2, 5.3, 5.3, 11.0, 5.2, 6.8, 4.7, 4.3, 2.8, 5.2 + dat_heat_capacity_dry = 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6, 1.1e6 + dat_thermal_cond_dry = 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.14, 0.21 + dat_thermal_cond_sat = 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 2.3, 1.5 + dat_thermal_cond_exp = 6, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 3, 5 + dat_thermal_cond_scale = 10, 10, 10, 0.5, 0.5, 0.5, 0.5, 10, 0.5, 0.5, 0.5, 0.5, 15, 0.5 + dat_thermal_cond_weight = 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.2, 0.7 + dat_emis_dry = 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + dat_emis_sat = 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 + dat_tf_depr = 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0 + dat_z0_momentum = 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01 + Dpsi_min_const = -1.e12 + K_min = 1.e-12 + geothermal_heat_flux_constant = 0.065 + retro_a0N1 = .true. +/ + +&soil_nml + init_wtdep = 10. + albedo_to_use = 'brdf-maps' + uptake_to_use = 'darcy2d-linearized' + uptake_oneway = .true. + active_layer_drainage_acceleration = 1. + gw_flux_max = 0.001 + lrunf_from_div = .false. + cold_infilt = .false. + use_depth_to_wt_4 = .true. + layer_for_gw_switch = 16 + bottom_up_cold_infilt = .true. + cold_depth = 3.0 + bwood_macinf = 1. + allow_neg_wl = .true. + prohibit_negative_water_div = .true. + fix_neg_subsurface_wl = .TRUE. +/ + +&static_veg_nml + use_static_veg = .FALSE. + timeline = 'loop' + start_loop = 1981, 1, 1, 0, 0, 0 + end_loop = 1982, 1, 1, 0, 0, 0 + fill_land_mask = .TRUE. + write_static_veg = .FALSE. + input_file = 'INPUT/19810101.static_veg_out.nc' +/ + +&topo_rough_nml + use_topo_rough = .true. + max_topo_rough = 100.0 + topo_rough_factor = 0.01 + topo_rough_source = 'input', + topo_rough_file = 'INPUT/topo_rough_land.nc', +/ + +&topography_nml + topog_file = 'INPUT/navy_topography.data.nc' +/ + +&vegn_data_nml + vegn_to_use = 'uniform' + K1=10, + K2=0.1, + fsc_liv=0.9, + fsc_wood=0.45, + c1(4) = 0.3 + c2(4) = 0.3 + Vmax = 2.0E-5, 2.0E-5, 2.0E-5, 2.0E-5, 1.50E-5, + m_cond = 4., 9., 9., 7., 7., + alpha_phot = 0.05, 0.06, 0.06, 0.06, 0.06, + gamma_resp = 0.03, 0.02, 0.02, 0.02, 0.02, + tc_crit(0:2) = 3*273.16 + fact_crit_phen(0:4) = 0., 0., 0., 0., 0. + fact_crit_fire(0:4) = 0., 0., 0., 0., 0. + cnst_crit_phen(0:4) = 0.30, 0.15, 0.15, 0.30, 0.30 + cnst_crit_fire(0:4) = 0.15, 0.40, 0.15, 0.15, 0.15 + wet_leaf_dreg(0:4) = .3, .3, .3, .3, .3 + ksi = 0, 0, 0, 0, 0, + leaf_refl(0:4,1) = 0.11, 0.11, 0.10, 0.10, 0.10 + leaf_refl(0:4,2) = 0.58, 0.58, 0.45, 0.45, 0.39, + dat_root_zeta(0:4) = 0.35212, 0.17039, 0.28909, 0.25813, 0.17039 + critical_root_density = 0.0, + tau_drip_s = 259200.0 + cmc_lai(0:4) = 0.02, 0.02, 0.02, 0.02, 0.02 + csc_lai(0:4) = 0.30, 0.30, 0.30, 0.30, 0.2 + dat_snow_crit = 2*1.e7, .1, 1.e7, .1 + t_transp_min = 268. + srl(0:1) = 112.0e3, 150.0e3 + root_perm = 14*5e-7 + alpha(1,3) = 4 + leaf_age_tau(2) = 150 + smoke_fraction = 0.9, 0.9, 0.6, 0.6, 0.6 + tg_c3_thresh = 1 + phen_ev1 = 0.2 + phen_ev2 = 0.7 + cmc_eps = 0.01 + alpha(0:4,6) = 0.0, 0.0, 0.012, 0.012, 0.012 + treefall_disturbance_rate = 0.175, 0.185, 0.025, 0.0275, 0.027 + use_light_saber = .true. + sai_cover = .true. + sai_rad = .true. + + min_lai = 1.e-5 ! h1g, prevent numerical instability, 2017-08-24 +/ + +&vegn_nml + init_Tv = 288.0 + rad_to_use = 'two-stream' + snow_rad_to_use = 'paint-leaves' + do_cohort_dynamics = .TRUE. + do_patch_disturbance = .TRUE. + do_phenology = .TRUE. + do_biogeography = .TRUE. + do_seed_transport = .TRUE. + tau_smooth_ncm = 22.0 + rav_lit_bwood = 300. +/ + +&surface_flux_nml + alt_gustiness = .TRUE. + gust_min = 0.0 ! m/s, min. gustiness used when alt_gustiness is .FALSE. +/ + +&atmos_prescr_nml + gust_to_use = 'prescribed' + !gustiness = 5.0 ! m/s, wind gustiness if gust_to_use = 'prescribed' + !gust_min = 0.01 ! m/s, min. gustiness when gust_to_use = 'computed' +/ \ No newline at end of file diff --git a/tests/parm/input_regional_fire.nml.IN b/tests/parm/input_regional_fire.nml.IN new file mode 100644 index 0000000000..1b9957aa24 --- /dev/null +++ b/tests/parm/input_regional_fire.nml.IN @@ -0,0 +1,300 @@ +&amip_interp_nml + data_set = 'reynolds_oi' + date_out_of_range = 'climo' + interp_oi_sst = .true. + no_anom_sst = .false. + use_ncep_ice = .false. + use_ncep_sst = .true. +/ + +&atmos_model_nml + blocksize = @[BLOCKSIZE] + ccpp_suite = '@[CCPP_SUITE]' + chksum_debug = .false. + dycore_only = .false. +/ + +&cires_ugwp_nml + knob_ugwp_azdir = 2, 4, 4, 4 + knob_ugwp_doaxyz = 1 + knob_ugwp_doheat = 1 + knob_ugwp_dokdis = 1 + knob_ugwp_effac = 1, 1, 1, 1 + knob_ugwp_ndx4lh = 1 + knob_ugwp_solver = 2 + knob_ugwp_source = 1, 1, 0, 0 + knob_ugwp_stoch = 0, 0, 0, 0 + knob_ugwp_version = 0 + knob_ugwp_wvspec = 1, 25, 25, 25 + launch_level = 25 +/ + +&diag_manager_nml + max_output_fields = 450 + prepend_date = .false. +/ + +&external_ic_nml + checker_tr = .false. + filtered_terrain = .true. + gfs_dwinds = .true. + levp = @[NPZP] + nt_checker = 0 +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100 + max_files_w = 100 +/ + +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 12000000 + print_memory_usage = .false. +/ + +&fv_core_nml + a_imp = 1.0 + adjust_dry_mass = .false. + bc_update_interval = @[BC_UPDATE_INTERVAL] + beta = 0.0 + consv_am = .false. + consv_te = 0.0 + d2_bg = 0.0 + d2_bg_k1 = 0.2 + d2_bg_k2 = 0.04 + d4_bg = 0.12 + d_con = 0.5 + d_ext = 0.0 + dddmp = 0.1 + delt_max = 0.008 + dnats = @[DNATS] + do_sat_adj = @[DO_SAT_ADJ] + do_schmidt = .true. + do_vort_damp = .true. + dwind_2d = .false. + dz_min = 2 + external_eta = .true. + external_ic = @[EXTERNAL_IC] + fill = .true. + full_zs_filter = @[FULL_ZS_FILTER] + fv_debug = .false. + fv_sg_adj = 300 + gfs_phil = .false. + hord_dp = 6 + hord_mt = 6 + hord_tm = 6 + hord_tr = 8 + hord_vt = 6 + hydrostatic = .false. + io_layout = 1, 1 + k_split = @[K_SPLIT] + ke_bg = 0.0 + kord_mt = 9 + kord_tm = -9 + kord_tr = 9 + kord_wz = 9 + layout = @[INPES], @[JNPES] + make_nh = .true. + mountain = @[MOUNTAIN] + n_split = @[N_SPLIT] + n_sponge = 9 + n_zs_filter = @[N_ZS_FILTER] + na_init = @[NA_INIT] + ncep_ic = .false. + nggps_ic = @[NGGPS_IC] + no_dycore = .false. + nord = 3 + nord_tr = 0 + npx = @[NPX] + npy = @[NPY] + npz = @[NPZ] + nrows_blend = @[NROWS_BLEND] + ntiles = @[NTILES] + nudge_qv = .false. + nwat = @[NWAT] + p_fac = 0.1 + phys_hydrostatic = .false. + print_freq = 6 + psm_bc = 1 + range_warn = .true. + read_increment = .false. + regional = @[REGIONAL] + regional_bcs_from_gsi = .false. + res_latlon_dynamics = 'fv3_increment.nc' + reset_eta = .false. + rf_cutoff = 2000.0 + stretch_fac = @[STRETCH_FAC] + target_lat = @[TARGET_LAT] + target_lon = @[TARGET_LON] + tau = 5.0 + use_hydro_pressure = .false. + vtdm4 = 0.02 + warm_start = @[WARM_START] + write_restart_with_bcs = .false. + z_tracer = .true. +/ + +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' +/ + +&gfs_physics_nml + bl_mynn_edmf = 1 + bl_mynn_edmf_mom = 1 + bl_mynn_tkeadvect = .true. + cal_pre = .false. + cdmbgwd = 3.5, 1.0 + cnvcld = .false. + cnvgwd = .false. + cplflx = @[CPLFLX] + cpl_fire = @[CPLFIRE] + cpl_imp_mrg = @[CPL_IMP_MRG] + cpl_imp_dbg = @[CPL_IMP_DBG] + debug = .false. + diag_log = .true. + do_deep = .false. + do_gsl_drag_ls_bl = .true. + do_gsl_drag_ss = .true. + do_gsl_drag_tofd = .true. + do_mynnedmf = .true. + do_mynnsfclay = .true. + dspheat = .true. + effr_in = .true. + fhcyc = @[FHCYC] + fhlwr = @[FHLWR] + fhswr = @[FHSWR] + fhzero = 1.0 + gwd_opt = 3 + h2o_phys = .true. + hybedmf = .false. + iaer = 5111 + ialb = 2 + iau_delthrs = 6 + iau_inc_files = '' + iaufhrs = 30 + icliq_sw = 2 + icloud_bl = 1 + ico2 = 2 + iems = 2 + imfdeepcnv = -1 + imfshalcnv = -1 + imp_physics = @[IMP_PHYSICS] + iopt_alb = 2 + iopt_btr = 1 + iopt_crs = 1 + iopt_dveg = 2 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 1 + iopt_run = 1 + iopt_sfc = 1 + iopt_snf = 4 + iopt_stc = 1 + iopt_tbot = 2 + iopt_trs = 2 + iovr = 3 + isncond_opt = 2 + isncovr_opt = 3 + isol = 2 + isot = 1 + isubc_lw = 2 + isubc_sw = 2 + ivegsrc = 1 + kice = 9 + ldiag3d = .false. + lheatstrg = .false. + lradar = .true. + lsm = 3 + lsoil = 9 + lsoil_lsm = 9 + ltaerosol = .true. + lwhtr = .true. + mosaic_lu = 0 + mosaic_soil = 0 + nsfullradar_diag = 3600 + oz_phys = .false. + oz_phys_2015 = .true. + pdfcld = .false. + pre_rad = .false. + print_diff_pgr = .false. + prslrd0 = 0.0 + random_clds = .false. + redrag = .true. + satmedmf = .false. + sfclay_compute_flux = .true. + shal_cnv = .false. + swhtr = .true. + thsfc_loc = .false. + trans_trac = .true. + ttendlim = -999 + use_ufo = .true. +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' +/ + +&nam_sfcperts +/ + +&nam_sppperts +/ + +&nam_stochy +/ + +&namsfc + fabsl = 99999 + faisl = 99999 + faiss = 99999 + fnacna = '' + fnaisc = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/CFSR.SEAICE.1982.2012.monthly.clim.grb' + fnglac = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/global_glacier.2x2.grb' + fnmskh = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/seaice_newland.grb' + fnmxic = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/global_maxice.2x2.grb' + fnsmcc = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/global_soilmgldas.t126.384.190.grb' + fnsnoa = '' + fnsnoc = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/global_snoclim.1.875.grb' + fntsfa = '' + fntsfc = '../../../../../epicufsrt/contrib/UFS_SRW_data/develop/fix/fix_am/RTGSST.1982.2012.monthly.clim.grb' + fnzorc = 'igbp' + fsicl = 99999 + fsics = 99999 + fslpl = 99999 + fsmcl = 99999, 99999, 99999 + fsnol = 99999 + fsnos = 99999 + fsotl = 99999 + ftsfl = 99999 + ftsfs = 90 + fvetl = 99999 + fvmnl = 99999 + fvmxl = 99999 + ldebug = .true. +/ + +&namsfc_dict + fnabsc = '../fix_lam/C3336.maximum_snow_albedo.tileX.nc' + fnalbc = '../fix_lam/C3336.snowfree_albedo.tileX.nc' + fnalbc2 = '../fix_lam/C3336.facsf.tileX.nc' + fnslpc = '../fix_lam/C3336.slope_type.tileX.nc' + fnsotc = '../fix_lam/C3336.soil_type.tileX.nc' + fntg3c = '../fix_lam/C3336.substrate_temperature.tileX.nc' + fnvegc = '../fix_lam/C3336.vegetation_greenness.tileX.nc' + fnvetc = '../fix_lam/C3336.vegetation_type.tileX.nc' + fnvmnc = '../fix_lam/C3336.vegetation_greenness.tileX.nc' + fnvmxc = '../fix_lam/C3336.vegetation_greenness.tileX.nc' +/ + +&surf_map_nml + cd2 = -1 + cd4 = 0.12 + max_slope = 0.4 + n_del2_strong = 0 + n_del2_weak = 2 + n_del4 = 1 + peak_fac = 1.0 + zero_ocean = .false. +/ diff --git a/tests/parm/model_configure_fire.IN b/tests/parm/model_configure_fire.IN new file mode 100644 index 0000000000..61fe2986a7 --- /dev/null +++ b/tests/parm/model_configure_fire.IN @@ -0,0 +1,71 @@ +start_year: @[SYEAR] +start_month: @[SMONTH] +start_day: @[SDAY] +start_hour: @[SHOUR] +start_minute: 0 +start_second: 0 +nhours_fcst: @[FHMAX] +fhrot: 0 +RUN_CONTINUE: .false. +ENS_SPS: .false. +dt_atmos: @[DT_ATMOS] +calendar: 'julian' +memuse_verbose: .false. +restart_interval: @[RESTART_INTERVAL] +output_1st_tstep_rst: .false. +write_dopost: @[WRITE_DOPOST] +ideflate: @[IDEFLATE] +nbits: 0 +ichunk2d: -1 +jchunk2d: -1 +ichunk3d: -1 +jchunk3d: -1 +kchunk3d: -1 +itasks: 1 +quilting: @[QUILTING] + +# +# Write-component (quilting) computational parameters. +# +write_groups: @[WRITE_GROUP] +write_tasks_per_group: @[WRTTASK_PER_GROUP] +num_files: @[NUM_FILES] +filename_base: @[FILENAME_BASE] +output_file: @[OUTPUT_FILE] +# +# Write-component output frequency parameter definitions: +# +# output_fh: Output frequency in hours. +# nsout: Output frequency in time steps (positive values override "output_fh"). +# +output_fh: @[OUTPUT_FH] +nsout: -1 +# +# Coordinate system used by the output grid. +# +output_grid: @[OUTPUT_GRID] +# +# Parameter definitions for an output grid of type "lambert_conformal": +# +# cen_lon: Longitude of center of grid (degrees). +# cen_lat: Latitude of center of grid (degrees). +# stdlat1: Latitude of first standard parallel (degrees). +# stdlat2: Latitude of second standard parallel (degrees). +# nx: Number of grid cells along x-axis in Lambert conformal (x,y) plane. +# ny: Number of grid cells along y-axis in Lambert conformal (x,y) plane. +# lon1: Longitude of center of grid cell at bottom-left corner of grid (degrees). +# lat1: Latitude of center of grid cell at bottom-left corner of grid (degrees). +# dx: Grid cell size in x direction (meters). +# dy: Grid cell size in y direction (meters). +# +cen_lon: @[CEN_LON] +cen_lat: @[CEN_LAT] +stdlat1: @[STDLAT1] +stdlat2: @[STDLAT2] +nx: @[NX] +ny: @[NY] +lon1: @[LON1] +lat1: @[LAT1] +dx: @[DX] +dy: @[DY] + diff --git a/tests/parm/namelist.fire.IN b/tests/parm/namelist.fire.IN new file mode 100644 index 0000000000..aa9a71ceaa --- /dev/null +++ b/tests/parm/namelist.fire.IN @@ -0,0 +1,40 @@ +&atm + interval_atm = @[DT_ATMOS] + kde = @[NPZP] +/ + +&fire + fire_atm_feedback = @[fire_atm_feedback] + fire_ignition_end_lat1 = @[fire_ignition_end_lat1] + fire_ignition_end_lon1 = @[fire_ignition_end_lon1] + fire_ignition_end_time1 = @[fire_ignition_end_time1] + fire_ignition_radius1 = @[fire_ignition_radius1] + fire_ignition_ros1 = @[fire_ignition_ros1] + fire_ignition_start_lat1 = @[fire_ignition_start_lat1] + fire_ignition_start_lon1 = @[fire_ignition_start_lon1] + fire_ignition_start_time1 = @[fire_ignition_start_time1] + fire_lsm_zcoupling = @[fire_lsm_zcoupling] + fire_lsm_zcoupling_ref = @[fire_lsm_zcoupling_ref] + fire_num_ignitions = @[fire_num_ignitions] + fire_print_msg = @[fire_print_msg] + fire_upwinding = @[fire_upwinding] + fire_viscosity = @[fire_viscosity] + fire_wind_height = @[fire_wind_height] +/ + +&time + dt = @[DT_FIRE] + end_day = @[EDAY] + end_hour = @[EHOUR] + end_minute = 0 + end_month = @[EMONTH] + end_second = 0 + end_year = @[EYEAR] + interval_output = @[OUTPUT_FS] + start_day = @[SDAY] + start_hour = @[SHOUR] + start_minute = 0 + start_month = @[SMONTH] + start_second = 0 + start_year = @[SYEAR] +/ diff --git a/tests/parm/ufs.configure.atm_lm4.IN b/tests/parm/ufs.configure.atm_lm4.IN new file mode 100644 index 0000000000..16bc68285d --- /dev/null +++ b/tests/parm/ufs.configure.atm_lm4.IN @@ -0,0 +1,104 @@ +############################################# +#### UFS Run-Time Configuration File ###### +############################################# + +# ESMF # +logKindFlag: ESMF_LOGKIND_MULTI +globalResourceControl: true + +# EARTH # +EARTH_component_list: MED ATM LND +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +MED_omp_num_threads: @[med_omp_num_threads] +MED_attributes:: + Verbosity = 1 + Diagnostic = 0 + ATM_model = @[atm_model] + LND_model = @[lnd_model] + MED_model = cmeps + history_n = 6 + history_option = nhours + history_ymd = -999 + coupling_mode = @[CPLMODE] + history_tile_lnd = 96 + history_n_lnd_inst = 6 + history_option_lnd_inst = nhours + pio_rearranger = @[pio_rearranger] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_omp_num_threads: @[atm_omp_num_threads] +ATM_attributes:: + Verbosity = 0 + Diagnostic = 0 +:: + +# LND # +LND_model: @[lnd_model] +LND_petlist_bounds: @[lnd_petlist_bounds] +LND_omp_num_threads: @[lnd_omp_num_threads] +LND_attributes:: + Verbosity = 1 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + input_dir = INPUT/ +:: + +# cold +runSeq:: +@@[coupling_interval_sec] + MED med_phases_prep_atm + MED -> ATM :remapMethod=redist + ATM + ATM -> MED :remapMethod=redist + MED med_phases_post_atm + MED med_phases_prep_lnd + MED -> LND :remapMethod=redist + LND + LND -> MED :remapMethod=redist + MED med_phases_post_lnd + MED med_phases_restart_write + MED med_phases_history_write +@ +:: + +# CMEPS variables + +DRIVER_attributes:: +:: + +ALLCOMP_attributes:: + ScalarFieldCount = 4 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldIdxGridNTile = 3 + ScalarFieldIdxNextSwCday = 4 # required for data atmosphere configurations + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + restart_dir = @[CMEPS_RESTART_DIR] + case_name = ufs.cpld + restart_n = 12 + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + orb_eccen = 1.e36 + orb_iyear = 2000 + orb_iyear_align = 2000 + orb_mode = fixed_year + orb_mvelp = 1.e36 + orb_obliq = 1.e36 + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 + read_restart = @[READRESTART] + mediator_present = true +:: diff --git a/tests/parm/ufs.configure.atm_lnd.IN b/tests/parm/ufs.configure.atm_lnd.IN index de2991fcac..4210c3bf0f 100644 --- a/tests/parm/ufs.configure.atm_lnd.IN +++ b/tests/parm/ufs.configure.atm_lnd.IN @@ -113,7 +113,6 @@ ALLCOMP_attributes:: stop_option = nhours stop_ymd = -999 read_restart = @[READRESTART] - mediator_present = true orb_eccen = 1.e36 orb_iyear = 2000 orb_iyear_align = 2000 diff --git a/tests/parm/ufs.configure.atmw.IN b/tests/parm/ufs.configure.atmw.IN index bd1c554ecc..3d9caa18e7 100644 --- a/tests/parm/ufs.configure.atmw.IN +++ b/tests/parm/ufs.configure.atmw.IN @@ -35,7 +35,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = true + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: diff --git a/tests/parm/ufs.configure.cpld_atm_fbh.IN b/tests/parm/ufs.configure.cpld_atm_fbh.IN new file mode 100644 index 0000000000..6b586d6585 --- /dev/null +++ b/tests/parm/ufs.configure.cpld_atm_fbh.IN @@ -0,0 +1,41 @@ +############################################## +##### UFS Run-Time Configuration File ###### +############################################## + +# ESMF # +logKindFlag: ESMF_LOGKIND_MULTI +globalResourceControl: true + +# EARTH # +EARTH_component_list: ATM FBH +EARTH_attributes:: + Verbosity = 0 +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_omp_num_threads: @[atm_omp_num_threads] +ATM_attributes:: + Verbosity = 1 + Diagnostic = 0 +:: + +# FBH # +FBH_model: @[fbh_model] +FBH_petlist_bounds: @[fbh_petlist_bounds] +FBH_omp_num_threads: @[fbh_omp_num_threads] +FBH_attributes:: + Verbosity = 1 + Diagnostic = 0 +:: + +# Run Sequence # +runSeq:: +@@[coupling_interval_sec] + ATM -> FBH + FBH -> ATM :remapmethod=conserve + ATM + FBH +@ +:: diff --git a/tests/parm/ufs.configure.hafs_atm_docn.IN b/tests/parm/ufs.configure.hafs_atm_docn.IN index c5d5304eb6..09e469b5b9 100644 --- a/tests/parm/ufs.configure.hafs_atm_docn.IN +++ b/tests/parm/ufs.configure.hafs_atm_docn.IN @@ -99,7 +99,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.hafs_atm_ocn.IN b/tests/parm/ufs.configure.hafs_atm_ocn.IN index 8b16fd5ef7..91dd787e69 100644 --- a/tests/parm/ufs.configure.hafs_atm_ocn.IN +++ b/tests/parm/ufs.configure.hafs_atm_ocn.IN @@ -128,7 +128,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.hafs_atm_ocn_wav.IN b/tests/parm/ufs.configure.hafs_atm_ocn_wav.IN index c9cc9d0fe2..9b089d556a 100644 --- a/tests/parm/ufs.configure.hafs_atm_ocn_wav.IN +++ b/tests/parm/ufs.configure.hafs_atm_ocn_wav.IN @@ -86,7 +86,15 @@ WAV_attributes:: OverwriteSlice = false merge_import = .true. mesh_wav = @[MESH_WAV] - user_sets_restname = true + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # Run Sequence # @@ -141,7 +149,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.hafs_atm_ocn_wav_inline.IN b/tests/parm/ufs.configure.hafs_atm_ocn_wav_inline.IN index f1b2bd18ca..47f36bad1f 100644 --- a/tests/parm/ufs.configure.hafs_atm_ocn_wav_inline.IN +++ b/tests/parm/ufs.configure.hafs_atm_ocn_wav_inline.IN @@ -88,7 +88,15 @@ WAV_attributes:: OverwriteSlice = false merge_import = .false. mesh_wav = @[MESH_WAV] - user_sets_restname = true + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # Run Sequence # @@ -145,7 +153,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.hafs_atm_ocn_wav_mom6.IN b/tests/parm/ufs.configure.hafs_atm_ocn_wav_mom6.IN index 2a57c59cf3..81930e3209 100644 --- a/tests/parm/ufs.configure.hafs_atm_ocn_wav_mom6.IN +++ b/tests/parm/ufs.configure.hafs_atm_ocn_wav_mom6.IN @@ -74,7 +74,15 @@ WAV_attributes:: OverwriteSlice = false merge_import = .false. mesh_wav = @[MESH_WAV] - user_sets_restname = true + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # Run Sequence # @@ -131,7 +139,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.hafs_atm_wav.IN b/tests/parm/ufs.configure.hafs_atm_wav.IN index 9adfb9ed85..bd0192db36 100644 --- a/tests/parm/ufs.configure.hafs_atm_wav.IN +++ b/tests/parm/ufs.configure.hafs_atm_wav.IN @@ -55,7 +55,15 @@ WAV_attributes:: OverwriteSlice = false merge_import = .true. mesh_wav = @[MESH_WAV] - user_sets_restname = true + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # Run Sequence # @@ -103,7 +111,6 @@ ALLCOMP_attributes:: orb_mode = fixed_year orb_mvelp = 1.e36 orb_obliq = 1.e36 - mediator_present = true stop_n = @[FHMAX] stop_option = nhours stop_ymd = -999 diff --git a/tests/parm/ufs.configure.s2sw.IN b/tests/parm/ufs.configure.s2sw.IN index 1ccf32fe09..9ba2a9c2e1 100644 --- a/tests/parm/ufs.configure.s2sw.IN +++ b/tests/parm/ufs.configure.s2sw.IN @@ -62,7 +62,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ufs.configure.s2sw_esmf.IN b/tests/parm/ufs.configure.s2sw_esmf.IN index a9eed48546..0bfd8dc3d7 100644 --- a/tests/parm/ufs.configure.s2sw_esmf.IN +++ b/tests/parm/ufs.configure.s2sw_esmf.IN @@ -67,7 +67,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ufs.configure.s2sw_fast_esmf.IN b/tests/parm/ufs.configure.s2sw_fast_esmf.IN index 3d7df9de69..623fab0124 100644 --- a/tests/parm/ufs.configure.s2sw_fast_esmf.IN +++ b/tests/parm/ufs.configure.s2sw_fast_esmf.IN @@ -67,7 +67,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ufs.configure.s2swa.IN b/tests/parm/ufs.configure.s2swa.IN index a1bb9f95a6..2fa6ac40c3 100644 --- a/tests/parm/ufs.configure.s2swa.IN +++ b/tests/parm/ufs.configure.s2swa.IN @@ -69,7 +69,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ufs.configure.s2swa_esmf.IN b/tests/parm/ufs.configure.s2swa_esmf.IN index 820da8ee0f..91410741de 100644 --- a/tests/parm/ufs.configure.s2swa_esmf.IN +++ b/tests/parm/ufs.configure.s2swa_esmf.IN @@ -75,7 +75,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ufs.configure.s2swa_fast_esmf.IN b/tests/parm/ufs.configure.s2swa_fast_esmf.IN index e77f9266bc..5ded338a95 100644 --- a/tests/parm/ufs.configure.s2swa_fast_esmf.IN +++ b/tests/parm/ufs.configure.s2swa_fast_esmf.IN @@ -74,7 +74,15 @@ WAV_attributes:: Verbosity = 0 OverwriteSlice = false mesh_wav = @[MESH_WAV] - user_sets_restname = @[WW3_user_sets_restname] + user_histname = @[WW3_user_histname] + use_historync = @[WW3_historync] + use_restartnc = @[WW3_restartnc] + restart_from_binary = @[WW3_restart_from_binary] + pio_typename = @[WW3_PIO_FORMAT] + pio_numiotasks = @[WW3_PIO_IOTASKS] + pio_stride = @[WW3_PIO_STRIDE] + pio_rearranger = @[WW3_PIO_REARR] + pio_root = @[WW3_PIO_ROOT] :: # CMEPS warm run sequence diff --git a/tests/parm/ww3_shel.nml.IN b/tests/parm/ww3_shel.nml.IN index 69d83ce0c4..0a4169405a 100644 --- a/tests/parm/ww3_shel.nml.IN +++ b/tests/parm/ww3_shel.nml.IN @@ -10,6 +10,7 @@ &output_type_nml type%field%list = '@[WW3_OUTPARS]' type%point%file = 'ww3_points.list' + type%restart%extra = '@[WW3_RSTFLDS]' / &output_date_nml @@ -17,5 +18,4 @@ date%field%stride = '@[WW3_DTFLD]' date%point%outffile = '1' date%point%stride = '@[WW3_DTPNT]' - date%restart2%stride = '@[WW3_DT_2_RST]' / diff --git a/tests/rt.conf b/tests/rt.conf index af678f72ca..bc6d089904 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -19,7 +19,10 @@ # Item 4: Controls whether the run creates its own baseline or it uses the baseline from a different (control) test. # Item 5: Test name to compare baselines with if not itself. -### Intel Tests ### +############################# +### Intel (Classic) Tests ### +############################# + ### S2S tests ### COMPILE | s2swa_32bit | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | RUN | cpld_control_p8_mixedmode | - noaacloud | baseline | @@ -38,7 +41,7 @@ RUN | cpld_control_sfs | - noaacloud COMPILE | s2swa_32bit_pdlib_debug | intel | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud jet | fv3 | RUN | cpld_debug_gfsv17 | - noaacloud jet | baseline | -COMPILE | s2swa | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +COMPILE | s2swa | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | RUN | cpld_control_p8 | - noaacloud | baseline | RUN | cpld_control_p8.v2.sfc | - noaacloud | baseline | RUN | cpld_restart_p8 | - noaacloud | | cpld_control_p8 @@ -56,35 +59,35 @@ RUN | cpld_restart_bmark_p8 | - s4 jet acorn noaaclo # Aerosol, no Wave RUN | cpld_s2sa_p8 | - noaacloud | baseline | -COMPILE | s2sw | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +COMPILE | s2sw | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | RUN | cpld_control_noaero_p8 | | baseline | RUN | cpld_control_nowave_noaero_p8 | - noaacloud | baseline | -COMPILE | s2swa_debug | intel | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 noaacloud acorn | fv3 | +COMPILE | s2swa_debug | intel | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | RUN | cpld_debug_p8 | - wcoss2 acorn noaacloud | baseline | -COMPILE | s2sw_debug | intel | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 noaacloud acorn | fv3 | +COMPILE | s2sw_debug | intel | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | RUN | cpld_debug_noaero_p8 | - wcoss2 acorn noaacloud | baseline | # Waves and aerosol off for computing fluxes in mediator COMPILE | s2s_aoflux | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON | | fv3 | RUN | cpld_control_noaero_p8_agrid | | baseline | -COMPILE | s2s | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +COMPILE | s2s | intel | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | RUN | cpld_control_c48 | | baseline | RUN | cpld_warmstart_c48 | - noaacloud | baseline | RUN | cpld_restart_c48 | - noaacloud | | cpld_warmstart_c48 -COMPILE | s2swa_faster | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DFASTER=ON | - noaacloud | fv3 | +COMPILE | s2swa_faster | intel | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DFASTER=ON | - noaacloud | fv3 | RUN | cpld_control_p8_faster | - noaacloud | baseline | # Unstructured WW3 mesh -COMPILE | s2sw_pdlib | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON | - noaacloud | fv3 | +COMPILE | s2sw_pdlib | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | RUN | cpld_control_pdlib_p8 | - noaacloud | baseline | RUN | cpld_restart_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 RUN | cpld_mpi_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 -COMPILE | s2sw_pdlib_debug | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | +COMPILE | s2sw_pdlib_debug | intel | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | RUN | cpld_debug_pdlib_p8 | - noaacloud | baseline | ### ATM tests ### @@ -146,19 +149,16 @@ COMPILE | csawmg | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v1 RUN | control_csawmg | - noaacloud | baseline | RUN | control_ras | - noaacloud | baseline | -COMPILE | csawmg | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras | + hera hercules | fv3 | -RUN | control_csawmg | + hera hercules | baseline | - # Run WAM test in REPRO mode to avoid numerical instability in the deep atmosphere COMPILE | wam | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON | - noaacloud | fv3 | -RUN | control_wam | - noaacloud | baseline | +RUN | control_wam | - noaacloud | baseline | COMPILE | atm_faster_dyn32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON | | fv3 | RUN | control_p8_faster | - noaacloud | baseline | RUN | regional_control_faster | | baseline | ### DEBUG ATM tests ### -COMPILE | atm_debug_dyn32 | intel | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1 | - noaacloud | fv3 | +COMPILE | atm_debug_dyn32 | intel | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1 | - noaacloud | fv3 | RUN | control_CubedSphereGrid_debug | - noaacloud | baseline | RUN | control_wrtGauss_netcdf_parallel_debug | - noaacloud | baseline | RUN | control_stochy_debug | - noaacloud | baseline | @@ -190,10 +190,10 @@ COMPILE | atm_debug_dyn32 | gnu | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES= RUN | control_csawmg_debug | + hera hercules | baseline | COMPILE | wam_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | control_wam_debug | - noaacloud hercules | baseline | +RUN | control_wam_debug | - noaacloud hercules | baseline | ### 32-bit physics tests ### -COMPILE | rrfs_dyn32_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | +COMPILE | rrfs_dyn32_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | RUN | regional_spp_sppt_shum_skeb_dyn32_phy32 | - noaacloud | baseline | RUN | rap_control_dyn32_phy32 | - noaacloud | baseline | RUN | hrrr_control_dyn32_phy32 | - noaacloud | baseline | @@ -213,21 +213,21 @@ RUN | conus13km_restart_mismatch | - noaacloud # RUN | conus13km_decomp | - noaacloud | | conus13km_control COMPILE | rrfs_dyn64_phy32 | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON | - noaacloud | fv3 | -RUN | rap_control_dyn64_phy32 | - noaacloud | baseline | +RUN | rap_control_dyn64_phy32 | - noaacloud | baseline | COMPILE | rrfs_dyn32_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | rap_control_debug_dyn32_phy32 | - noaacloud | baseline | -RUN | hrrr_control_debug_dyn32_phy32 | - noaacloud | baseline | -RUN | conus13km_debug | - noaacloud | baseline | -RUN | conus13km_debug_qr | - noaacloud | | -RUN | conus13km_debug_2threads | - noaacloud | | -RUN | conus13km_radar_tten_debug | - noaacloud | baseline | +RUN | rap_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | hrrr_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | conus13km_debug | - noaacloud | baseline | +RUN | conus13km_debug_qr | - noaacloud | | +RUN | conus13km_debug_2threads | - noaacloud | | +RUN | conus13km_radar_tten_debug | - noaacloud | baseline | # Expected to fail: -# RUN | conus13km_debug_decomp | - noaacloud | | +# RUN | conus13km_debug_decomp | - noaacloud | | COMPILE | rrfs_dyn64_phy32_debug | intel | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | -RUN | rap_control_dyn64_phy32_debug | - noaacloud | baseline | +RUN | rap_control_dyn64_phy32_debug | - noaacloud | baseline | ### HAFS tests ### COMPILE | hafsw | intel | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON | | fv3 | @@ -291,10 +291,15 @@ RUN | datm_cdeps_lnd_gswp3 | - wcoss2 RUN | datm_cdeps_lnd_era5 | - wcoss2 | baseline | RUN | datm_cdeps_lnd_era5_rst | - wcoss2 noaacloud | | datm_cdeps_lnd_era5 +### CDEPS Data Atmosphere tests with LM4 ### +COMPILE | datm_cdeps_lm4 | intel | -DAPP=LND-LM4 | + hera orion gaea | fv3 | +RUN | datm_cdeps_lm4_gswp3 | + hera orion gaea | baseline | +RUN | datm_cdeps_lm4_gswp3_rst | + hera orion gaea | | datm_cdeps_lm4_gswp3 + ### AMIP+ tests ### COMPILE | atm_ds2s_docn_pcice | intel | -DAPP=ATM_DS2S-PCICE -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | RUN | atm_ds2s_docn_pcice | - noaacloud | baseline | -COMPILE | atm_ds2s_docn_dice | intel | -DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 acorn | fv3 | +COMPILE | atm_ds2s_docn_dice | intel | -DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 acorn | fv3 | RUN | atm_ds2s_docn_dice | - noaacloud wcoss2 acorn | baseline | cpld_control_nowave_noaero_p8 ### ATM-LND tests ### @@ -322,9 +327,59 @@ RUN | atmaero_control_p8_rad_micro | - noaacloud #RUN | regional_atmaq | - jet s4 | baseline | COMPILE | atmaq_debug | intel | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON | - jet noaacloud s4 | fv3 | -RUN | regional_atmaq_debug | - hera jet s4 noaacloud | baseline | +RUN | regional_atmaq_debug | - hera jet s4 noaacloud | baseline | + +### ATM-FBH test ### +COMPILE | atm_fbh | intel | -DAPP=ATMF -DCCPP_SUITES=FV3_HRRR -D32BIT=ON | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_regional_atm_fbh | - wcoss2 noaacloud acorn | baseline | + + + +############################# +### Intel (LLVM) Tests ###### +############################# + + +# Coupled gfs17 tests on Gaea +COMPILE | s2swa_32bit_pdlib | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + gaea | fv3 | +RUN | cpld_control_gfsv17 | + gaea | baseline | + +COMPILE | s2swa_32bit_pdlib_debug | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | + gaea | fv3 | +RUN | cpld_debug_gfsv17 | + gaea | baseline | + +COMPILE | s2swa_32bit_pdlib_sfs | intelllvm | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + gaea | fv3 | +RUN | cpld_control_sfs | + gaea | baseline | + +COMPILE | s2swa | intelllvm | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | + gaea | fv3 | +RUN | cpld_control_p8 | + gaea | baseline | + +# Regional RRFS tests on Hera +COMPILE | rrfs_dyn32_phy32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP -D32BIT=ON -DCCPP_32BIT=ON | + hera | fv3 | +RUN | rap_control_dyn32_phy32 | + hera | baseline | + +COMPILE | rrfs_dyn64_phy32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP -DCCPP_32BIT=ON | + hera | fv3 | +RUN | rap_control_dyn64_phy32 | + hera | baseline | + +# HAFS tests on Orion +COMPILE | hafsw | intelllvm | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON | + orion | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn | + orion | baseline | + +COMPILE | hafsw_debug | intelllvm | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | + orion | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | + orion | baseline | + +# DATM/CDEPS tests on Hercules +COMPILE | datm_cdeps | intelllvm | -DAPP=NG-GODAS | + hercules | fv3 | +RUN | datm_cdeps_control_cfsr | + hercules | baseline | + +COMPILE | datm_cdeps_debug | intelllvm | -DAPP=NG-GODAS -DDEBUG=ON | + hercules | fv3 | +RUN | datm_cdeps_debug_cfsr | + hercules | baseline | + + + +############################# +### Gnu Tests ############### +############################# -### GNU TESTS ### ### CCPP PROD tests ### COMPILE | atm | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1 | + hera hercules | fv3 | RUN | control_c48 | + hera hercules | baseline | @@ -350,6 +405,9 @@ RUN | hrrr_control_restart | + hera hercules RUN | hrrr_control_restart_noqr | + hera hercules | | hrrr_control_noqr RUN | rrfs_v1beta | + hera hercules | baseline | +COMPILE | csawmg | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras | + hera hercules | fv3 | +RUN | control_csawmg | + hera hercules | baseline | + ### CCPP DEBUG tests ### # Exercise compilation without specifying suites (i.e. compile all suites) in DEBUG mode (faster than in PROD mode) COMPILE | atm_dyn32_debug | gnu | -DAPP=ATM -D32BIT=ON -DDEBUG=ON | + hera hercules | fv3 | @@ -370,10 +428,8 @@ RUN | rap_flake_debug | + hera hercules RUN | rap_clm_lake_debug | + hera hercules | baseline | RUN | gnv1_c96_no_nest_debug | + hera hercules | baseline | - COMPILE | wam_debug | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | control_wam_debug | + hercules | baseline | - +RUN | control_wam_debug | + hercules | baseline | ### 32-bit physics tests ### COMPILE | rrfs_dyn32_phy32 | gnu | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | + hera hercules | fv3 | @@ -413,18 +469,18 @@ RUN | rap_control_dyn64_phy32_debug | + hera hercules COMPILE | s2swa | gnu | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | #RUN | cpld_control_p8 | + hercules | baseline | -COMPILE | s2s | gnu | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | +COMPILE | s2s | gnu | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | + hera hercules | fv3 | RUN | cpld_control_nowave_noaero_p8 | + hera hercules | baseline | COMPILE | s2swa_debug | gnu | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | + hera hercules | fv3 | #RUN | cpld_debug_p8 | + hercules | baseline | # Unstructured WW3 -COMPILE | s2sw_pdlib | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON | + hera hercules | fv3 | +COMPILE | s2sw_pdlib | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | + hera hercules | fv3 | RUN | cpld_control_pdlib_p8 | + hera hercules | baseline | -COMPILE | s2sw_pdlib_debug | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON | + hera hercules | fv3 | -RUN | cpld_debug_pdlib_p8 | + hercules | baseline | +COMPILE | s2sw_pdlib_debug | gnu | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | + hera hercules | fv3 | +RUN | cpld_debug_pdlib_p8 | + hercules | baseline | ### CDEPS Data Atmosphere test ### COMPILE | datm_cdeps | gnu | -DAPP=NG-GODAS | + hera hercules | fv3 | diff --git a/tests/rt.sh b/tests/rt.sh index fd8976c10c..672c876e53 100755 --- a/tests/rt.sh +++ b/tests/rt.sh @@ -625,8 +625,8 @@ while getopts ":a:b:cl:mn:dwkreovh" opt; do SRT_NAME="${SINGLE_OPTS[0]}" SRT_COMPILER="${SINGLE_OPTS[1]}" - if [[ "${SRT_COMPILER}" != "intel" ]] && [[ "${SRT_COMPILER}" != "gnu" ]]; then - die "COMPILER MUST BE 'intel' OR 'gnu'" + if [[ "${SRT_COMPILER}" != "intel" ]] && [[ "${SRT_COMPILER}" != "intelllvm" ]] && [[ "${SRT_COMPILER}" != "gnu" ]]; then + die "COMPILER MUST BE 'intel' OR 'intelllvm' OR 'gnu'" fi ;; d) @@ -717,13 +717,12 @@ case ${MACHINE_ID} in ROCOTO_SCHEDULER="slurm" fi - export LD_PRELOAD=/opt/cray/pe/gcc/12.2.0/snos/lib64/libstdc++.so.6 - module load PrgEnv-intel/8.3.3 - module load intel-classic/2023.1.0 - module load cray-mpich/8.1.25 + export LD_PRELOAD=/usr/lib64/libstdc++.so.6 + module load PrgEnv-intel/8.5.0 + module load intel-classic/2023.2.0 + module load cray-mpich/8.1.28 module load python/3.9.12 module use /ncrc/proj/epic/spack-stack/modulefiles - module load gcc/12.2.0 if [[ "${ECFLOW:-false}" == true ]] ; then module load ecflow/5.8.4 ECF_HOST=$(hostname) @@ -737,7 +736,7 @@ case ${MACHINE_ID} in PARTITION=c5 dprefix=${dprefix:-/gpfs/f5/${ACCNR}/scratch/${USER}} STMP=${STMP:-${dprefix}/RT_BASELINE} - PTMP=${PTMP:-${dprefix}/RT_RUNDIRS} + PTMP=${PTMP:-${dprefix}/RT_RUNDIRS} SCHEDULER="slurm" ;; @@ -788,6 +787,7 @@ case ${MACHINE_ID} in PTMP="${dprefix}/stmp" SCHEDULER="slurm" + cp fv3_conf/fv3_slurm.IN_orion fv3_conf/fv3_slurm.IN cp fv3_conf/compile_slurm.IN_orion fv3_conf/compile_slurm.IN ;; @@ -955,7 +955,7 @@ case ${MACHINE_ID} in module use /apps/modules/modulefiles if [[ "${ROCOTO:-false}" == true ]] ; then - module load rocoto/1.3.3 + module load rocoto/1.3.7 ROCOTO_SCHEDULER=slurm fi @@ -1020,6 +1020,7 @@ fi INPUTDATA_ROOT=${INPUTDATA_ROOT:-${DISKNM}/NEMSfv3gfs/input-data-20240501} INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT}/WW3_input_data_20240214 INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC:-${DISKNM}/NEMSfv3gfs/BM_IC-20220207} +INPUTDATA_LM4=${INPUTDATA_LM4:-${INPUTDATA_ROOT}/LM4_input_data} shift $((OPTIND-1)) if [[ $# -gt 1 ]]; then @@ -1286,6 +1287,7 @@ export RTPWD=${RTPWD} export INPUTDATA_ROOT=${INPUTDATA_ROOT} export INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT_WW3} export INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC} +export INPUTDATA_LM4=${INPUTDATA_LM4} export PATHRT=${PATHRT} export PATHTR=${PATHTR} export NEW_BASELINE=${NEW_BASELINE} diff --git a/tests/rt_intelllvm.conf b/tests/rt_intelllvm.conf new file mode 100644 index 0000000000..c22ae38008 --- /dev/null +++ b/tests/rt_intelllvm.conf @@ -0,0 +1,323 @@ +### RT.CONF FORMATTING ### +# COMPILE Line ( Items separated by a | ) +# Item 1: COMPILE - This tells rt.conf the following information is to be used in setting up a compile job +# Item 2: Compile name - The rt.sh will add _gnu or _intel to it. There must be no duplicate names for each compiler. +# If two compilations are identical except compiler, please use the same name for each. +# Item 3: Compiler to use in build (intel or gnu) +# Item 4: CMAKE Options - Provide all CMAKE options for the build +# Item 5: Machines to run on (- is used to ignore specified machines, + is used to only run on specified machines) +## -> EX: + hera orion gaea = compile will only run on hera orion and gaea machines +## -> EX: - wcoss2 acorn = compile will NOT be run on wcoss2 or acorn +# Item 6: [set as fv3]. Used to control the compile job only if FV3 was present, previously used to run a test w/o compiling code +# +# RUN Line ( Items separated by a | ) +## NOTE: The build resulting from the COMPILE line above the RUN line will be used to run the test +# Item 1: RUN - This tells rt.conf the following information is to be used in setting up a model run +# Item 2: Test name. (Which test in the tests/tests directory should be sourced) +# Item 3: Machines to run on (- is used to ignore specified machines, + is used to only run on specified machines). +## reference example above +# Item 4: Controls whether the run creates its own baseline or it uses the baseline from a different (control) test. +# Item 5: Test name to compare baselines with if not itself. + +### IntelLLVM Tests ### +### S2S tests ### +COMPILE | s2swa_32bit | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | +RUN | cpld_control_p8_mixedmode | - noaacloud | baseline | + +#GFS +COMPILE | s2swa_32bit_pdlib | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_gfsv17 | - noaacloud | baseline | +RUN | cpld_control_gfsv17_iau | - noaacloud | baseline | cpld_control_gfsv17 +RUN | cpld_restart_gfsv17 | - noaacloud | | cpld_control_gfsv17 +RUN | cpld_mpi_gfsv17 | - noaacloud | | + +#SFS +COMPILE | s2swa_32bit_pdlib_sfs | intelllvm | -DAPP=S2SWA -D32BIT=ON -DHYDRO=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_sfs | - noaacloud | baseline | + +COMPILE | s2swa_32bit_pdlib_debug | intelllvm | -DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud jet | fv3 | +RUN | cpld_debug_gfsv17 | - noaacloud jet | baseline | + +COMPILE | s2swa | intelllvm | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | +RUN | cpld_control_p8 | - noaacloud | baseline | +RUN | cpld_control_p8.v2.sfc | - noaacloud | baseline | +RUN | cpld_restart_p8 | - noaacloud | | cpld_control_p8 +RUN | cpld_control_qr_p8 | - noaacloud | | +RUN | cpld_restart_qr_p8 | - noaacloud | | cpld_control_qr_p8 +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 jet acorn s4 noaacloud | baseline | +RUN | cpld_restart_c192_p8 | - wcoss2 jet acorn s4 noaacloud | | cpld_control_c192_p8 +RUN | cpld_bmark_p8 | - s4 jet acorn noaacloud | baseline | +RUN | cpld_restart_bmark_p8 | - s4 jet acorn noaacloud | | cpld_bmark_p8 + +# Aerosol, no Wave +RUN | cpld_s2sa_p8 | - noaacloud | baseline | + +COMPILE | s2sw | intelllvm | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | +RUN | cpld_control_noaero_p8 | | baseline | +RUN | cpld_control_nowave_noaero_p8 | - noaacloud | baseline | + +COMPILE | s2swa_debug | intelllvm | -DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_debug_p8 | - wcoss2 acorn noaacloud | baseline | + +COMPILE | s2sw_debug | intelllvm | -DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_debug_noaero_p8 | - wcoss2 acorn noaacloud | baseline | + +# Waves and aerosol off for computing fluxes in mediator +COMPILE | s2s_aoflux | intelllvm | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON | | fv3 | +RUN | cpld_control_noaero_p8_agrid | | baseline | + +COMPILE | s2s | intelllvm | -DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1 | | fv3 | +RUN | cpld_control_c48 | | baseline | +RUN | cpld_warmstart_c48 | - noaacloud | baseline | +RUN | cpld_restart_c48 | - noaacloud | | cpld_warmstart_c48 + +COMPILE | s2swa_faster | intelllvm | -DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DFASTER=ON | - noaacloud | fv3 | +RUN | cpld_control_p8_faster | - noaacloud | baseline | + +# Unstructured WW3 mesh +COMPILE | s2sw_pdlib | intelllvm | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON | - noaacloud | fv3 | +RUN | cpld_control_pdlib_p8 | - noaacloud | baseline | +RUN | cpld_restart_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 +RUN | cpld_mpi_pdlib_p8 | - noaacloud | | cpld_control_pdlib_p8 + +COMPILE | s2sw_pdlib_debug | intelllvm | -DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | cpld_debug_pdlib_p8 | - noaacloud | baseline | + +### ATM tests ### +COMPILE | atm_dyn32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,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 | | fv3 | +RUN | control_flake | | baseline | +RUN | control_CubedSphereGrid | | baseline | +RUN | control_CubedSphereGrid_parallel | - noaacloud | baseline | +RUN | control_latlon | | baseline | +RUN | control_wrtGauss_netcdf_parallel | | baseline | +RUN | control_c48 | | baseline | +RUN | control_c48.v2.sfc | | baseline | +RUN | control_c192 | - noaacloud | baseline | +RUN | control_c384 | | baseline | +RUN | control_c384gdas | - noaacloud | baseline | +RUN | control_stochy | | baseline | +RUN | control_stochy_restart | - noaacloud | | control_stochy +RUN | control_lndp | | baseline | +RUN | control_iovr4 | | baseline | +RUN | control_iovr5 | | baseline | +RUN | control_p8 | - noaacloud | baseline | +RUN | control_p8.v2.sfc | - noaacloud | baseline | +RUN | control_p8_ugwpv1 | - noaacloud | baseline | +RUN | control_restart_p8 | - noaacloud | | control_p8 +RUN | control_noqr_p8 | - noaacloud | | +RUN | control_restart_noqr_p8 | - noaacloud | | control_noqr_p8 +RUN | control_decomp_p8 | - noaacloud | | +RUN | control_2threads_p8 | - noaacloud | | +RUN | control_p8_lndp | | baseline | +RUN | control_p8_rrtmgp | - noaacloud | baseline | +RUN | control_p8_mynn | - noaacloud | baseline | +RUN | merra2_thompson | - noaacloud | baseline | +RUN | regional_control | | baseline | +RUN | regional_restart | - noaacloud | | regional_control +RUN | regional_decomp | - noaacloud | | +RUN | regional_2threads | - derecho noaacloud | | +RUN | regional_noquilt | - jet s4 | baseline | +RUN | regional_netcdf_parallel | - acorn | baseline | +RUN | regional_2dwrtdecomp | | | +RUN | regional_wofs | - jet s4 | baseline | + +COMPILE | rrfs | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON | | fv3 | +RUN | rap_control | | baseline | +RUN | regional_spp_sppt_shum_skeb | | baseline | +RUN | rap_decomp | - noaacloud | | +RUN | rap_2threads | - noaacloud | | +RUN | rap_restart | - noaacloud | | rap_control +RUN | rap_sfcdiff | - noaacloud | baseline | +RUN | rap_sfcdiff_decomp | - noaacloud | | +RUN | rap_sfcdiff_restart | - noaacloud | | rap_sfcdiff +RUN | hrrr_control | - noaacloud | baseline | +RUN | hrrr_control_decomp | - noaacloud | | +RUN | hrrr_control_2threads | - noaacloud | | +RUN | hrrr_control_restart | - noaacloud | | hrrr_control +RUN | rrfs_v1beta | | baseline | +RUN | rrfs_v1nssl | | baseline | +RUN | rrfs_v1nssl_nohailnoccn | | baseline | + +COMPILE | csawmg | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras | - noaacloud | fv3 | +RUN | control_csawmg | - noaacloud | baseline | +RUN | control_ras | - noaacloud | baseline | + +# Run WAM test in REPRO mode to avoid numerical instability in the deep atmosphere +COMPILE | wam | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON | - noaacloud | fv3 | +RUN | control_wam | - noaacloud | baseline | + +COMPILE | atm_faster_dyn32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON | | fv3 | +RUN | control_p8_faster | - noaacloud | baseline | +RUN | regional_control_faster | | baseline | + +### DEBUG ATM tests ### +COMPILE | atm_debug_dyn32 | intelllvm | -DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1 | - noaacloud | fv3 | +RUN | control_CubedSphereGrid_debug | - noaacloud | baseline | +RUN | control_wrtGauss_netcdf_parallel_debug | - noaacloud | baseline | +RUN | control_stochy_debug | - noaacloud | baseline | +RUN | control_lndp_debug | - noaacloud | baseline | +RUN | control_csawmg_debug | - noaacloud | baseline | +RUN | control_ras_debug | - noaacloud | baseline | +RUN | control_diag_debug | - noaacloud | baseline | +RUN | control_debug_p8 | - noaacloud | baseline | +RUN | regional_debug | - noaacloud | baseline | +RUN | rap_control_debug | - noaacloud | baseline | +RUN | hrrr_control_debug | - noaacloud | baseline | +RUN | hrrr_gf_debug | - noaacloud | baseline | +RUN | hrrr_c3_debug | - noaacloud | baseline | +RUN | rap_unified_drag_suite_debug | - noaacloud | | +RUN | rap_diag_debug | - noaacloud | baseline | +RUN | rap_cires_ugwp_debug | - noaacloud | baseline | +RUN | rap_unified_ugwp_debug | - noaacloud | | +RUN | rap_lndp_debug | - noaacloud | baseline | +RUN | rap_progcld_thompson_debug | - noaacloud | baseline | +RUN | rap_noah_debug | - noaacloud | baseline | +RUN | rap_sfcdiff_debug | - noaacloud | baseline | +RUN | rap_noah_sfcdiff_cires_ugwp_debug | - noaacloud | baseline | +RUN | rrfs_v1beta_debug | - noaacloud | baseline | +RUN | rap_clm_lake_debug | - noaacloud | baseline | +RUN | rap_flake_debug | - noaacloud | baseline | +RUN | gnv1_c96_no_nest_debug | - noaacloud | baseline | + +COMPILE | wam_debug | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | control_wam_debug | - noaacloud | baseline | + +### 32-bit physics tests ### +COMPILE | rrfs_dyn32_phy32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | regional_spp_sppt_shum_skeb_dyn32_phy32 | - noaacloud | baseline | +RUN | rap_control_dyn32_phy32 | - noaacloud | baseline | +RUN | hrrr_control_dyn32_phy32 | - noaacloud | baseline | +RUN | rap_2threads_dyn32_phy32 | - noaacloud | | +RUN | hrrr_control_2threads_dyn32_phy32 | - noaacloud | | +RUN | hrrr_control_decomp_dyn32_phy32 | - noaacloud | | +RUN | rap_restart_dyn32_phy32 | - noaacloud | | rap_control_dyn32_phy32 +RUN | hrrr_control_restart_dyn32_phy32 | - noaacloud | | hrrr_control_dyn32_phy32 + +COMPILE | rrfs_dyn32_phy32_faster | intelllvm | -DAPP=ATM -DFASTER=ON -DCCPP_SUITES=FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | conus13km_control | - noaacloud | baseline | +RUN | conus13km_2threads | - noaacloud | | conus13km_control +RUN | conus13km_restart_mismatch | - noaacloud | baseline | conus13km_control + +# Expected to fail: +# RUN | conus13km_restart | - noaacloud | | conus13km_control +# RUN | conus13km_decomp | - noaacloud | | conus13km_control + +COMPILE | rrfs_dyn64_phy32 | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON | - noaacloud | fv3 | +RUN | rap_control_dyn64_phy32 | - noaacloud | baseline | + +COMPILE | rrfs_dyn32_phy32_debug | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | rap_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | hrrr_control_debug_dyn32_phy32 | - noaacloud | baseline | +RUN | conus13km_debug | - noaacloud | baseline | +RUN | conus13km_debug_qr | - noaacloud | | +RUN | conus13km_debug_2threads | - noaacloud | | +RUN | conus13km_radar_tten_debug | - noaacloud | baseline | + +# Expected to fail: +# RUN | conus13km_debug_decomp | - noaacloud | | + +COMPILE | rrfs_dyn64_phy32_debug | intelllvm | -DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON | - noaacloud | fv3 | +RUN | rap_control_dyn64_phy32_debug | - noaacloud | baseline | + +### HAFS tests ### +COMPILE | hafsw | intelllvm | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON | | fv3 | +RUN | hafs_regional_atm | | baseline | +RUN | hafs_regional_atm_thompson_gfdlsf | | baseline | +RUN | hafs_regional_atm_ocn | | baseline | +RUN | hafs_regional_atm_wav | | baseline | +RUN | hafs_regional_atm_ocn_wav | - noaacloud | baseline | +RUN | hafs_regional_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_telescopic_2nests_atm | - jet s4 noaacloud | baseline | +RUN | hafs_global_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_global_multiple_4nests_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_specified_moving_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm_ocn | - jet s4 noaacloud | baseline | +RUN | hafs_global_storm_following_1nest_atm | - jet 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 | - wcoss2 s4 noaacloud | baseline | + +COMPILE | hafsw_debug | intelllvm | -DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON | - jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_debug | - jet s4 noaacloud | baseline | + +COMPILE | hafsw_faster | intelllvm | -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 | -jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav | - jet s4 noaacloud | baseline | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_inline | - jet s4 noaacloud | baseline | + +COMPILE | hafs_mom6w | intelllvm | -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 | -jet noaacloud s4 | fv3 | +RUN | hafs_regional_storm_following_1nest_atm_ocn_wav_mom6 | - jet s4 noaacloud | baseline | + +COMPILE | hafs_all | intelllvm | -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 | - jet s4 noaacloud | baseline | + +### CDEPS Data Atmosphere tests ### +COMPILE | datm_cdeps | intelllvm | -DAPP=NG-GODAS | - wcoss2 | fv3 | +RUN | datm_cdeps_control_cfsr | - wcoss2 | baseline | +RUN | datm_cdeps_restart_cfsr | - wcoss2 noaacloud | | datm_cdeps_control_cfsr +RUN | datm_cdeps_control_gefs | - wcoss2 | baseline | +RUN | datm_cdeps_iau_gefs | - wcoss2 | baseline | +RUN | datm_cdeps_stochy_gefs | - wcoss2 | baseline | +RUN | datm_cdeps_ciceC_cfsr | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_bulk_cfsr | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_bulk_gefs | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_mx025_cfsr | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_mx025_gefs | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_multiple_files_cfsr | - wcoss2 noaacloud | | +RUN | datm_cdeps_3072x1536_cfsr | - wcoss2 noaacloud | baseline | +RUN | datm_cdeps_gfs | - wcoss2 noaacloud | baseline | + +COMPILE | datm_cdeps_debug | intelllvm | -DAPP=NG-GODAS -DDEBUG=ON | - wcoss2 acorn noaacloud | fv3 | +RUN | datm_cdeps_debug_cfsr | - wcoss2 acorn noaacloud | baseline | + +COMPILE | datm_cdeps_faster | intelllvm | -DAPP=NG-GODAS -DFASTER=ON | - wcoss2 | fv3 | +RUN | datm_cdeps_control_cfsr_faster | - wcoss2 | baseline | + +### CDEPS Data Atmosphere tests with LND ### +COMPILE | datm_cdeps_land | intelllvm | -DAPP=LND | - wcoss2 | fv3 | +RUN | datm_cdeps_lnd_gswp3 | - wcoss2 | baseline | +RUN | datm_cdeps_lnd_era5 | - wcoss2 | baseline | +RUN | datm_cdeps_lnd_era5_rst | - wcoss2 noaacloud | | datm_cdeps_lnd_era5 + +### AMIP+ tests ### +COMPILE | atm_ds2s_docn_pcice | intelllvm | -DAPP=ATM_DS2S-PCICE -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | | fv3 | +RUN | atm_ds2s_docn_pcice | - noaacloud | baseline | +COMPILE | atm_ds2s_docn_dice | intelllvm | -DAPP=ATM_DS2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 | - wcoss2 acorn | fv3 | +RUN | atm_ds2s_docn_dice | - noaacloud wcoss2 acorn | baseline | cpld_control_nowave_noaero_p8 + +### ATM-LND tests ### +COMPILE | atml | intelllvm | -DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON | | fv3 | +RUN | control_p8_atmlnd_sbs | - noaacloud wcoss2 | baseline | +RUN | control_p8_atmlnd | - noaacloud wcoss2 | baseline | +RUN | control_restart_p8_atmlnd | - noaacloud wcoss2 | | control_p8_atmlnd + +COMPILE | atml_debug | intelllvm | -DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON -DDEBUG=ON | | fv3 | +RUN | control_p8_atmlnd_debug | - noaacloud wcoss2 | baseline | + +### ATM-WAV tests ### +#mediator (cmeps) +COMPILE | atmw | intelllvm | -DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON | - wcoss2 | fv3 | +RUN | atmwav_control_noaero_p8 | - wcoss2 | baseline | + +### ATM-GOCART tests ### +COMPILE | atmaero | intelllvm | -DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON | - noaacloud | fv3 | +RUN | atmaero_control_p8 | - noaacloud | baseline | +RUN | atmaero_control_p8_rad | - noaacloud | baseline | +RUN | atmaero_control_p8_rad_micro | - noaacloud | baseline | + +### ATM-CMAQ tests ### +#COMPILE | atmaq | intelllvm | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -D32BIT=ON | - jet s4 | fv3 | +#RUN | regional_atmaq | - jet s4 | baseline | + +COMPILE | atmaq_debug | intelllvm | -DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON | - jet noaacloud s4 | fv3 | +RUN | regional_atmaq_debug | - jet s4 noaacloud | baseline | + +### ATM-FBH test ### +COMPILE | atm_fbh | intelllvm | -DAPP=ATMF -DCCPP_SUITES=FV3_HRRR -D32BIT=ON | - wcoss2 noaacloud acorn | fv3 | +RUN | cpld_regional_atm_fbh | - wcoss2 noaacloud acorn | baseline | diff --git a/tests/rt_utils.sh b/tests/rt_utils.sh index 3fb1070547..ecf4259421 100755 --- a/tests/rt_utils.sh +++ b/tests/rt_utils.sh @@ -39,7 +39,7 @@ function compute_petbounds_and_tasks() { fi local n=0 - unset atm_petlist_bounds ocn_petlist_bounds ice_petlist_bounds wav_petlist_bounds chm_petlist_bounds med_petlist_bounds aqm_petlist_bounds + unset atm_petlist_bounds ocn_petlist_bounds ice_petlist_bounds wav_petlist_bounds chm_petlist_bounds med_petlist_bounds aqm_petlist_bounds fbh_petlist_bounds # ATM ATM_io_tasks=${ATM_io_tasks:-0} @@ -79,10 +79,20 @@ function compute_petbounds_and_tasks() { aqm_petlist_bounds="0 $((ATM_compute_tasks * atm_omp_num_threads - 1))" # LND - if [[ ${LND_tasks:-0} -gt 0 ]]; then - LND_tasks=$((LND_tasks * lnd_omp_num_threads)) - lnd_petlist_bounds="${n} $((n + LND_tasks - 1))" - n=$((n + LND_tasks)) + if [[ ${lnd_model:-} = "lm4" ]]; then + # set lnd_petlist_bounds to be same as ATM_compute_tasks + lnd_petlist_bounds="0 $((ATM_compute_tasks - 1))" + elif [[ ${LND_tasks:-0} -gt 0 ]]; then # noahmp component or other + LND_tasks=$((LND_tasks * lnd_omp_num_threads)) + lnd_petlist_bounds="${n} $((n + LND_tasks - 1))" + n=$((n + LND_tasks)) + fi + + # FBH + if [[ ${FBH_tasks:-0} -gt 0 ]]; then + FBH_tasks=$((FBH_tasks * fbh_omp_num_threads)) + fbh_petlist_bounds="${n} $((n + FBH_tasks - 1))" + n=$((n + FBH_tasks)) fi UFS_tasks=${n} @@ -96,6 +106,7 @@ function compute_petbounds_and_tasks() { echo "MED_petlist_bounds: ${med_petlist_bounds:-}" echo "AQM_petlist_bounds: ${aqm_petlist_bounds:-}" echo "LND_petlist_bounds: ${lnd_petlist_bounds:-}" + echo "FBH_petlist_bounds: ${fbh_petlist_bounds:-}" echo "UFS_tasks : ${UFS_tasks:-}" fi @@ -205,7 +216,7 @@ submit_and_wait() { job_running=true else job_running=false - job_info=$( sacct -n -j "${jobid}" --format=JobID,state%20,Jobname%64 | grep "^${jobid}" | grep "${JBNME}" ) + job_info=$( sacct -n -j "${jobid}" --format=JobID,state%20,Jobname%128 | grep "^${jobid}" | grep "${JBNME}" ) fi # Getting the status letter from scheduler info status=$( grep "${jobid}" <<< "${job_info}" ) @@ -591,6 +602,7 @@ ecflow_run() { fi "${PATHRT}/abort_dep_tasks.py" done + echo sleep 65 # wait one ECF_INTERVAL plus 5 seconds echo "rt_utils.sh: ECFLOW tasks completed, cleaning up suite" diff --git a/tests/run_test.sh b/tests/run_test.sh index 88e10210d6..8e8e7c34d3 100755 --- a/tests/run_test.sh +++ b/tests/run_test.sh @@ -117,9 +117,9 @@ case ${MACHINE_ID} in echo "No special nccmp load necessary" ;; gaea) - module use modulefiles - module load modules.fv3 - module load gcc/12.2.0 + 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 + module load nccmp/1.9.0.1 ;; derecho) module load nccmp @@ -240,7 +240,7 @@ fi if [[ "Q${FIELD_TABLE:-}" != Q ]]; then cp "${PATHRT}/parm/field_table/${FIELD_TABLE}" field_table fi - + # fix files if [[ ${FV3} == true ]]; then cp "${INPUTDATA_ROOT}"/FV3_fix/*.txt . @@ -302,6 +302,11 @@ if [[ "${DIAG_TABLE_ADDITIONAL:-}Q" != Q ]]; then atparse < "${PATHRT}/parm/diag_table/${DIAG_TABLE_ADDITIONAL:-}" >> diag_table fi +if [[ "${FIELD_TABLE_ADDITIONAL:-}Q" != Q ]] ; then + # Append field table + atparse < "${PATHRT}/parm/field_table/${FIELD_TABLE_ADDITIONAL:-}" >> field_table +fi + # ATMAERO if [[ ${CPLCHM} == .true. ]] && [[ ${S2S} = 'false' ]]; then atparse < "${PATHRT}/parm/diag_table/${DIAG_TABLE:-diag_table_template}" > diag_table @@ -330,6 +335,26 @@ if [[ ${CDEPS_INLINE} = 'true' ]]; then atparse < "${PATHRT}/parm/${CDEPS_INLINE_CONFIGURE:-stream.config.IN}" > stream.config fi +if [[ ${FIRE_BEHAVIOR} = 'true' ]]; then + atparse < "${PATHRT}/parm/${FIRE_NML:-namelist.fire.IN}" > namelist.fire +fi + +#Namelists generated and variable definitions are finalized +#Sanity check for timesteps on ATM/OCN/ICE +if [[ -n "${DT_CICE+x}" ]]; then + if [[ ${DT_ATMOS} -ne ${DT_CICE} ]]; then + echo "Atmosphere timestep (DT_ATMOS) should be equal to CICE timestep (DT_CICE). Exiting" + exit 1 + fi +fi +if [[ -n "${coupling_interval_slow_sec+x}" && -n "${coupling_interval_fast_sec+x}" ]]; then + if [[ $(( coupling_interval_slow_sec % coupling_interval_fast_sec)) -ne 0 ]]; then + echo "The slow coupling timestep (coupling_interval_slow_sec) should be divisible by" + echo "the fast coupling timestep (coupling_interval_fast_sec). Exiting" + exit 1 + fi +fi + TPN=$(( TPN / THRD )) if (( TASKS < TPN )); then TPN=${TASKS} diff --git a/tests/tests/atm_ds2s_docn_dice b/tests/tests/atm_ds2s_docn_dice index 79d81894cf..cd477d3bc1 100644 --- a/tests/tests/atm_ds2s_docn_dice +++ b/tests/tests/atm_ds2s_docn_dice @@ -64,7 +64,10 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.sfc_data.tile6.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc" +export DT_ATMOS=720 + export_fv3 +export_ugwpv1 export_cpl #Component settings @@ -112,10 +115,21 @@ export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" export OUTPUT_FH='0 21 24' -export CCPP_SUITE=FV3_GFS_v17_coupled_p8 +export K_SPLIT=4 +export N_SPLIT=5 + +# HR4 GFSv17 GWD update +export DO_GWD_OPT_PSL=.true. +export DO_GSL_DRAG_SS=.false. + +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export DIAG_TABLE=diag_table_gfsv16 export FIELD_TABLE=field_table_thompson_noaero_tke export INPUT_NML=global_control.nml.IN export MODEL_CONFIGURE=model_configure.IN export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN export FV3_RUN="cpld_control_run.IN cpld_docn_dice.IN" + +if [[ $MACHINE_ID = hera ]] || [[ $MACHINE_ID = hercules ]] || [[ $MACHINE_ID = orion ]] || [[ $MACHINE_ID = gaea ]]; then + WLCLK=50 +fi diff --git a/tests/tests/atmwav_control_noaero_p8 b/tests/tests/atmwav_control_noaero_p8 index 19a8523c93..a1d7c8bc42 100644 --- a/tests/tests/atmwav_control_noaero_p8 +++ b/tests/tests/atmwav_control_noaero_p8 @@ -47,7 +47,7 @@ export LIST_FILES="sfcf000.nc \ RESTART/ufs.atmw.cpl.r.2021-03-22-64800.nc \ 20210322.180000.out_pnt.ww3 \ 20210322.180000.out_grd.ww3 \ - ufs.atmw.ww3.r.2021-03-22-64800" + ufs.atmw.ww3.r.2021-03-22-64800.nc" export_fv3 export_tiled @@ -81,6 +81,16 @@ export wav_model=ww3 export WW3_MULTIGRID=false export WW3_MODDEF=mod_def.glo_1deg export MESH_WAV=mesh.glo_1deg.nc +export WW3_user_histname='false' +export WW3_historync='false' +export WW3_restartnc='true' +export WW3_restart_from_binary='false' +# For either history_nc or restart_nc true +export WW3_PIO_FORMAT='pnetcdf' +export WW3_PIO_STRIDE=4 +export WW3_PIO_IOTASKS=-99 +export WW3_PIO_REARR='box' +export WW3_PIO_ROOT=-99 # ufs.configure export coupling_interval_sec=${DT_ATMOS} diff --git a/tests/tests/control_2threads_p8 b/tests/tests/control_2threads_p8 index 00dfea7e15..d48022f634 100644 --- a/tests/tests/control_2threads_p8 +++ b/tests/tests/control_2threads_p8 @@ -51,10 +51,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -92,19 +93,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -155,7 +143,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid b/tests/tests/control_CubedSphereGrid index 772432a196..52bf0f12c9 100644 --- a/tests/tests/control_CubedSphereGrid +++ b/tests/tests/control_CubedSphereGrid @@ -34,9 +34,11 @@ export LIST_FILES="sfcf000.tile1.nc \ atmf024.tile6.nc" export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -50,5 +52,4 @@ export IOVR=3 export WRITE_DOPOST=.false. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid_debug b/tests/tests/control_CubedSphereGrid_debug index 93681bb8a2..1789845883 100644 --- a/tests/tests/control_CubedSphereGrid_debug +++ b/tests/tests/control_CubedSphereGrid_debug @@ -35,9 +35,11 @@ export LIST_FILES="sfcf000.tile1.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -50,5 +52,4 @@ export IOVR=3 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_CubedSphereGrid_parallel b/tests/tests/control_CubedSphereGrid_parallel index 45963ad8f5..6bd709a41a 100644 --- a/tests/tests/control_CubedSphereGrid_parallel +++ b/tests/tests/control_CubedSphereGrid_parallel @@ -23,9 +23,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -41,5 +43,4 @@ export HISTORY_FILE_ON_NATIVE_GRID=.true. export WRITE_DOPOST=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_c192 b/tests/tests/control_c192 index 9ca7c3ace7..8ba14ae125 100644 --- a/tests/tests/control_c192 +++ b/tests/tests/control_c192 @@ -21,19 +21,20 @@ export ATMRES=C192 export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export INPES=4 export WRTTASK_PER_GROUP=12 export NPZ=127 export NPZP=128 export NPX=193 export NPY=193 -export DT_ATMOS=360 export SYEAR=2021 export SMONTH=03 export SDAY=22 export SHOUR=06 export RESTART_INTERVAL=48 -export CDMBWD=${CDMBWD_c192} export OUTPUT_GRID='gaussian_grid' export NSTF_NAME='2,0,0,0,0' export WRITE_DOPOST=.true. @@ -43,5 +44,4 @@ export IMO=768 export JMO=384 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_c384 b/tests/tests/control_c384 index ed42237a87..9619b89e3e 100644 --- a/tests/tests/control_c384 +++ b/tests/tests/control_c384 @@ -21,6 +21,9 @@ export ATMRES=C384 export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export atm_omp_num_threads=${THRD_c384} export INPES=${INPES_c384} export JNPES=${JNPES_c384} @@ -35,9 +38,7 @@ export SYEAR=2021 export SMONTH=03 export SDAY=22 export SHOUR=06 -export DT_ATMOS=225 export RESTART_INTERVAL=0 -export CDMBWD=${CDMBWD_c384} export OUTPUT_GRID='gaussian_grid' export NSTF_NAME='2,0,0,0,0' export WRITE_DOPOST=.true. @@ -48,7 +49,6 @@ export JMO=768 export OUTPUT_FH="6 -1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN if [[ $MACHINE_ID = jet ]]; then diff --git a/tests/tests/control_c48 b/tests/tests/control_c48 index 9ffa2ce490..0c0313f375 100644 --- a/tests/tests/control_c48 +++ b/tests/tests/control_c48 @@ -45,8 +45,14 @@ export LIST_FILES="sfcf000.nc \ RESTART/20210323.060000.sfc_data.tile5.nc \ RESTART/20210323.060000.sfc_data.tile6.nc" +export ATMRES=C48 + export_fv3 export_tiled +if [[ $RT_COMPILER != gnu ]]; then + export_ugwpv1 + export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 +fi export INPES=1 export JNPES=1 @@ -55,13 +61,11 @@ export NPZ=127 export NPZP=128 export NPX=49 export NPY=49 -export DT_ATMOS=1200 export SYEAR=2021 export SMONTH=03 export SDAY=22 export SHOUR=06 export RESTART_INTERVAL=0 -export CDMBWD=${CDMBWD_c48} export OUTPUT_GRID='gaussian_grid' export NSTF_NAME='2,0,0,0,0' export WRITE_DOPOST=.false. @@ -77,5 +81,4 @@ export FNSMCC=${FNSMCC_control} export FNMSKH=${FNMSKH_control} export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_debug_p8 b/tests/tests/control_debug_p8 index c5f823c4b2..dc8521b587 100644 --- a/tests/tests/control_debug_p8 +++ b/tests/tests/control_debug_p8 @@ -15,10 +15,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -52,19 +53,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -97,7 +85,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_decomp_p8 b/tests/tests/control_decomp_p8 index e9f22a92c0..867e2457c7 100644 --- a/tests/tests/control_decomp_p8 +++ b/tests/tests/control_decomp_p8 @@ -51,10 +51,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -92,19 +93,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -141,7 +129,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_latlon b/tests/tests/control_latlon index a46b819168..a5cbce2863 100644 --- a/tests/tests/control_latlon +++ b/tests/tests/control_latlon @@ -19,9 +19,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -37,5 +39,4 @@ export OUTPUT_FH='0 24' export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_noqr_p8 b/tests/tests/control_noqr_p8 index dd3cd82113..47e065497c 100644 --- a/tests/tests/control_noqr_p8 +++ b/tests/tests/control_noqr_p8 @@ -55,10 +55,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -94,19 +95,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -139,7 +127,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8 b/tests/tests/control_p8 index 26ab79b7fb..5ef5b0acae 100644 --- a/tests/tests/control_p8 +++ b/tests/tests/control_p8 @@ -55,10 +55,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -93,19 +94,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -138,7 +126,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_lndp b/tests/tests/control_p8_lndp index 4f5742b448..3414969d4f 100644 --- a/tests/tests/control_p8_lndp +++ b/tests/tests/control_p8_lndp @@ -27,10 +27,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -66,19 +67,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -111,7 +99,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_p8_mynn b/tests/tests/control_p8_mynn index 593b283f63..e129bd4cde 100644 --- a/tests/tests/control_p8_mynn +++ b/tests/tests/control_p8_mynn @@ -93,6 +93,12 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. +export FAST_TAU_W_SEC=0.2 +export RF_CUTOFF=10. +export ISATMEDMF=1 +export LRADAR=.false. +export LTAEROSOL=.false. + # UGWP1 export GWD_OPT=2 export DO_UGWP_V1=.false. @@ -171,5 +177,6 @@ export LANDICE=".false." export FSICL=0 export FSICS=0 +export RF_CUTOFF=10. export IOVR=3 export ICLIQ_SW=2 diff --git a/tests/tests/control_p8_ugwpv1 b/tests/tests/control_p8_ugwpv1 index a62a9c1049..a580362248 100644 --- a/tests/tests/control_p8_ugwpv1 +++ b/tests/tests/control_p8_ugwpv1 @@ -56,10 +56,10 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -94,22 +94,6 @@ export NSTF_NAME=2,1,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - # CA export DO_CA=.true. export CA_SGS=.true. diff --git a/tests/tests/control_restart_noqr_p8 b/tests/tests/control_restart_noqr_p8 index f3baca99f7..3465569ad6 100644 --- a/tests/tests/control_restart_noqr_p8 +++ b/tests/tests/control_restart_noqr_p8 @@ -47,10 +47,11 @@ export LIST_FILES="sfcf024.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -93,19 +94,6 @@ export NSTF_NAME=2,0,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -138,7 +126,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_restart_p8 b/tests/tests/control_restart_p8 index 50be1ec0dd..27808b02c4 100644 --- a/tests/tests/control_restart_p8 +++ b/tests/tests/control_restart_p8 @@ -47,10 +47,11 @@ export LIST_FILES="sfcf024.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 -export DT_INNER=${DT_ATMOS} export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -92,19 +93,6 @@ export NSTF_NAME=2,0,0,0,0 export LHEATSTRG=.false. export LSEASPRAY=.true. -# UGWP1 -export GWD_OPT=2 -export DO_UGWP_V1=.false. -export KNOB_UGWP_VERSION=0 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.true. -export DO_GSL_DRAG_LS_BL=.false. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.false. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. - # CA export DO_CA=.true. export CA_SGS=.true. @@ -137,7 +125,6 @@ export USE_CICE_ALB=.false. export WRITE_NSFLIP=.true. export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export FIELD_TABLE=field_table_thompson_noaero_tke export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_wrtGauss_netcdf_parallel b/tests/tests/control_wrtGauss_netcdf_parallel index d90184da4d..8ee30f0ad1 100644 --- a/tests/tests/control_wrtGauss_netcdf_parallel +++ b/tests/tests/control_wrtGauss_netcdf_parallel @@ -19,9 +19,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -36,5 +38,4 @@ export IDEFLATE=1 export QUANTIZE_NSD=14 export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/control_wrtGauss_netcdf_parallel_debug b/tests/tests/control_wrtGauss_netcdf_parallel_debug index 2988ec0782..8d29303cef 100644 --- a/tests/tests/control_wrtGauss_netcdf_parallel_debug +++ b/tests/tests/control_wrtGauss_netcdf_parallel_debug @@ -15,9 +15,11 @@ export LIST_FILES="sfcf000.nc \ export_fv3 export_tiled +export_ugwpv1 +export CCPP_SUITE=FV3_GFS_v17_p8_ugwpv1 + export NPZ=127 export NPZP=128 -export DT_ATMOS=720 export SYEAR=2021 export SMONTH=03 export SDAY=22 @@ -33,5 +35,4 @@ export QUANTIZE_NSD=14 export OUTPUT_FH="0 1" export FV3_RUN=control_run.IN -export CCPP_SUITE=FV3_GFS_v17_p8 export INPUT_NML=global_control.nml.IN diff --git a/tests/tests/cpld_2threads_p8 b/tests/tests/cpld_2threads_p8 index 66c0a88240..21346f4a09 100644 --- a/tests/tests/cpld_2threads_p8 +++ b/tests/tests/cpld_2threads_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -93,10 +97,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_bmark_p8 b/tests/tests/cpld_bmark_p8 index 14f127024e..cfe693ec7c 100644 --- a/tests/tests/cpld_bmark_p8 +++ b/tests/tests/cpld_bmark_p8 @@ -48,11 +48,15 @@ export LIST_FILES="sfcf006.nc \ RESTART/20130401.060000.MOM.res_3.nc \ RESTART/iced.2013-04-01-21600.nc \ RESTART/ufs.cpld.cpl.r.2013-04-01-21600.nc \ + ufs.cpld.ww3.r.2013-04-01-21600.nc \ 20130401.060000.out_pnt.ww3 \ 20130401.060000.out_grd.ww3 " +export ATMRES=C384 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export SYEAR=2013 export SMONTH=04 @@ -87,7 +91,6 @@ export ice_omp_num_threads=$ICE_thrds_cpl_bmrk export wav_omp_num_threads=$WAV_thrds_cpl_bmrk # atm/ocn/ice resolution -export ATMRES=C384 export NPX=385 export NPY=385 export IMO=1536 @@ -107,8 +110,6 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.${WW3_DOMAIN} # set component and coupling timesteps -export DT_ATMOS=300 -export DT_INNER=${DT_ATMOS} export DT_CICE=${DT_ATMOS} export DT_DYNAM_MOM6=900 export DT_THERM_MOM6=1800 @@ -144,14 +145,11 @@ export FNABSC="'C384.maximum_snow_albedo.tileX.nc'" #BMICs do not contain NSST spinup export NSTF_NAME=2,1,0,0,0 -export CDMBWD=${CDMBWD_c384} - export FV3_RUN=cpld_control_run.IN +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_bmark_p8_35d b/tests/tests/cpld_bmark_p8_35d index c4fca78a23..0e3b2a2bba 100644 --- a/tests/tests/cpld_bmark_p8_35d +++ b/tests/tests/cpld_bmark_p8_35d @@ -7,6 +7,8 @@ export CNTL_DIR=cpld_bmark_p8 export LIST_FILES="" +export ATMRES=C384 + export_fv3 export_cpl @@ -43,7 +45,6 @@ export ice_omp_num_threads=$ICE_thrds_cpl_bmrk export wav_omp_num_threads=$WAV_thrds_cpl_bmrk # atm/ocn/ice resolution -export ATMRES=C384 export NPX=385 export NPY=385 export IMO=1536 diff --git a/tests/tests/cpld_control_c192_p8 b/tests/tests/cpld_control_c192_p8 index 41f8d426b4..b70352aee0 100644 --- a/tests/tests/cpld_control_c192_p8 +++ b/tests/tests/cpld_control_c192_p8 @@ -53,12 +53,17 @@ export LIST_FILES="sfcf030.tile1.nc \ RESTART/20210323.120000.MOM.res.nc \ RESTART/iced.2021-03-23-43200.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-43200.nc \ + ufs.cpld.ww3.r.2021-03-23-43200.nc \ 20210323.120000.out_grd.ww3 \ 20210323.120000.out_pnt.ww3 " +export ATMRES=C192 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 + export DAYS=1.25 export FHMAX=30 export RESTART_N=15 @@ -82,7 +87,6 @@ export chm_omp_num_threads=$atm_omp_num_threads export med_omp_num_threads=$atm_omp_num_threads # atm/ocn/ice resolution -export ATMRES=C192 export NPX=193 export NPY=193 export IMO=768 @@ -134,8 +138,6 @@ export FNVMXC="'C192.vegetation_greenness.tileX.nc'" export FNSLPC="'C192.slope_type.tileX.nc'" export FNABSC="'C192.maximum_snow_albedo.tileX.nc'" -export CDMBWD=${CDMBWD_c192} - export FV3_RUN=cpld_control_run.IN if [[ $MACHINE_ID = derecho ]]; then diff --git a/tests/tests/cpld_control_c48 b/tests/tests/cpld_control_c48 index 0a21f62be7..0f86ec5d5b 100644 --- a/tests/tests/cpld_control_c48 +++ b/tests/tests/cpld_control_c48 @@ -52,9 +52,12 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc" +export ATMRES=C48 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -71,7 +74,6 @@ OCN_tasks=$OCN_tasks_cpl_c48 ICE_tasks=$ICE_tasks_cpl_c48 # atm/ocn/ice resolution -export ATMRES=C48 export NPX=49 export NPY=49 export IMO=192 @@ -140,9 +142,5 @@ export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN export FV3_RUN=cpld_control_run.IN # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_ciceC_p8 b/tests/tests/cpld_control_ciceC_p8 index b99fb22832..07057d8073 100644 --- a/tests/tests/cpld_control_ciceC_p8 +++ b/tests/tests/cpld_control_ciceC_p8 @@ -66,11 +66,14 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " - +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -84,10 +87,9 @@ export CICE_GRIDICE=C export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_gfsv17 b/tests/tests/cpld_control_gfsv17 index eb1b30790d..fe6a489aa4 100644 --- a/tests/tests/cpld_control_gfsv17 +++ b/tests/tests/cpld_control_gfsv17 @@ -66,10 +66,13 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ + history/iceh.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl export CPLCHM=.false. @@ -78,6 +81,9 @@ export DNATS=0 export RESTART_N=3 export RESTART_INTERVAL="${RESTART_N} -1" export OUTPUT_FH='0 21 24' +#CICE forecast day output stream +hist_n_24h=$(( 24*3600/${DT_CICE} )) +export CICE_HISTFREQ_N="0, 0, 6, ${hist_n_24h}, 1" export INPES=$INPES_cpl_unstr export JNPES=$JNPES_cpl_unstr @@ -90,22 +96,6 @@ WAV_tasks=$WAV_tasks_cpl_unstr export atm_omp_num_threads=$THRD_cpl_unstr export med_omp_num_threads=$atm_omp_num_threads -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - export MOM6_TOPOEDITS=ufs.topo_edits_011818.nc export MOM6_ALLOW_LANDMASK_CHANGES=True export eps_imesh=2.5e-1 @@ -120,6 +110,8 @@ export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" #GFSv17 settings export PROGSIGMA=.true. @@ -129,10 +121,9 @@ if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then WLCLK=40 fi +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_gfsv17_iau b/tests/tests/cpld_control_gfsv17_iau index dbf82fe08c..1a7afd6323 100644 --- a/tests/tests/cpld_control_gfsv17_iau +++ b/tests/tests/cpld_control_gfsv17_iau @@ -45,12 +45,15 @@ export LIST_FILES="sfcf024.nc \ RESTART/20210323.120000.MOM.res.nc \ RESTART/iced.2021-03-23-43200.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-43200.nc \ + ufs.cpld.ww3.r.2021-03-23-43200.nc \ MOM6_OUTPUT/ocn_2021_03_23_09.nc \ history/iceh_06h.2021-03-23-43200.nc \ + history/iceh.2021-03-23-21600.nc \ 20210323.120000.out_pnt.ww3 \ 20210323.120000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl export CPLCHM=.false. @@ -64,6 +67,9 @@ export RESTART_N=3 export RESTART_INTERVAL="${RESTART_N} -1" export RESTART_FILE_PREFIX="${SYEAR}${SMONTH}${SDAY}.$(printf "%02d" $(( ${FHROT} + ${SHOUR} )))0000" export RESTART_FILE_SUFFIX_SECS="${SYEAR}-${SMONTH}-${SDAY}-$(printf "%05d" $(( (${FHROT}+ ${SHOUR})*3600 )))" +#CICE forecast day output stream +hist_n_24h=$(( 24*3600/${DT_CICE} )) +export CICE_HISTFREQ_N="0, 0, 6, ${hist_n_24h}, 1" # ATM warm start export WARM_START=.true. @@ -97,22 +103,6 @@ WAV_tasks=$WAV_tasks_cpl_unstr export atm_omp_num_threads=$THRD_cpl_unstr export med_omp_num_threads=$atm_omp_num_threads -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - export WW3_DOMAIN=global_270k export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.exp.${WW3_DOMAIN} @@ -123,6 +113,8 @@ export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" #GFSv17 settings export PROGSIGMA=.true. @@ -142,9 +134,5 @@ if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then fi # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_noaero_p8 b/tests/tests/cpld_control_noaero_p8 index f191cc8dd5..58853ae7d0 100644 --- a/tests/tests/cpld_control_noaero_p8 +++ b/tests/tests/cpld_control_noaero_p8 @@ -65,11 +65,14 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -87,10 +90,9 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_nowave_noaero_p8 b/tests/tests/cpld_control_nowave_noaero_p8 index 34bcd8d921..240b03d2d2 100644 --- a/tests/tests/cpld_control_nowave_noaero_p8 +++ b/tests/tests/cpld_control_nowave_noaero_p8 @@ -67,9 +67,12 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc" #TODO: add comparison of CA restart files? +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -105,10 +108,9 @@ export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_p8 b/tests/tests/cpld_control_p8 index 67243979f3..f3cb8da89c 100644 --- a/tests/tests/cpld_control_p8 +++ b/tests/tests/cpld_control_p8 @@ -66,11 +66,14 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " - +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -86,10 +89,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_p8.v2.sfc b/tests/tests/cpld_control_p8.v2.sfc index 30ed1593fb..bc6e073c61 100644 --- a/tests/tests/cpld_control_p8.v2.sfc +++ b/tests/tests/cpld_control_p8.v2.sfc @@ -66,11 +66,15 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -87,10 +91,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_p8_faster b/tests/tests/cpld_control_p8_faster index fcf93cd106..4e972c16aa 100644 --- a/tests/tests/cpld_control_p8_faster +++ b/tests/tests/cpld_control_p8_faster @@ -66,11 +66,15 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -82,6 +86,9 @@ export eps_imesh=2.5e-1 export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update export DO_UGWP_V0=.false. export DO_UGWP_V1=.true. diff --git a/tests/tests/cpld_control_p8_mixedmode b/tests/tests/cpld_control_p8_mixedmode index b01765abdf..0d35ba3114 100644 --- a/tests/tests/cpld_control_p8_mixedmode +++ b/tests/tests/cpld_control_p8_mixedmode @@ -66,11 +66,15 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -82,10 +86,9 @@ export eps_imesh=2.5e-1 export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_pdlib_p8 b/tests/tests/cpld_control_pdlib_p8 index 252481a48a..120504e818 100644 --- a/tests/tests/cpld_control_pdlib_p8 +++ b/tests/tests/cpld_control_pdlib_p8 @@ -65,11 +65,15 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -102,14 +106,20 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN -if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then - WLCLK=40 +if [[ $MACHINE_ID = orion ]] || [[ $RT_COMPILER = gnu ]]; then + WLCLK=50 fi +if [[ $MACHINE_ID = hercules && $RT_COMPILER = gnu ]]; then + export WW3_PIO_REARR='box' +fi + +if [[ $MACHINE_ID = jet ]]; then + WLCLK=50 +fi + +export K_SPLIT=4 +export N_SPLIT=5 # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_qr_p8 b/tests/tests/cpld_control_qr_p8 index 9618a05e6b..48bb88f2ab 100644 --- a/tests/tests/cpld_control_qr_p8 +++ b/tests/tests/cpld_control_qr_p8 @@ -66,11 +66,14 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " - +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export QUILTING_RESTART=.true. export RESTART_N=12 @@ -83,10 +86,9 @@ export eps_imesh=2.5e-1 export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_control_sfs b/tests/tests/cpld_control_sfs index 1d2f12753a..2a3a4ee617 100644 --- a/tests/tests/cpld_control_sfs +++ b/tests/tests/cpld_control_sfs @@ -15,9 +15,10 @@ export LIST_FILES="sfcf021.nc \ GFSFLX.GrbF24 \ GFSPRS.GrbF21 \ GFSPRS.GrbF24 \ - RESTART/20210323.060000.MOM.res.nc" + RESTART/20210323.060000.MOM.res.nc" export_fv3 +export_ugwpv1 export_cpl export CPLCHM=.false. @@ -26,10 +27,14 @@ export MAKE_NH=.false. export DDDMP=0 export DO_VORT_DAMP=.false. export HYDROSTATIC=.true. -export HORD_XX=10 export HORD_DP=10 -export KORD_XX=12 export KORD_TM=-12 +export KORD_MT=12 +export KORD_WZ=12 +export KORD_TR=12 +export HORD_MT=10 +export HORD_VT=10 +export HORD_TM=10 export D_CON=0 export RESTART_N=3 @@ -56,22 +61,6 @@ export CICE_ICE_IC=cice.warmstart.nc export atm_omp_num_threads=$THRD_cpl_unstr export med_omp_num_threads=$atm_omp_num_threads -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - export MOM6_TOPOEDITS=ufs.topo_edits_011818.nc export MOM6_ALLOW_LANDMASK_CHANGES=True export eps_imesh=2.5e-1 @@ -85,8 +74,9 @@ export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld_sfs.IN export INPUT_NML=global_control.nml.IN - export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" #GFSv17 settings export PROGSIGMA=.true. @@ -96,10 +86,12 @@ if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then WLCLK=40 fi +export K_SPLIT=2 +export N_SPLIT=5 + +export NUDGE_QV=.false. +export VTDM4=0.05 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_debug_gfsv17 b/tests/tests/cpld_debug_gfsv17 index 37220564ac..63328b4d97 100644 --- a/tests/tests/cpld_debug_gfsv17 +++ b/tests/tests/cpld_debug_gfsv17 @@ -53,10 +53,12 @@ export LIST_FILES="sfcf003.tile1.nc \ RESTART/20210322.090000.MOM.res.nc \ RESTART/iced.2021-03-22-32400.nc \ RESTART/ufs.cpld.cpl.r.2021-03-22-32400.nc \ + ufs.cpld.ww3.r.2021-03-22-32400.nc \ 20210322.090000.out_pnt.ww3 \ 20210322.090000.out_grd.ww3 " - +export DT_ATMOS=360 export_fv3 +export_ugwpv1 export_cpl export FHMAX=3 @@ -85,21 +87,6 @@ export MOM6_ALLOW_LANDMASK_CHANGES=True export eps_imesh=2.5e-1 export CICE_DIAGFREQ=`expr $((FHMAX-$FHROT)) \* 3600 / $DT_CICE` -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - #GFSv17 settings export PROGSIGMA=.true. export IOPT_DIAG=2 @@ -114,17 +101,24 @@ export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" export FV3_RUN=cpld_control_run.IN +export K_SPLIT=2 +export N_SPLIT=5 + if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then WLCLK=40 fi +if [[ $MACHINE_ID = gaea ]] && [[ $RT_COMPILER = intelllvm ]]; then + WLCLK=40 +fi +if [[ $MACHINE_ID = orion ]]; then + WLCLK=40 +fi # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_debug_noaero_p8 b/tests/tests/cpld_debug_noaero_p8 index ec5114a81d..f703ad51cd 100644 --- a/tests/tests/cpld_debug_noaero_p8 +++ b/tests/tests/cpld_debug_noaero_p8 @@ -53,11 +53,14 @@ export LIST_FILES="sfcf003.tile1.nc \ RESTART/20210322.090000.MOM.res.nc \ RESTART/iced.2021-03-22-32400.nc \ RESTART/ufs.cpld.cpl.r.2021-03-22-32400.nc \ + ufs.cpld.ww3.r.2021-03-22-32400.nc \ 20210322.090000.out_pnt.ww3 \ 20210322.090000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FHMAX=3 export DAYS=0.125 @@ -78,6 +81,9 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update export DO_UGWP_V0=.false. export DO_UGWP_V1=.true. diff --git a/tests/tests/cpld_debug_p8 b/tests/tests/cpld_debug_p8 index ed304b3b3d..663e21eccf 100644 --- a/tests/tests/cpld_debug_p8 +++ b/tests/tests/cpld_debug_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf003.tile1.nc \ RESTART/20210322.090000.MOM.res.nc \ RESTART/iced.2021-03-22-32400.nc \ RESTART/ufs.cpld.cpl.r.2021-03-22-32400.nc \ + ufs.cpld.ww3.r.2021-03-22-32400.nc \ 20210322.090000.out_pnt.ww3 \ 20210322.090000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FHMAX=3 export DAYS=0.125 @@ -77,6 +81,9 @@ if [[ $MACHINE_ID = hera ]] && [[ $RT_COMPILER = gnu ]]; then WLCLK=40 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update export DO_UGWP_V0=.false. export DO_UGWP_V1=.true. diff --git a/tests/tests/cpld_debug_pdlib_p8 b/tests/tests/cpld_debug_pdlib_p8 index 9f577a1b92..e2d0ea77c7 100644 --- a/tests/tests/cpld_debug_pdlib_p8 +++ b/tests/tests/cpld_debug_pdlib_p8 @@ -53,11 +53,15 @@ export LIST_FILES="sfcf003.tile1.nc \ RESTART/20210322.090000.MOM.res.nc \ RESTART/iced.2021-03-22-32400.nc \ RESTART/ufs.cpld.cpl.r.2021-03-22-32400.nc \ + ufs.cpld.ww3.r.2021-03-22-32400.nc \ 20210322.090000.out_pnt.ww3 \ 20210322.090000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FHMAX=3 export DAYS=0.125 @@ -73,7 +77,7 @@ OCN_tasks=$OCN_tasks_cpl_unstr ICE_tasks=$ICE_tasks_cpl_unstr WAV_tasks=$WAV_tasks_cpl_unstr # bump resources for debug test -WAV_tasks="$(($WAV_tasks_cpl_unstr + 18))" +WAV_tasks="$(($WAV_tasks_cpl_unstr + 30))" OCN_tasks="$((OCN_tasks_cpl_unstr + 16))" export atm_omp_num_threads=$THRD_cpl_unstr @@ -96,9 +100,26 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN -if [[ $MACHINE_ID = hera && $RT_COMPILER = gnu ]] || [[ $MACHINE_ID = jet ]]; then +if [[ $MACHINE_ID = hera ]] || [[ $MACHINE_ID = jet ]]; then WLCLK=50 fi +if [[ $MACHINE_ID = hercules && $RT_COMPILER = intelllvm ]]; then + WLCLK=50 +fi +if [[ $MACHINE_ID = orion ]]; then + WLCLK=50 +fi +if [[ $MACHINE_ID = gaea ]]; then + WLCLK=50 +fi +if [[ $MACHINE_ID = wcoss2 ]]; then + WLCLK=50 +fi + +# set component and coupling timesteps due to long +# runtime +export K_SPLIT=2 +export N_SPLIT=5 # HR4 GFSv17 GWD update export DO_UGWP_V0=.false. diff --git a/tests/tests/cpld_decomp_p8 b/tests/tests/cpld_decomp_p8 index 6c44601b3f..382960bfc1 100644 --- a/tests/tests/cpld_decomp_p8 +++ b/tests/tests/cpld_decomp_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -87,10 +91,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_mpi_gfsv17 b/tests/tests/cpld_mpi_gfsv17 index 6fc53f2686..8de9119ba0 100644 --- a/tests/tests/cpld_mpi_gfsv17 +++ b/tests/tests/cpld_mpi_gfsv17 @@ -66,10 +66,13 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ + history/iceh.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl export CPLCHM=.false. @@ -78,7 +81,9 @@ export DNATS=0 export RESTART_N=3 export RESTART_INTERVAL="${RESTART_N} -1" export OUTPUT_FH='0 21 24' - +#CICE forecast day output stream +hist_n_24h=$(( 24*3600/${DT_CICE} )) +export CICE_HISTFREQ_N="0, 0, 6, ${hist_n_24h}, 1" export INPES=$INPES_cpl_unstr_mpi export JNPES=$JNPES_cpl_unstr_mpi @@ -97,22 +102,6 @@ export CICE_BLCKY=`expr $NY_GLB / 2` export atm_omp_num_threads=$THRD_cpl_unstr export med_omp_num_threads=$atm_omp_num_threads -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - export MOM6_TOPOEDITS=ufs.topo_edits_011818.nc export MOM6_ALLOW_LANDMASK_CHANGES=True export eps_imesh=2.5e-1 @@ -127,15 +116,17 @@ export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" #GFSv17 settings export PROGSIGMA=.true. export IOPT_DIAG=2 +export K_SPLIT=2 +export N_SPLIT=5 + + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_mpi_p8 b/tests/tests/cpld_mpi_p8 index 84756f04d6..8c9244e675 100644 --- a/tests/tests/cpld_mpi_p8 +++ b/tests/tests/cpld_mpi_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -87,10 +91,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_mpi_pdlib_p8 b/tests/tests/cpld_mpi_pdlib_p8 index cd536948d2..5afb46a3de 100644 --- a/tests/tests/cpld_mpi_pdlib_p8 +++ b/tests/tests/cpld_mpi_pdlib_p8 @@ -65,11 +65,14 @@ export LIST_FILES="sfcf021.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " - +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" @@ -105,10 +108,16 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. + +if [[ $MACHINE_ID = hera ]] || [[ $MACHINE_ID = orion ]] || [[ $MACHINE_ID = jet ]]; then + WLCLK=50 +fi +if [[ $MACHINE_ID = wcoss2 ]]; then + WLCLK=50 +fi diff --git a/tests/tests/cpld_regional_atm_fbh b/tests/tests/cpld_regional_atm_fbh new file mode 100644 index 0000000000..8e995d5a43 --- /dev/null +++ b/tests/tests/cpld_regional_atm_fbh @@ -0,0 +1,136 @@ +############################################################################### +# +# FV3 regional control (hi-res 3km, small domain) test +# +############################################################################### + +export TEST_DESCR="Compare FV3 regional with FIRE BEHAVIOR control results with previous trunk version" + +export CNTL_DIR=cpld_regional_atm_fbh + +export LIST_FILES="dynf000.nc \ + dynf003.nc \ + phyf000.nc \ + phyf003.nc \ + fire_output_2020-08-13_18:00:00.nc \ + fire_output_2020-08-13_21:00:00.nc" + +# default configuration +export_fv3 +export_fire_behavior + +# models +export atm_model=fv3 +export fbh_model=fire_behavior + +# simulation window +export SYEAR=2020 +export SMONTH=8 +export SDAY=13 +export SHOUR=18 +export EYEAR=2020 +export EMONTH=8 +export EDAY=13 +export EHOUR=21 + +# time steps +export coupling_interval_sec=36 +export DT_ATMOS=36 +export DT_FIRE=0.5 + +# model configuration +export FHMAX=3 +export RESTART_INTERVAL=0 +export QUILTING=.true. +export WRITE_GROUP=1 +export WRTTASK_PER_GROUP=5 +export NUM_FILES=2 +export FILENAME_BASE="'dyn' 'phy'" +export OUTPUT_FILE="'netcdf' 'netcdf'" +export WRITE_DOPOST=.false. +export IDEFLATE=0 +export OUTPUT_GRID="'lambert_conformal'" +export CEN_LON=-105.6041 +export CEN_LAT=39.01736 +export LON1=-109.0989 +export LAT1=36.2794 +export STDLAT1=39.01736 +export STDLAT2=39.01736 +export NX=207 +export NY=197 +export DX=3000.0 +export DY=3000.0 + +# atmosphere configuration (fv3atm) +export BLOCKSIZE=40 +export CCPP_SUITE='FV3_HRRR' +export INPES='5' +export JNPES='5' +export NPX=211 +export NPY=201 +export NPZ=64 +export NTILES=1 +export K_SPLIT=2 +export N_SPLIT=5 +export NWAT=6 +export NA_INIT=1 +export DNATS=0 +export EXTERNAL_IC=.true. +export NGGPS_IC=.true. +export MOUNTAIN=.false. +export DO_SAT_ADJ=.false. +export WARM_START=.false. +export TARGET_LAT=39.01737 +export TARGET_LON=-105.6041 +export STRETCH_FAC=0.999 +export REGIONAL=.true. +export BC_UPDATE_INTERVAL=3 +export NROWS_BLEND=10 +export FULL_ZS_FILTER=.false. +export N_ZS_FILTER=0 +export NPZP=65 +export FHCYC=0.0 +export IMP_PHYSICS=8 +export FHSWR=1200.0 +export FHLWR=1200.0 +export CPLFLX=.false. +export CPL_IMP_MRG=.false. +export CPL_IMP_DBG=.false. +export CPLFIRE=.true. + +# fire configuration (fire_behavior) +export FIRE_NAME=cameron_peak_fire +export fire_atm_feedback=1.0 +export fire_ignition_end_lat1=40.609 +export fire_ignition_end_lon1=-105.879 +export fire_ignition_end_time1=7000 +export fire_ignition_radius1=250 +export fire_ignition_ros1=0.05 +export fire_ignition_start_lat1=40.609 +export fire_ignition_start_lon1=-105.879 +export fire_ignition_start_time1=6480 +export fire_lsm_zcoupling=.false. +export fire_lsm_zcoupling_ref=60.0 +export fire_num_ignitions=1 +export fire_print_msg=0 +export fire_upwinding=9 +export fire_viscosity=0.4 +export fire_wind_height=5.0 + +# output configuration +export OUTPUT_FH='1 -1' +export OUTPUT_FS=3600 + +# tasks +export ATM_compute_tasks=$(( INPES*JNPES*NTILES )) +export FBH_tasks=1 + +# configuration files +export INPUT_NML=input_regional_fire.nml.IN +export MODEL_CONFIGURE=model_configure_fire.IN +export UFS_CONFIGURE=ufs.configure.cpld_atm_fbh.IN +export FV3_RUN="regional_fire_run.IN" +export DIAG_TABLE=diag_table_fire +export FIELD_TABLE=field_table_fire +export FIRE_NML=namelist.fire.IN + diff --git a/tests/tests/cpld_restart_bmark_p8 b/tests/tests/cpld_restart_bmark_p8 index d6a3b39d2d..1816fb4ee5 100644 --- a/tests/tests/cpld_restart_bmark_p8 +++ b/tests/tests/cpld_restart_bmark_p8 @@ -48,11 +48,14 @@ export LIST_FILES="sfcf006.nc \ RESTART/20130401.060000.MOM.res_3.nc \ RESTART/iced.2013-04-01-21600.nc \ RESTART/ufs.cpld.cpl.r.2013-04-01-21600.nc \ + ufs.cpld.ww3.r.2013-04-01-21600.nc \ 20130401.060000.out_pnt.ww3 \ 20130401.060000.out_grd.ww3 " - +export ATMRES=C384 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export SYEAR=2013 export SMONTH=04 @@ -91,7 +94,6 @@ export ice_omp_num_threads=$ICE_thrds_cpl_bmrk export wav_omp_num_threads=$WAV_thrds_cpl_bmrk # atm/ocn/ice resolution -export ATMRES=C384 export NPX=385 export NPY=385 export IMO=1536 @@ -111,8 +113,6 @@ export MESH_WAV=mesh.${WW3_DOMAIN}.nc export WW3_MODDEF=mod_def.${WW3_DOMAIN} # set component and coupling timesteps -export DT_ATMOS=300 -export DT_INNER=${DT_ATMOS} export DT_CICE=${DT_ATMOS} export DT_DYNAM_MOM6=900 export DT_THERM_MOM6=1800 @@ -145,8 +145,6 @@ export FNVMXC="'C384.vegetation_greenness.tileX.nc'" export FNSLPC="'C384.slope_type.tileX.nc'" export FNABSC="'C384.maximum_snow_albedo.tileX.nc'" -export CDMBWD=${CDMBWD_c384} - # ATM warm start export WARM_START=.true. export MAKE_NH=.false. @@ -165,10 +163,9 @@ export MOM6_RESTART_SETTING=r export FV3_RUN=cpld_control_run.IN +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_restart_c192_p8 b/tests/tests/cpld_restart_c192_p8 index dce8254328..662406ba8d 100644 --- a/tests/tests/cpld_restart_c192_p8 +++ b/tests/tests/cpld_restart_c192_p8 @@ -53,11 +53,15 @@ export LIST_FILES="sfcf030.tile1.nc \ RESTART/20210323.120000.MOM.res.nc \ RESTART/iced.2021-03-23-43200.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-43200.nc \ + ufs.cpld.ww3.r.2021-03-23-43200.nc \ 20210323.120000.out_grd.ww3 \ 20210323.120000.out_pnt.ww3 " +export ATMRES=C192 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export DAYS=1.25 export FHMAX=30 @@ -84,7 +88,6 @@ export chm_omp_num_threads=$atm_omp_num_threads export med_omp_num_threads=$atm_omp_num_threads # atm/ocn/ice resolution -export ATMRES=C192 export NPX=193 export NPY=193 export IMO=768 diff --git a/tests/tests/cpld_restart_c48 b/tests/tests/cpld_restart_c48 index bafb92a4b5..4803fd5f46 100644 --- a/tests/tests/cpld_restart_c48 +++ b/tests/tests/cpld_restart_c48 @@ -53,8 +53,11 @@ export LIST_FILES="sfcf006.tile1.nc \ RESTART/iced.2021-03-23-43200.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-43200.nc" +export ATMRES=C48 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export SYEAR=2021 export SMONTH=03 @@ -86,7 +89,6 @@ OCN_tasks=$OCN_tasks_cpl_c48 ICE_tasks=$ICE_tasks_cpl_c48 # atm/ocn/ice resolution -export ATMRES=C48 export NPX=49 export NPY=49 export IMO=192 @@ -171,9 +173,5 @@ export UFS_CONFIGURE=ufs.configure.s2s_esmf.IN export FV3_RUN=cpld_control_run.IN # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_restart_gfsv17 b/tests/tests/cpld_restart_gfsv17 index 924c60a9b7..98d011f61d 100644 --- a/tests/tests/cpld_restart_gfsv17 +++ b/tests/tests/cpld_restart_gfsv17 @@ -55,10 +55,12 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " export_fv3 +export_ugwpv1 export_cpl export CPLCHM=.false. @@ -98,22 +100,6 @@ WAV_tasks=$WAV_tasks_cpl_unstr export atm_omp_num_threads=$THRD_cpl_unstr export med_omp_num_threads=$atm_omp_num_threads -# UGWP1 -export GWD_OPT=2 -export CDMBWD=20.0,2.5,1.0,1.0 -export DO_UGWP_V1=.true. -export KNOB_UGWP_VERSION=1 -export KNOB_UGWP_NSLOPE=1 -export DO_UGWP_V0=.false. -export DO_GSL_DRAG_LS_BL=.true. -export DO_GSL_DRAG_SS=.true. -export DO_GSL_DRAG_TOFD=.true. -export DO_UGWP_V1_OROG_ONLY=.false. -export DO_UGWP_V0_NST_ONLY=.false. -export LDIAG_UGWP=.false. -export KNOB_UGWP_DOKDIS=2 -export KNOB_UGWP_NDX4LH=4 - export MOM6_TOPOEDITS=ufs.topo_edits_011818.nc export MOM6_ALLOW_LANDMASK_CHANGES=True export eps_imesh=2.5e-1 @@ -129,15 +115,16 @@ export FIELD_TABLE=field_table_thompson_noaero_tke_progsigma export DIAG_TABLE=diag_table_cpld.IN export INPUT_NML=global_control.nml.IN export UFS_CONFIGURE=ufs.configure.s2sw.IN +# slow loop +export WW3_RSTFLDS="ice" #GFSv17 settings export PROGSIGMA=.true. export IOPT_DIAG=2 +export K_SPLIT=2 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_restart_p8 b/tests/tests/cpld_restart_p8 index edbba45c3e..0409d3d20d 100644 --- a/tests/tests/cpld_restart_p8 +++ b/tests/tests/cpld_restart_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FHROT=12 export RESTART_N=$((FHMAX-$FHROT)) @@ -93,10 +97,9 @@ if [[ $MACHINE_ID = derecho ]]; then TPN=96 fi +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_restart_pdlib_p8 b/tests/tests/cpld_restart_pdlib_p8 index e9e8a9d510..8ca61d4e3a 100644 --- a/tests/tests/cpld_restart_pdlib_p8 +++ b/tests/tests/cpld_restart_pdlib_p8 @@ -53,11 +53,14 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " - +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export FHROT=12 export RESTART_N=$((FHMAX-$FHROT)) @@ -109,10 +112,9 @@ export UFS_CONFIGURE=ufs.configure.s2sw_fast_esmf.IN export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_restart_qr_p8 b/tests/tests/cpld_restart_qr_p8 index 79ebaaf10e..e1d8b85d16 100644 --- a/tests/tests/cpld_restart_qr_p8 +++ b/tests/tests/cpld_restart_qr_p8 @@ -54,11 +54,15 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/20210323.060000.MOM.res.nc \ RESTART/iced.2021-03-23-21600.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc \ + ufs.cpld.ww3.r.2021-03-23-21600.nc \ 20210323.060000.out_pnt.ww3 \ 20210323.060000.out_grd.ww3 " +export DT_ATMOS=720 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export QUILTING_RESTART=.true. export FHROT=12 @@ -90,10 +94,9 @@ export CICE_DIAGFREQ=`expr $((FHMAX-$FHROT)) \* 3600 / $DT_CICE` export FV3_RUN=cpld_control_run.IN +export K_SPLIT=4 +export N_SPLIT=5 + # HR4 GFSv17 GWD update -export DO_UGWP_V0=.false. -export DO_UGWP_V1=.true. -export DO_GSL_DRAG_LS_BL=.true. export DO_GWD_OPT_PSL=.true. export DO_GSL_DRAG_SS=.false. -export DO_GSL_DRAG_TOFD=.true. diff --git a/tests/tests/cpld_s2sa_p8 b/tests/tests/cpld_s2sa_p8 index fb827e0b83..a9fba26d01 100644 --- a/tests/tests/cpld_s2sa_p8 +++ b/tests/tests/cpld_s2sa_p8 @@ -56,7 +56,9 @@ export LIST_FILES="sfcf024.tile1.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc" export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export RESTART_N=12 export RESTART_INTERVAL="${RESTART_N} -1" diff --git a/tests/tests/cpld_warmstart_c48 b/tests/tests/cpld_warmstart_c48 index 3c2c18e6b1..8f65c964de 100644 --- a/tests/tests/cpld_warmstart_c48 +++ b/tests/tests/cpld_warmstart_c48 @@ -53,8 +53,11 @@ export LIST_FILES="sfcf006.tile1.nc \ RESTART/iced.2021-03-23-43200.nc \ RESTART/ufs.cpld.cpl.r.2021-03-23-43200.nc" +export ATMRES=C48 export_fv3 +export_ugwpv1 export_cpl +export CCPP_SUITE=FV3_GFS_v17_coupled_p8_ugwpv1 export SYEAR=2021 export SMONTH=03 @@ -83,7 +86,6 @@ OCN_tasks=$OCN_tasks_cpl_c48 ICE_tasks=$ICE_tasks_cpl_c48 # atm/ocn/ice resolution -export ATMRES=C48 export NPX=49 export NPY=49 export IMO=192 diff --git a/tests/tests/datm_cdeps_lm4_gswp3 b/tests/tests/datm_cdeps_lm4_gswp3 new file mode 100644 index 0000000000..ea57b3b5c5 --- /dev/null +++ b/tests/tests/datm_cdeps_lm4_gswp3 @@ -0,0 +1,120 @@ +# +# DATM_CDEPS_LM4_GSWP test +# + +export TEST_DESCR="DATM_CDEPS_LM4_GSWP3 - control " + +export CNTL_DIR="datm_cdeps_lm4_gswp3" + +export LIST_FILES="\ + RESTART/cana.res.tile1.nc \ + RESTART/cana.res.tile2.nc \ + RESTART/cana.res.tile3.nc \ + RESTART/cana.res.tile4.nc \ + RESTART/cana.res.tile5.nc \ + RESTART/cana.res.tile6.nc \ + RESTART/glac.res.tile1.nc \ + RESTART/glac.res.tile2.nc \ + RESTART/glac.res.tile3.nc \ + RESTART/glac.res.tile4.nc \ + RESTART/glac.res.tile5.nc \ + RESTART/glac.res.tile6.nc \ + RESTART/lake.res.tile1.nc \ + RESTART/lake.res.tile2.nc \ + RESTART/lake.res.tile3.nc \ + RESTART/lake.res.tile4.nc \ + RESTART/lake.res.tile5.nc \ + RESTART/lake.res.tile6.nc \ + RESTART/land.res.tile1.nc \ + RESTART/land.res.tile2.nc \ + RESTART/land.res.tile3.nc \ + RESTART/land.res.tile4.nc \ + RESTART/land.res.tile5.nc \ + RESTART/land.res.tile6.nc \ + RESTART/landuse.res \ + RESTART/snow.res.tile1.nc \ + RESTART/snow.res.tile2.nc \ + RESTART/snow.res.tile3.nc \ + RESTART/snow.res.tile4.nc \ + RESTART/snow.res.tile5.nc \ + RESTART/snow.res.tile6.nc \ + RESTART/soil.res.tile1.nc \ + RESTART/soil.res.tile2.nc \ + RESTART/soil.res.tile3.nc \ + RESTART/soil.res.tile4.nc \ + RESTART/soil.res.tile5.nc \ + RESTART/soil.res.tile6.nc \ + RESTART/vegn1.res.tile1.nc\ + RESTART/vegn1.res.tile2.nc\ + RESTART/vegn1.res.tile3.nc\ + RESTART/vegn1.res.tile4.nc\ + RESTART/vegn1.res.tile5.nc\ + RESTART/vegn1.res.tile6.nc\ + RESTART/vegn2.res.tile1.nc\ + RESTART/vegn2.res.tile2.nc\ + RESTART/vegn2.res.tile3.nc\ + RESTART/vegn2.res.tile4.nc\ + RESTART/vegn2.res.tile5.nc\ + RESTART/vegn2.res.tile6.nc" + + +export_datm_cdeps + +# these are not in export_datm_cdeps, but needed with LM4 +export LNDRES=C96 +#export INPES=$INPES_cpl_dflt +#export JNPES=$JNPES_cpl_dflt +export INPES=2 +export JNPES=2 +export THRD=$THRD_cpl_dflt +export WRTTASK_PER_GROUP=$WPG_cpl_dflt +export NPX=97 +export NPY=97 + + +export SYEAR=2000 +export SMONTH=01 +export SDAY=01 +export SHOUR=00 +export FHMAX=48 + +export DATM_IN_CONFIGURE=datm_in.IN +export MESH_ATM=fv1.9x2.5_141008_ESMFmesh.nc +export atm_datamode=CLMNCEP +export ATM_NX_GLB=144 +export ATM_NY_GLB=96 +export EXPORT_ALL=.true. + +export DATM_STREAM_CONFIGURE=datm.streams.multi.IN +export MESH_ATM_DATA="INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.SCRIP.210520_ESMFmesh.nc" +export MESH_ATM_TOPO="INPUT/topodata_0.9x1.SCRIP.210520_ESMFmesh.nc" +export SDATE=1999 +export EDATE=2000 +export DATA_ATM01="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Solr.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Solr.2000-01.nc\"" +export DATA_ATM02="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Prec.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Prec.2000-01.nc\"" +export DATA_ATM03="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.2000-01.nc\"" +export DATA_ATM04="\"INPUT/topodata_0.9x1.25_USGS_070110_stream_c151201.nc\"" + +export UFS_CONFIGURE="ufs.configure.atm_lm4.IN" +export med_model="cmeps" +export atm_model="datm" +export lnd_model="lm4" +export CPLMODE=ufs.nfrac.aoflux +export RUNTYPE="startup" +export READRESTART=.false. +export ATM_compute_tasks=24 +export OCN_tasks=0 +export ICE_tasks=0 +export LND_tasks=24 +export lnd_ic_type='custom' +export CALC_SNET=.true. +export layout_x=2 +export layout_y=2 +export mosaic_file="INPUT/C96_mosaic.nc" +export coupling_interval_sec=3600 +export TOPOEDITS="" +#export FV3_RUN="lnd_datm_cdeps_gswp.IN lm4_run.IN" +export FV3_RUN="lm4_run.IN" +export DIAG_TABLE="diag_table_datm_lm4" +export FIELD_TABLE_ADDITIONAL=field_table_lm4 +export INPUT_NML="input_datm_lm4.nml.IN" \ No newline at end of file diff --git a/tests/tests/datm_cdeps_lm4_gswp3_rst b/tests/tests/datm_cdeps_lm4_gswp3_rst new file mode 100644 index 0000000000..efa4e6fcf4 --- /dev/null +++ b/tests/tests/datm_cdeps_lm4_gswp3_rst @@ -0,0 +1,126 @@ +# +# DATM_CDEPS_LM4_GSWP test +# + +export TEST_DESCR="DATM_CDEPS_LM4_GSWP3_RST - control restart" + +export CNTL_DIR="datm_cdeps_lm4_gswp3" + +export LIST_FILES="\ + RESTART/cana.res.tile1.nc \ + RESTART/cana.res.tile2.nc \ + RESTART/cana.res.tile3.nc \ + RESTART/cana.res.tile4.nc \ + RESTART/cana.res.tile5.nc \ + RESTART/cana.res.tile6.nc \ + RESTART/glac.res.tile1.nc \ + RESTART/glac.res.tile2.nc \ + RESTART/glac.res.tile3.nc \ + RESTART/glac.res.tile4.nc \ + RESTART/glac.res.tile5.nc \ + RESTART/glac.res.tile6.nc \ + RESTART/lake.res.tile1.nc \ + RESTART/lake.res.tile2.nc \ + RESTART/lake.res.tile3.nc \ + RESTART/lake.res.tile4.nc \ + RESTART/lake.res.tile5.nc \ + RESTART/lake.res.tile6.nc \ + RESTART/land.res.tile1.nc \ + RESTART/land.res.tile2.nc \ + RESTART/land.res.tile3.nc \ + RESTART/land.res.tile4.nc \ + RESTART/land.res.tile5.nc \ + RESTART/land.res.tile6.nc \ + RESTART/landuse.res \ + RESTART/snow.res.tile1.nc \ + RESTART/snow.res.tile2.nc \ + RESTART/snow.res.tile3.nc \ + RESTART/snow.res.tile4.nc \ + RESTART/snow.res.tile5.nc \ + RESTART/snow.res.tile6.nc \ + RESTART/soil.res.tile1.nc \ + RESTART/soil.res.tile2.nc \ + RESTART/soil.res.tile3.nc \ + RESTART/soil.res.tile4.nc \ + RESTART/soil.res.tile5.nc \ + RESTART/soil.res.tile6.nc \ + RESTART/vegn1.res.tile1.nc\ + RESTART/vegn1.res.tile2.nc\ + RESTART/vegn1.res.tile3.nc\ + RESTART/vegn1.res.tile4.nc\ + RESTART/vegn1.res.tile5.nc\ + RESTART/vegn1.res.tile6.nc\ + RESTART/vegn2.res.tile1.nc\ + RESTART/vegn2.res.tile2.nc\ + RESTART/vegn2.res.tile3.nc\ + RESTART/vegn2.res.tile4.nc\ + RESTART/vegn2.res.tile5.nc\ + RESTART/vegn2.res.tile6.nc" + + +export_datm_cdeps + +# these are not in export_datm_cdeps, but needed with LM4 +export LNDRES=C96 +#export INPES=$INPES_cpl_dflt +#export JNPES=$JNPES_cpl_dflt +export INPES=2 +export JNPES=2 +export THRD=$THRD_cpl_dflt +export WRTTASK_PER_GROUP=$WPG_cpl_dflt +export NPX=97 +export NPY=97 + + +export SYEAR=2000 +export SMONTH=01 +export SDAY=02 +export SHOUR=00 +export FHMAX=24 +export FHROT=0 + +export DATM_IN_CONFIGURE=datm_in.IN +export MESH_ATM=fv1.9x2.5_141008_ESMFmesh.nc +export atm_datamode=CLMNCEP +export ATM_NX_GLB=144 +export ATM_NY_GLB=96 +export EXPORT_ALL=.true. + +export DATM_STREAM_CONFIGURE=datm.streams.multi.IN +export MESH_ATM_DATA="INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.SCRIP.210520_ESMFmesh.nc" +export MESH_ATM_TOPO="INPUT/topodata_0.9x1.SCRIP.210520_ESMFmesh.nc" +export SDATE=1999 +export EDATE=2000 +export DATA_ATM01="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Solr.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Solr.2000-01.nc\"" +export DATA_ATM02="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Prec.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.Prec.2000-01.nc\"" +export DATA_ATM03="\"INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.1999-12.nc\" \"INPUT/clmforc.GSWP3.c2011.0.5x0.5.TPQWL.2000-01.nc\"" +export DATA_ATM04="\"INPUT/topodata_0.9x1.25_USGS_070110_stream_c151201.nc\"" + +export UFS_CONFIGURE="ufs.configure.atm_lm4.IN" +export med_model="cmeps" +export atm_model="datm" +export lnd_model="lm4" +export CPLMODE=ufs.nfrac.aoflux +export RUNTYPE="continue" +export READRESTART=.false. +export ATM_compute_tasks=24 +export OCN_tasks=0 +export ICE_tasks=0 +export LND_tasks=24 +export lnd_ic_type='custom' +export CALC_SNET=.true. +export layout_x=2 +export layout_y=2 +export mosaic_file="INPUT/C96_mosaic.nc" +export coupling_interval_sec=3600 +export TOPOEDITS="" +export WARM_START=.true. +export RESTART_FILE_SUFFIX_SECS="${SYEAR}-${SMONTH}-${SDAY}-$(printf "%05d" $(( (${FHROT}+ ${SHOUR})*3600 )))" +# expected checkpoint restarts are named like: YYYYMMDD.HHMMSS.*.res* +export LM4_RESTART_PREFIX=${SYEAR}${SMONTH}${SDAY}.$(printf "%02d" $(( ${FHROT}+ ${SHOUR} )))0000 + +#export FV3_RUN="lnd_datm_cdeps_gswp.IN lm4_run.IN" +export FV3_RUN="lm4_run.IN" +export DIAG_TABLE="diag_table_datm_lm4" +export INPUT_NML="input_datm_lm4.nml.IN" +export FIELD_TABLE_ADDITIONAL=field_table_lm4 \ No newline at end of file diff --git a/tests/tests/hafs_regional_atm_ocn_wav b/tests/tests/hafs_regional_atm_ocn_wav index 5fab96a158..06d6dafccd 100644 --- a/tests/tests/hafs_regional_atm_ocn_wav +++ b/tests/tests/hafs_regional_atm_ocn_wav @@ -14,7 +14,7 @@ export LIST_FILES="atmf006.nc \ archs.2019_241_06.a \ 20190829.060000.out_grd.ww3 \ 20190829.060000.out_pnt.ww3 \ - ufs.hafs.ww3.r.2019-08-29-21600 \ + ufs.hafs.ww3.r.2019-08-29-21600.nc \ ufs.hafs.cpl.r.2019-08-29-21600.nc" export_fv3 @@ -104,3 +104,7 @@ export INPUT_NML=input_regional_hafs.nml.IN export MODEL_CONFIGURE=model_configure_hafs.IN export UFS_CONFIGURE=ufs.configure.hafs_atm_ocn_wav.IN export FV3_RUN="hafs_fv3_run.IN hycom_hat10_run.IN hafs_ww3_run.IN" + +if [[ $MACHINE_ID = orion ]]; then + WLCLK=40 +fi diff --git a/tests/tests/hafs_regional_atm_wav b/tests/tests/hafs_regional_atm_wav index 588af2cc02..114836ca82 100644 --- a/tests/tests/hafs_regional_atm_wav +++ b/tests/tests/hafs_regional_atm_wav @@ -12,7 +12,7 @@ export LIST_FILES="atmf006.nc \ sfcf006.nc \ 20190829.060000.out_grd.ww3 \ 20190829.060000.out_pnt.ww3 \ - ufs.hafs.ww3.r.2019-08-29-21600 \ + ufs.hafs.ww3.r.2019-08-29-21600.nc \ ufs.hafs.cpl.r.2019-08-29-21600.nc" export_fv3 diff --git a/tests/tests/regional_debug b/tests/tests/regional_debug index 46ff346b68..f4f6326b90 100644 --- a/tests/tests/regional_debug +++ b/tests/tests/regional_debug @@ -40,3 +40,7 @@ NTILES=1 if [[ " hera orion hercules jet " =~ " ${MACHINE_ID} " ]] ; then ZSTANDARD_LEVEL=5 fi + +if [[ $MACHINE_ID = gaea && $RT_COMPILER = intelllvm ]]; then + WLCLK=50 +fi