From f5d40079e4b229db73e92f04172ad208a59e552d Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 12:13:02 -0400 Subject: [PATCH 01/35] Option to build coupled model --- .gitignore | 63 +++++- .gitmodules | 16 ++ CICE-interface/CICE | 1 + CICE-interface/CMakeLists.txt | 87 ++++++++ CICE-interface/cice_files.cmake | 185 +++++++++++++++++ CMEPS-interface/CMEPS | 1 + CMEPS-interface/CMakeLists.txt | 111 +++++++++++ CMakeLists.txt | 37 +++- CMakeModules | 1 + MOM6-interface/CMakeLists.txt | 74 +++++++ MOM6-interface/MOM6 | 1 + MOM6-interface/mom6_files.cmake | 272 +++++++++++++++++++++++++ cmake/FindESMF.cmake | 105 ---------- cmake/FindNetCDF.cmake | 340 -------------------------------- 14 files changed, 836 insertions(+), 458 deletions(-) create mode 160000 CICE-interface/CICE create mode 100644 CICE-interface/CMakeLists.txt create mode 100644 CICE-interface/cice_files.cmake create mode 160000 CMEPS-interface/CMEPS create mode 100644 CMEPS-interface/CMakeLists.txt create mode 160000 CMakeModules create mode 100644 MOM6-interface/CMakeLists.txt create mode 160000 MOM6-interface/MOM6 create mode 100644 MOM6-interface/mom6_files.cmake delete mode 100644 cmake/FindESMF.cmake delete mode 100644 cmake/FindNetCDF.cmake diff --git a/.gitignore b/.gitignore index 76cce4296f..b6dea0c44c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,65 @@ -coupled*.mk -rt.conf.single +# Prerequisites +*.d + +# Compiled Object files +*.slo +*.lo +*.o +*.obj + +# Precompiled Headers +*.gch +*.pch + +# Compiled Dynamic libraries +*.so +*.dylib +*.dll + +# Fortran module files +*.mod +*.smod + +# Compiled Static libraries +*.lai +*.la +*.a +*.lib + +# Executables +*.exe +*.out +*.app +*.x + +# system files *.swp *~ +.DS_Store +# python files +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# CMake files and directories build*/ install*/ +CMakeLists.txt.user +CMakeCache.txt +CMakeFiles +CMakeScripts +cmake_install.cmake +install_manifest.txt +compile_commands.json +CTestTestfile.cmake +_deps -ufs_weather_model -NEMS.exe -*.exe - -tests/fv3_*.exe +# repo-specific ignorables +coupled*.mk +rt.conf.single +ufs_model tests/modules.fv3_* tests/ecflow_run/ tests/log_*/ diff --git a/.gitmodules b/.gitmodules index 0692ca31b1..4a9ec9035e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -18,3 +18,19 @@ path = stochastic_physics url = https://github.com/noaa-psd/stochastic_physics branch = master +[submodule "CMakeModules"] + path = CMakeModules + url = https://github.com/NOAA-EMC/CMakeModules + branch = feature/pio +[submodule "CMEPS"] + path = CMEPS-interface/CMEPS + url = https://github.com/NOAA-EMC/CMEPS.git + branch = emc/develop +[submodule "MOM6-interface/MOM6"] + path = MOM6-interface/MOM6 + url = https://github.com/NOAA-EMC/MOM6 + branch = dev/emc +[submodule "CICE-interface/CICE"] + path = CICE-interface/CICE + url = https://github.com/NOAA-EMC/CICE + branch = emc/develop diff --git a/CICE-interface/CICE b/CICE-interface/CICE new file mode 160000 index 0000000000..ac617cde36 --- /dev/null +++ b/CICE-interface/CICE @@ -0,0 +1 @@ +Subproject commit ac617cde36db5b41029d2c2523b0fb52c711897b diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt new file mode 100644 index 0000000000..2deed33f20 --- /dev/null +++ b/CICE-interface/CMakeLists.txt @@ -0,0 +1,87 @@ +### CICE Fortran compiler flags +if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(CMAKE_Fortran_FLAGS "-g -fbacktrace") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fconvert=big-endian -ffree-line-length-none ") + 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") + set(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 -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + 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 "-g") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") + 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 "-g -traceback") + set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -xHOST") + 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 "-g") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") + 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() + +# 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}) + +# NetCDF and PIO are both required in CICE +if(NOT NetCDF_Fortran_FOUND OR NOT PIO_Fortran_FOUND) + message(FATAL_ERROR "NetCDF or PIO required") +else() + list(APPEND lib_src_files ${cice_netcdf_io_files}) + list(APPEND lib_src_files ${cice_pio2_io_files}) +endif() + +add_library(cice ${lib_src_files}) +set_target_properties(cice PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(cice INTERFACE $ + $) +target_compile_definitions(cice PRIVATE FORTRANUNDERSCORE + USE_NETCDF) +target_link_libraries(cice PUBLIC esmf + NetCDF::NetCDF_Fortran + PIO::PIO_Fortran) +if(OpenMP_Fortran_FOUND) + target_link_libraries(cice PRIVATE OpenMP::OpenMP_Fortran) +endif() + +############################################################################### +### 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/CICE-interface/cice_files.cmake b/CICE-interface/cice_files.cmake new file mode 100644 index 0000000000..8f237478f0 --- /dev/null +++ b/CICE-interface/cice_files.cmake @@ -0,0 +1,185 @@ +list(APPEND cice_shared_files + #Shared List: + CICE/cicecore/shared/ice_arrays_column.F90 + CICE/cicecore/shared/ice_calendar.F90 + CICE/cicecore/shared/ice_constants.F90 + CICE/cicecore/shared/ice_distribution.F90 + CICE/cicecore/shared/ice_domain_size.F90 + CICE/cicecore/shared/ice_fileunits.F90 + CICE/cicecore/shared/ice_init_column.F90 + CICE/cicecore/shared/ice_kinds_mod.F90 + CICE/cicecore/shared/ice_restart_column.F90 + CICE/cicecore/shared/ice_restart_shared.F90 + CICE/cicecore/shared/ice_spacecurve.F90 + + #Analysis List: + CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90 + CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90 + CICE/cicecore/cicedynB/analysis/ice_history.F90 + CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90 + CICE/cicecore/cicedynB/analysis/ice_history_drag.F90 + CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90 + CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90 + CICE/cicecore/cicedynB/analysis/ice_history_pond.F90 + CICE/cicecore/cicedynB/analysis/ice_history_shared.F90 + + #Dynamics List: + CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90 + CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90 + CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90 + CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90 + CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90 + CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90 + + #General List: + CICE/cicecore/cicedynB/general/ice_flux.F90 + CICE/cicecore/cicedynB/general/ice_flux_bgc.F90 + CICE/cicecore/cicedynB/general/ice_forcing.F90 + CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90 + CICE/cicecore/cicedynB/general/ice_init.F90 + CICE/cicecore/cicedynB/general/ice_state.F90 + CICE/cicecore/cicedynB/general/ice_step_mod.F90 + + #Infrastructure List + CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90 + CICE/cicecore/cicedynB/infrastructure/ice_domain.F90 + CICE/cicecore/cicedynB/infrastructure/ice_grid.F90 + CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90 + CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90 + CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90 +) + + +#Icepack List: +list(APPEND icepack_files + CICE/icepack/columnphysics/icepack_aerosol.F90 + CICE/icepack/columnphysics/icepack_age.F90 + CICE/icepack/columnphysics/icepack_algae.F90 + CICE/icepack/columnphysics/icepack_atmo.F90 + CICE/icepack/columnphysics/icepack_brine.F90 + CICE/icepack/columnphysics/icepack_firstyear.F90 + CICE/icepack/columnphysics/icepack_flux.F90 + CICE/icepack/columnphysics/icepack_fsd.F90 + CICE/icepack/columnphysics/icepack_intfc.F90 + CICE/icepack/columnphysics/icepack_isotope.F90 + CICE/icepack/columnphysics/icepack_itd.F90 + CICE/icepack/columnphysics/icepack_kinds.F90 + CICE/icepack/columnphysics/icepack_mechred.F90 + CICE/icepack/columnphysics/icepack_meltpond_cesm.F90 + CICE/icepack/columnphysics/icepack_meltpond_lvl.F90 + CICE/icepack/columnphysics/icepack_meltpond_topo.F90 + CICE/icepack/columnphysics/icepack_mushy_physics.F90 + CICE/icepack/columnphysics/icepack_ocean.F90 + CICE/icepack/columnphysics/icepack_orbital.F90 + CICE/icepack/columnphysics/icepack_parameters.F90 + CICE/icepack/columnphysics/icepack_shortwave.F90 + CICE/icepack/columnphysics/icepack_therm_0layer.F90 + CICE/icepack/columnphysics/icepack_therm_bl99.F90 + CICE/icepack/columnphysics/icepack_therm_itd.F90 + CICE/icepack/columnphysics/icepack_therm_mushy.F90 + CICE/icepack/columnphysics/icepack_therm_shared.F90 + CICE/icepack/columnphysics/icepack_therm_vertical.F90 + CICE/icepack/columnphysics/icepack_tracers.F90 + CICE/icepack/columnphysics/icepack_warnings.F90 + CICE/icepack/columnphysics/icepack_wavefracspec.F90 + CICE/icepack/columnphysics/icepack_zbgc.F90 + CICE/icepack/columnphysics/icepack_zbgc_shared.F90 + CICE/icepack/columnphysics/icepack_zsalinity.F90 +) + +list(APPEND cice_shared_files_c + CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c +) + +#-- Using MPI +list(APPEND cice_mpi_comm_files + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90 + CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90 +) + +#-- Using Serial +list(APPEND cice_serial_comm_files + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_boundary.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_broadcast.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_communicate.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_exit.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_gather_scatter.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_global_reductions.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_reprosum.F90 + CICE/cicecore/cicedynB/infrastructure/comm/serial/ice_timers.F90 +) + +#-- Using binary IO +list(APPEND cice_binary_io_files + CICE/cicecore/cicedynB/infrastructure/io/io_binary/ice_history_write.F90 + CICE/cicecore/cicedynB/infrastructure/io/io_binary/ice_restart.F90 +) + +#-- Using NetCDF IO +list(APPEND cice_netcdf_io_files + CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90 + CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90 +) + +#PIO2 I/O List: +list(APPEND cice_pio2_io_files + CICE/cicecore/cicedynB/infrastructure/io/io_pio2/ice_history_write.F90 + CICE/cicecore/cicedynB/infrastructure/io/io_pio2/ice_pio.F90 + CICE/cicecore/cicedynB/infrastructure/io/io_pio2/ice_restart.F90 +) + +#-- Using standalone driver +list(APPEND cice_standalone_driver_files + CICE/cicecore/drivers/standalone/cice/CICE.F90 + CICE/cicecore/drivers/standalone/cice/CICE_FinalMod.F90 + CICE/cicecore/drivers/standalone/cice/CICE_InitMod.F90 + CICE/cicecore/drivers/standalone/cice/CICE_RunMod.F90 +) + +#-- Using NUOPC CMEPS driver +list(APPEND cice_nuopc_cmeps_driver_files + CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90 + CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90 + CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90 + CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90 + CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90 + CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90 + CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90 + CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90 + CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90 +) + +#-- Using NUOPC DMI driver +list(APPEND cice_nuopc_dmi_driver_files + CICE/cicecore/drivers/nuopc/dmi/CICE.F90 + CICE/cicecore/drivers/nuopc/dmi/CICE_FinalMod.F90 + CICE/cicecore/drivers/nuopc/dmi/CICE_InitMod.F90 + CICE/cicecore/drivers/nuopc/dmi/CICE_RunMod.F90 +) + +#-- Using direct driver +list(APPEND cice_direct_driver_files + CICE/cicecore/drivers/direct/hadgem3/CICE.F90 + CICE/cicecore/drivers/direct/hadgem3/CICE_FinalMod.F90 + CICE/cicecore/drivers/direct/hadgem3/CICE_InitMod.F90 + CICE/cicecore/drivers/direct/hadgem3/CICE_RunMod.F90 +) + +#-- Using MCT driver +list(APPEND cice_mct_driver_files + CICE/cicecore/drivers/mct/cesm1/CICE_FinalMod.F90 + CICE/cicecore/drivers/mct/cesm1/CICE_InitMod.F90 + CICE/cicecore/drivers/mct/cesm1/CICE_RunMod.F90 + CICE/cicecore/drivers/mct/cesm1/ice_comp_esmf.F90 + CICE/cicecore/drivers/mct/cesm1/ice_comp_mct.F90 + CICE/cicecore/drivers/mct/cesm1/ice_cpl_indices.F90 + CICE/cicecore/drivers/mct/cesm1/ice_import_export.F90 + CICE/cicecore/drivers/mct/cesm1/ice_prescribed_mod.F90 + CICE/cicecore/drivers/mct/cesm1/ice_scam.F90 +) diff --git a/CMEPS-interface/CMEPS b/CMEPS-interface/CMEPS new file mode 160000 index 0000000000..4d50adf2c6 --- /dev/null +++ b/CMEPS-interface/CMEPS @@ -0,0 +1 @@ +Subproject commit 4d50adf2c63749241afbc028cbe245881b087585 diff --git a/CMEPS-interface/CMakeLists.txt b/CMEPS-interface/CMakeLists.txt new file mode 100644 index 0000000000..96c254cb7e --- /dev/null +++ b/CMEPS-interface/CMakeLists.txt @@ -0,0 +1,111 @@ +# CMEPS compiler flags +if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(CMAKE_Fortran_FLAGS "-g -fbacktrace -ffree-line-length-none") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS}") + 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") + set(CMAKE_Fortran_FLAGS "-g -traceback") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -O -assume realloc_lhs") + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + set(CMAKE_Fortran_LINK_FLAGS "") +else() + message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") +endif() + +list(APPEND _nems_util_files + CMEPS/nems/util/shr_abort_mod.F90 + CMEPS/nems/util/shr_log_mod.F90 + CMEPS/nems/util/shr_pio_mod.F90 + CMEPS/nems/util/shr_sys_mod.F90 + CMEPS/nems/util/shr_flux_mod.F90 + CMEPS/nems/util/shr_mpi_mod.F90 + CMEPS/nems/util/glc_elevclass_mod.F90 + CMEPS/nems/util/shr_mem_mod.F90 + CMEPS/nems/util/shr_kind_mod.F90 + CMEPS/nems/util/perf_mod.F90 + CMEPS/nems/util/shr_const_mod.F90) + +list(APPEND _mediator_files + CMEPS/mediator/med_phases_restart_mod.F90 + CMEPS/mediator/med_map_mod.F90 + CMEPS/mediator/med_methods_mod.F90 + CMEPS/mediator/med_phases_prep_ice_mod.F90 + CMEPS/mediator/med_phases_history_mod.F90 + CMEPS/mediator/med_phases_prep_glc_mod.F90 + CMEPS/mediator/med_internalstate_mod.F90 + CMEPS/mediator/med_phases_profile_mod.F90 + CMEPS/mediator/esmFldsExchange_hafs_mod.F90 + CMEPS/mediator/med_phases_prep_rof_mod.F90 + CMEPS/mediator/esmFldsExchange_cesm_mod.F90 + CMEPS/mediator/med_merge_mod.F90 + CMEPS/mediator/med_constants_mod.F90 + CMEPS/mediator/med_kind_mod.F90 + CMEPS/mediator/esmFldsExchange_nems_mod.F90 + CMEPS/mediator/med_phases_prep_lnd_mod.F90 + CMEPS/mediator/med_phases_prep_atm_mod.F90 + CMEPS/mediator/med_phases_prep_ocn_mod.F90 + CMEPS/mediator/esmFlds.F90 + CMEPS/mediator/med.F90 + CMEPS/mediator/med_time_mod.F90 + CMEPS/mediator/med_phases_ocnalb_mod.F90 + CMEPS/mediator/med_phases_prep_wav_mod.F90 + CMEPS/mediator/med_utils_mod.F90 + CMEPS/mediator/med_fraction_mod.F90 + CMEPS/mediator/med_phases_aofluxes_mod.F90 + CMEPS/mediator/med_io_mod.F90) + +list(APPEND _mediator_defs ESMF_VERSION_MAJOR=${ESMF_VERSION_MAJOR} + ESMF_VERSION_MINOR=${ESMF_VERSION_MINOR} + INTERNAL_PIO_INIT) + +### Use common object library for building target library +add_library(nems_util_obj OBJECT ${_nems_util_files}) +set_target_properties(nems_util_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(nems_util_obj PRIVATE $) +target_link_libraries(nems_util_obj PRIVATE esmf + PIO::PIO_C PIO::PIO_Fortran) +if(OpenMP_Fortran_FOUND) + target_link_libraries(nems_util_obj PRIVATE OpenMP::OpenMP_Fortran) +endif() + +add_library(mediator_obj OBJECT ${_mediator_files}) +set_target_properties(mediator_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(mediator_obj PRIVATE $) +target_compile_definitions(mediator_obj PRIVATE "${_mediator_defs}") +target_link_libraries(mediator_obj PRIVATE nems_util_obj + esmf + PIO::PIO_C PIO::PIO_Fortran) +if(OpenMP_Fortran_FOUND) + target_link_libraries(mediator_obj PRIVATE OpenMP::OpenMP_Fortran) +endif() + +### Create target library and set PUBLIC interfaces on the library +add_library(cmeps STATIC $ + $) +target_compile_definitions(cmeps PUBLIC "${_mediator_defs}") +target_include_directories(cmeps PUBLIC $ + $) +target_link_libraries(cmeps PUBLIC esmf + PIO::PIO_C PIO::PIO_Fortran) +if(OpenMP_Fortran_FOUND) + target_link_libraries(cmeps PRIVATE OpenMP::OpenMP_Fortran) +endif() + +############################################################################### +### Install +############################################################################### + +install( + TARGETS cmeps + EXPORT cmeps-config + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib + COMPONENT Library) + +install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}/CMEPS) + +install(EXPORT cmeps-config + DESTINATION lib/cmake) diff --git a/CMakeLists.txt b/CMakeLists.txt index 19313de5b1..fff0362ef5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,6 +16,7 @@ project(ufs LANGUAGES C CXX Fortran) list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) +list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeModules/Modules) set(32BIT OFF CACHE BOOL "Enable 32BIT (single precision arithmetic in dycore)") set(AVX2 ON CACHE BOOL "Enable AVX2 instruction set") @@ -30,6 +31,7 @@ set(PARALLEL_NETCDF OFF CACHE BOOL "Enable parallel NetCDF") set(QUAD_PRECISION ON CACHE BOOL "Enable QUAD_PRECISION (for certain grid metric terms in dycore)") set(REPRO OFF CACHE BOOL "Enable REPRO mode") set(WW3 OFF CACHE BOOL "Enable WW3") +set(S2S OFF CACHE BOOL "Enable S2S") if(CMAKE_Platform) message("") @@ -55,6 +57,7 @@ message("PARALLEL_NETCDF .. ${PARALLEL_NETCDF}") message("QUAD_PRECISION ... ${QUAD_PRECISION}") message("REPRO ............ ${REPRO}") message("WW3 .............. ${WW3}") +message("S2S .............. ${S2S}") message("") get_filename_component (C_COMPILER_NAME ${CMAKE_C_COMPILER} NAME) @@ -87,13 +90,15 @@ find_package(w3nco REQUIRED) if(INLINE_POST) find_package(nceppost REQUIRED) endif() +find_package(PIO REQUIRED COMPONENTS C Fortran STATIC) + # See https://github.com/NOAA-EMC/NCEPLIBS-nemsio/pull/22 target_link_libraries(nemsio::nemsio INTERFACE w3emc::w3emc_d bacio::bacio_4) if(CCPP) find_package(Python 3 QUIET COMPONENTS Interpreter) if (NOT Python_Interpreter_FOUND) - find_package(Python 2.7 QUIET REQUIRED COMPONENTS Interpreter) + find_package(Python 2.7 REQUIRED COMPONENTS Interpreter) endif() message("Found Python: ${Python_EXECUTABLE}") endif() @@ -123,12 +128,11 @@ target_compile_definitions(fms PRIVATE "${_fms_defs_private}") target_include_directories(fms PUBLIC $ $ - $ $) target_link_libraries(fms PUBLIC MPI::MPI_Fortran NetCDF::NetCDF_Fortran) if(OpenMP_Fortran_FOUND) - target_link_libraries(fms PUBLIC OpenMP::OpenMP_Fortran) + target_link_libraries(fms PRIVATE OpenMP::OpenMP_Fortran) endif() set_target_properties(fms PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/FMS) set_target_properties(fms PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/FMS/mod) @@ -170,6 +174,15 @@ if(WW3) set(WW3_LIBS ${CMAKE_CURRENT_SOURCE_DIR}/WW3/model/obj/libww3_multi_esmf.a) endif() +############################################################################### +### S2S +############################################################################### +if(S2S) + add_subdirectory(CMEPS-interface) + add_subdirectory(CICE-interface) + add_subdirectory(MOM6-interface) +endif() + ############################################################################### ### NEMS (ufs) ############################################################################### @@ -201,6 +214,7 @@ add_library(ufs ${_nems_srcs}) list(APPEND _ufs_defs_private ESMF_VERSION_MAJOR=${ESMF_VERSION_MAJOR} FRONT_FMS FRONT_FV3=fv3gfs_cap_mod) +add_dependencies(ufs fms fv3atm) set_target_properties(ufs PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) target_include_directories(ufs PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/NEMS/src) @@ -215,10 +229,22 @@ endif() target_include_directories(ufs INTERFACE $ $) -target_compile_definitions(ufs PRIVATE ${_ufs_defs_private}) target_link_libraries(ufs PUBLIC esmf fv3atm) +if(S2S) + list(APPEND _ufs_defs_private FRONT_MOM6=mom_cap_mod + FRONT_CICE6=ice_comp_nuopc + CMEPS + FRONT_CMEPS=MED) + add_dependencies(ufs mom6 cice cmeps) + target_link_libraries(ufs PUBLIC mom6 + cice + cmeps) +endif() + +target_compile_definitions(ufs PRIVATE "${_ufs_defs_private}") + ############################################################################### ### UFS executable ############################################################################### @@ -255,8 +281,7 @@ install( install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}) install(EXPORT ufs-config - DESTINATION lib/cmake -) + DESTINATION lib/cmake) ############################################################################### ### done diff --git a/CMakeModules b/CMakeModules new file mode 160000 index 0000000000..bd2219966b --- /dev/null +++ b/CMakeModules @@ -0,0 +1 @@ +Subproject commit bd2219966be8d9d1e205e247078c5bc00c3d4b39 diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt new file mode 100644 index 0000000000..23c18ef6b3 --- /dev/null +++ b/MOM6-interface/CMakeLists.txt @@ -0,0 +1,74 @@ +### MOM6 Fortran compiler flags +if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(CMAKE_Fortran_FLAGS "-g -fbacktrace") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fdefault-real-8 -fdefault-double-8") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -Waliasing -fcray-pointer -fconvert=big-endian -ffree-line-length-none -fno-range-check -fbacktrace") + 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") + set(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 -fp-model source -debug minimal -nowarn") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + set(CMAKE_Fortran_LINK_FLAGS "") +else() + message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") +endif() + +# Too many files to list, so include them via this file +include("mom6_files.cmake") + +### Use common object library for building target library +add_library(mom6_obj OBJECT ${mom6_src_files}) +set_target_properties(mom6_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(mom6_obj PRIVATE $) +target_include_directories(mom6_obj PRIVATE $ + $ + $) +target_link_libraries(mom6_obj PRIVATE fms + NetCDF::NetCDF_Fortran) +# OpenMP is disabled in MOM6 +#if(OpenMP_Fortran_FOUND) +# target_link_libraries(mom6_obj PRIVATE OpenMP::OpenMP_Fortran) +#endif() + +add_library(config_obj OBJECT ${mom6_config_src_files}) +set_target_properties(config_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(config_obj PRIVATE $) +target_link_libraries(config_obj PRIVATE mom6_obj + esmf) +# OpenMP is disabled in MOM6 +#if(OpenMP_Fortran_FOUND) +# target_link_libraries(config_obj PRIVATE OpenMP::OpenMP_Fortran) +#endif() + +### Create target library and set PUBLIC interfaces on the library +add_library(mom6 STATIC $ + $) +target_include_directories(mom6 PUBLIC $ + $) +target_link_libraries(mom6 PUBLIC fms + esmf + NetCDF::NetCDF_Fortran) +# OpenMP is disabled in MOM6 +#if(OpenMP_Fortran_FOUND) +# target_link_libraries(mom6 PRIVATE OpenMP::OpenMP_Fortran) +#endif() + +############################################################################### +### Install +############################################################################### + +install( + TARGETS mom6 + EXPORT mom6-config + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib + COMPONENT Library) + +install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}/MOM6) + +install(EXPORT mom6-config + DESTINATION lib/cmake) diff --git a/MOM6-interface/MOM6 b/MOM6-interface/MOM6 new file mode 160000 index 0000000000..3ce81f4c23 --- /dev/null +++ b/MOM6-interface/MOM6 @@ -0,0 +1 @@ +Subproject commit 3ce81f4c2320e789e1d465cb8e8fc2d5bca494f2 diff --git a/MOM6-interface/mom6_files.cmake b/MOM6-interface/mom6_files.cmake new file mode 100644 index 0000000000..16d8394c39 --- /dev/null +++ b/MOM6-interface/mom6_files.cmake @@ -0,0 +1,272 @@ +list(APPEND mom6_src_files + MOM6/src/ALE/MOM_ALE.F90 + MOM6/src/ALE/MOM_regridding.F90 + MOM6/src/ALE/MOM_remapping.F90 + MOM6/src/ALE/P1M_functions.F90 + MOM6/src/ALE/P3M_functions.F90 + MOM6/src/ALE/PCM_functions.F90 + MOM6/src/ALE/PLM_functions.F90 + MOM6/src/ALE/PPM_functions.F90 + MOM6/src/ALE/PQM_functions.F90 + MOM6/src/ALE/coord_adapt.F90 + MOM6/src/ALE/coord_hycom.F90 + MOM6/src/ALE/coord_rho.F90 + MOM6/src/ALE/coord_sigma.F90 + MOM6/src/ALE/coord_slight.F90 + MOM6/src/ALE/coord_zlike.F90 + MOM6/src/ALE/polynomial_functions.F90 + MOM6/src/ALE/regrid_consts.F90 + MOM6/src/ALE/regrid_edge_values.F90 + MOM6/src/ALE/regrid_interp.F90 + MOM6/src/ALE/regrid_solvers.F90 + + MOM6/src/core/MOM.F90 + MOM6/src/core/MOM_CoriolisAdv.F90 + MOM6/src/core/MOM_PressureForce.F90 + MOM6/src/core/MOM_PressureForce_Montgomery.F90 + MOM6/src/core/MOM_PressureForce_analytic_FV.F90 + MOM6/src/core/MOM_barotropic.F90 + MOM6/src/core/MOM_boundary_update.F90 + MOM6/src/core/MOM_checksum_packages.F90 + MOM6/src/core/MOM_continuity.F90 + MOM6/src/core/MOM_continuity_PPM.F90 + MOM6/src/core/MOM_dynamics_split_RK2.F90 + MOM6/src/core/MOM_dynamics_unsplit.F90 + MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 + MOM6/src/core/MOM_forcing_type.F90 + MOM6/src/core/MOM_grid.F90 + MOM6/src/core/MOM_interface_heights.F90 + MOM6/src/core/MOM_isopycnal_slopes.F90 + MOM6/src/core/MOM_open_boundary.F90 + MOM6/src/core/MOM_transcribe_grid.F90 + MOM6/src/core/MOM_unit_tests.F90 + MOM6/src/core/MOM_variables.F90 + MOM6/src/core/MOM_verticalGrid.F90 + + MOM6/src/diagnostics/MOM_PointAccel.F90 + MOM6/src/diagnostics/MOM_debugging.F90 + MOM6/src/diagnostics/MOM_diagnostics.F90 + MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 + MOM6/src/diagnostics/MOM_obsolete_params.F90 + MOM6/src/diagnostics/MOM_sum_output.F90 + MOM6/src/diagnostics/MOM_wave_speed.F90 + MOM6/src/diagnostics/MOM_wave_structure.F90 + + MOM6/src/equation_of_state/MOM_EOS.F90 + MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 + MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 + MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 + MOM6/src/equation_of_state/MOM_EOS_Wright.F90 + MOM6/src/equation_of_state/MOM_EOS_linear.F90 + MOM6/src/equation_of_state/MOM_TFreeze.F90 + + MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 + MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 + MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 + MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 + MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 + MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 + MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 + MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 + MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 + MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 + MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 + MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 + MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 + MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 + MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 + MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 + MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 + MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 + MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 + MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 + MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 + MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 + MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 + MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 + MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 + MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 + + MOM6/src/framework/MOM_array_transform.F90 + MOM6/src/framework/MOM_checksums.F90 + MOM6/src/framework/MOM_coms.F90 + MOM6/src/framework/MOM_constants.F90 + MOM6/src/framework/MOM_cpu_clock.F90 + MOM6/src/framework/MOM_diag_manager_wrapper.F90 + MOM6/src/framework/MOM_diag_mediator.F90 + MOM6/src/framework/MOM_diag_remap.F90 + MOM6/src/framework/MOM_diag_vkernels.F90 + MOM6/src/framework/MOM_document.F90 + MOM6/src/framework/MOM_domains.F90 + MOM6/src/framework/MOM_dyn_horgrid.F90 + MOM6/src/framework/MOM_error_handler.F90 + MOM6/src/framework/MOM_file_parser.F90 + MOM6/src/framework/MOM_get_input.F90 + MOM6/src/framework/MOM_hor_index.F90 + MOM6/src/framework/MOM_horizontal_regridding.F90 + MOM6/src/framework/MOM_intrinsic_functions.F90 + MOM6/src/framework/MOM_io.F90 + MOM6/src/framework/MOM_random.F90 + MOM6/src/framework/MOM_restart.F90 + MOM6/src/framework/MOM_safe_alloc.F90 + MOM6/src/framework/MOM_spatial_means.F90 + MOM6/src/framework/MOM_string_functions.F90 + MOM6/src/framework/MOM_time_manager.F90 + MOM6/src/framework/MOM_transform_FMS.F90 + MOM6/src/framework/MOM_unit_scaling.F90 + MOM6/src/framework/MOM_write_cputime.F90 + + MOM6/src/ice_shelf/MOM_ice_shelf.F90 + MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 + MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 + MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 + MOM6/src/ice_shelf/MOM_marine_ice.F90 + MOM6/src/ice_shelf/user_shelf_init.F90 + + MOM6/src/initialization/MOM_coord_initialization.F90 + MOM6/src/initialization/MOM_fixed_initialization.F90 + MOM6/src/initialization/MOM_grid_initialize.F90 + MOM6/src/initialization/MOM_shared_initialization.F90 + MOM6/src/initialization/MOM_state_initialization.F90 + MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 + + MOM6/src/parameterizations/lateral/MOM_MEKE.F90 + MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 + MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 + MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 + MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 + MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 + MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 + MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 + + MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 + MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 + MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 + MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 + MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 + MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 + MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 + MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 + MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 + MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 + MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 + MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 + MOM6/src/parameterizations/vertical/MOM_full_convection.F90 + MOM6/src/parameterizations/vertical/MOM_geothermal.F90 + MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 + MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 + MOM6/src/parameterizations/vertical/MOM_opacity.F90 + MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 + MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 + MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 + MOM6/src/parameterizations/vertical/MOM_sponge.F90 + MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 + MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 + + MOM6/src/parameterizations/CVmix/cvmix_background.F90 + MOM6/src/parameterizations/CVmix/cvmix_convection.F90 + MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 + MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 + MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 + MOM6/src/parameterizations/CVmix/cvmix_math.F90 + MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 + MOM6/src/parameterizations/CVmix/cvmix_shear.F90 + MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 + MOM6/src/parameterizations/CVmix/cvmix_utils.F90 + + MOM6/src/tracer/DOME_tracer.F90 + + MOM6/src/tracer/ISOMIP_tracer.F90 + + MOM6/src/tracer/MOM_OCMIP2_CFC.F90 + MOM6/src/tracer/MOM_generic_tracer.F90 + MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90 + MOM6/src/tracer/MOM_neutral_diffusion.F90 + MOM6/src/tracer/MOM_offline_aux.F90 + MOM6/src/tracer/MOM_offline_main.F90 + MOM6/src/tracer/MOM_tracer_Z_init.F90 + MOM6/src/tracer/MOM_tracer_advect.F90 + MOM6/src/tracer/MOM_tracer_diabatic.F90 + MOM6/src/tracer/MOM_tracer_flow_control.F90 + MOM6/src/tracer/MOM_tracer_hor_diff.F90 + MOM6/src/tracer/MOM_tracer_registry.F90 + MOM6/src/tracer/RGC_tracer.F90 + MOM6/src/tracer/advection_test_tracer.F90 + MOM6/src/tracer/boundary_impulse_tracer.F90 + MOM6/src/tracer/dye_example.F90 + MOM6/src/tracer/dyed_obc_tracer.F90 + MOM6/src/tracer/ideal_age_example.F90 + MOM6/src/tracer/oil_tracer.F90 + MOM6/src/tracer/pseudo_salt_tracer.F90 + MOM6/src/tracer/tracer_example.F90 + + MOM6/src/user/BFB_initialization.F90 + MOM6/src/user/BFB_surface_forcing.F90 + MOM6/src/user/DOME2d_initialization.F90 + MOM6/src/user/DOME_initialization.F90 + MOM6/src/user/ISOMIP_initialization.F90 + MOM6/src/user/Idealized_Hurricane.F90 + MOM6/src/user/Kelvin_initialization.F90 + MOM6/src/user/MOM_controlled_forcing.F90 + MOM6/src/user/MOM_wave_interface.F90 + MOM6/src/user/Neverland_initialization.F90 + MOM6/src/user/Phillips_initialization.F90 + MOM6/src/user/RGC_initialization.F90 + MOM6/src/user/Rossby_front_2d_initialization.F90 + MOM6/src/user/SCM_CVMix_tests.F90 + MOM6/src/user/adjustment_initialization.F90 + MOM6/src/user/baroclinic_zone_initialization.F90 + MOM6/src/user/benchmark_initialization.F90 + MOM6/src/user/circle_obcs_initialization.F90 + MOM6/src/user/dense_water_initialization.F90 + MOM6/src/user/dumbbell_initialization.F90 + MOM6/src/user/dumbbell_surface_forcing.F90 + MOM6/src/user/dyed_channel_initialization.F90 + MOM6/src/user/dyed_obcs_initialization.F90 + MOM6/src/user/external_gwave_initialization.F90 + MOM6/src/user/lock_exchange_initialization.F90 + MOM6/src/user/seamount_initialization.F90 + MOM6/src/user/shelfwave_initialization.F90 + MOM6/src/user/sloshing_initialization.F90 + MOM6/src/user/soliton_initialization.F90 + MOM6/src/user/supercritical_initialization.F90 + MOM6/src/user/tidal_bay_initialization.F90 + MOM6/src/user/user_change_diffusivity.F90 + MOM6/src/user/user_initialization.F90 + MOM6/src/user/user_revise_forcing.F90 + + MOM6/src/ocean_data_assim/MOM_oda_driver.F90 + MOM6/src/ocean_data_assim/core/ocean_da_core.F90 + MOM6/src/ocean_data_assim/core/ocean_da_types.F90 + MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 + + MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 +) + +list(APPEND mom6_src_files + MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90 + MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90 +) + +list(APPEND mom6_config_src_files + MOM6/config_src/nuopc_driver/mom_cap.F90 + MOM6/config_src/nuopc_driver/time_utils.F90 + MOM6/config_src/nuopc_driver/mom_cap_methods.F90 + MOM6/config_src/nuopc_driver/mom_cap_time.F90 +) + +list(APPEND mom6_include_files + MOM6/src/framework/MOM_memory_macros.h + MOM6/src/framework/version_variable.h + MOM6/config_src/dynamic/MOM_memory.h +) + +list(APPEND mom6_include_dirs + MOM6/src/framework + MOM6/config_src/dynamic +) diff --git a/cmake/FindESMF.cmake b/cmake/FindESMF.cmake deleted file mode 100644 index 72d66ea9da..0000000000 --- a/cmake/FindESMF.cmake +++ /dev/null @@ -1,105 +0,0 @@ -# - Try to find ESMF -# -# Requires setting ESMFMKFILE to the filepath of esmf.mk. If this is NOT set, -# then ESMF_FOUND will always be FALSE. If ESMFMKFILE exists, then ESMF_FOUND=TRUE -# and all ESMF makefile variables will be set in the global scope. Optionally, -# set ESMF_MKGLOBALS to a string list to filter makefile variables. For example, -# to globally scope only ESMF_LIBSDIR and ESMF_APPSDIR variables, use this CMake -# command in CMakeLists.txt: -# -# set(ESMF_MKGLOBALS "LIBSDIR" "APPSDIR") - - -# Add the ESMFMKFILE path to the cache if defined as system env variable -if (DEFINED ENV{ESMFMKFILE} AND NOT DEFINED ESMFMKFILE) - set(ESMFMKFILE $ENV{ESMFMKFILE} CACHE FILEPATH "Path to ESMF mk file") -endif () - -# Found the mk file and ESMF exists on the system -if (EXISTS ${ESMFMKFILE}) - set(ESMF_FOUND TRUE CACHE BOOL "ESMF mk file found" FORCE) - # Did not find the ESMF mk file -else() - set(ESMF_FOUND FALSE CACHE BOOL "ESMF mk file NOT found" FORCE) - # Best to warn users that without the mk file there is no way to find ESMF - if (NOT DEFINED ESMFMKFILE) - message(FATAL_ERROR "ESMFMKFILE not defined. This is the path to esmf.mk file. \ -Without this filepath, ESMF_FOUND will always be FALSE.") - endif () -endif() - -# Only parse the mk file if it is found -if (ESMF_FOUND) - # Read the mk file - file(STRINGS "${ESMFMKFILE}" esmfmkfile_contents) - # Parse each line in the mk file - foreach(str ${esmfmkfile_contents}) - # Only consider uncommented lines - string(REGEX MATCH "^[^#]" def ${str}) - # Line is not commented - if (def) - # Extract the variable name - string(REGEX MATCH "^[^=]+" esmf_varname ${str}) - # Extract the variable's value - string(REGEX MATCH "=.+$" esmf_vardef ${str}) - # Only for variables with a defined value - if (esmf_vardef) - # Get rid of the assignment string - string(SUBSTRING ${esmf_vardef} 1 -1 esmf_vardef) - # Remove whitespace - string(STRIP ${esmf_vardef} esmf_vardef) - # A string or single-valued list - if(NOT DEFINED ESMF_MKGLOBALS) - # Set in global scope - set(${esmf_varname} ${esmf_vardef}) - # Don't display by default in GUI - mark_as_advanced(esmf_varname) - else() # Need to filter global promotion - foreach(m ${ESMF_MKGLOBALS}) - string(FIND ${esmf_varname} ${m} match) - # Found the string - if(NOT ${match} EQUAL -1) - # Promote to global scope - set(${esmf_varname} ${esmf_vardef}) - # Don't display by default in the GUI - mark_as_advanced (esmf_varname) - # No need to search for the current string filter - break() - endif() - endforeach() - endif() - endif() - endif() - endforeach() - - separate_arguments(ESMF_F90COMPILEPATHS NATIVE_COMMAND ${ESMF_F90COMPILEPATHS}) - foreach (ITEM ${ESMF_F90COMPILEPATHS}) - string(REGEX REPLACE "^-I" "" ITEM "${ITEM}") - list(APPEND tmp ${ITEM}) - endforeach() - set(ESMF_F90COMPILEPATHS ${tmp}) - - add_library(esmf UNKNOWN IMPORTED) - # Look for static library, if not found try dynamic library - find_library(esmf_lib NAMES libesmf.a PATHS ${ESMF_LIBSDIR}) - if(esmf_lib MATCHES "esmf_lib-NOTFOUND") - message(STATUS "Static ESMF library not found, searching for dynamic library instead") - find_library(esmf_lib NAMES esmf_fullylinked PATHS ${ESMF_LIBSDIR}) - if(esmf_lib MATCHES "esmf_lib-NOTFOUND") - message(FATAL_ERROR "Neither the dynamic nor the static ESMF library was found") - else() - message(STATUS "Found ESMF library: ${esmf_lib}") - endif() - set(ESMF_INTERFACE_LINK_LIBRARIES "") - else() - # When linking the static library, also need the ESMF linker flags; strip any leading/trailing whitespaces - string(STRIP "${ESMF_F90ESMFLINKRPATHS} ${ESMF_F90ESMFLINKPATHS} ${ESMF_F90LINKPATHS} ${ESMF_F90LINKLIBS} ${ESMF_F90LINKOPTS}" ESMF_INTERFACE_LINK_LIBRARIES) - message(STATUS "Found ESMF library: ${esmf_lib}") - endif() - - set_target_properties(esmf PROPERTIES - IMPORTED_LOCATION ${esmf_lib} - INTERFACE_INCLUDE_DIRECTORIES "${ESMF_F90COMPILEPATHS}" - INTERFACE_LINK_LIBRARIES "${ESMF_INTERFACE_LINK_LIBRARIES}") - -endif() diff --git a/cmake/FindNetCDF.cmake b/cmake/FindNetCDF.cmake deleted file mode 100644 index 64d0395541..0000000000 --- a/cmake/FindNetCDF.cmake +++ /dev/null @@ -1,340 +0,0 @@ -# (C) Copyright 2011- ECMWF. -# -# This software is licensed under the terms of the Apache Licence Version 2.0 -# which can be obtained at http://www.apache.org/licenses/LICENSE-2.0. -# In applying this licence, ECMWF does not waive the privileges and immunities -# granted to it by virtue of its status as an intergovernmental organisation nor -# does it submit to any jurisdiction. - -# Try to find NetCDF includes and library. -# Supports static and shared libaries and allows each component to be found in sepearte prefixes. -# -# This module defines -# -# - NetCDF_FOUND - System has NetCDF -# - NetCDF_INCLUDE_DIRS - the NetCDF include directories -# - NetCDF_VERSION - the version of NetCDF -# - NetCDF_CONFIG_EXECUTABLE - the netcdf-config executable if found -# - NetCDF_PARALLEL - Boolean True if NetCDF4 has parallel IO support via hdf5 and/or pnetcdf -# - NetCDF_HAS_PNETCDF - Boolean True if NetCDF4 has pnetcdf support -# -# Deprecated Defines -# - NetCDF_LIBRARIES - [Deprecated] Use NetCDF::NetCDF_ targets instead. -# -# -# Following components are available: -# -# - C - C interface to NetCDF (netcdf) -# - CXX - CXX4 interface to NetCDF (netcdf_c++4) -# - Fortran - Fortran interface to NetCDF (netcdff) -# -# For each component the following are defined: -# -# - NetCDF__FOUND - whether the component is found -# - NetCDF__LIBRARIES - the libraries for the component -# - NetCDF__LIBRARY_SHARED - Boolean is true if libraries for component are shared -# - NetCDF__INCLUDE_DIRS - the include directories for specified component -# - NetCDF::NetCDF_ - target of component to be used with target_link_libraries() -# -# The following paths will be searched in order if set in CMake (first priority) or environment (second priority) -# -# - NetCDF_ROOT - root of NetCDF installation -# - NetCDF_PATH - root of NetCDF installation -# -# The search process begins with locating NetCDF Include headers. If these are in a non-standard location, -# set one of the following CMake or environment variables to point to the location: -# -# - NetCDF_INCLUDE_DIR or NetCDF_${comp}_INCLUDE_DIR -# - NetCDF_INCLUDE_DIRS or NetCDF_${comp}_INCLUDE_DIR -# -# Notes: -# -# - Use "NetCDF::NetCDF_" targets only. NetCDF_LIBRARIES exists for backwards compatibility and should not be used. -# - These targets have all the knowledge of include directories and library search directories, and a single -# call to target_link_libraries will provide all these transitive properties to your target. Normally all that is -# needed to build and link against NetCDF is, e.g.: -# target_link_libraries(my_c_tgt PUBLIC NetCDF::NetCDF_C) -# - "NetCDF" is always the preferred naming for this package, its targets, variables, and environment variables -# - For compatibility, some variables are also set/checked using alternate names NetCDF4, NETCDF, or NETCDF4 -# - Environments relying on these older environment variable names should move to using a "NetCDF_ROOT" environment variable -# - Preferred component capitalization follows the CMake LANGUAGES variables: i.e., C, Fortran, CXX -# - For compatibility, alternate capitalizations are supported but should not be used. -# - If no components are defined, all components will be searched -# - -list( APPEND _possible_components C CXX Fortran ) - -## Include names for each component -set( NetCDF_C_INCLUDE_NAME netcdf.h ) -set( NetCDF_CXX_INCLUDE_NAME netcdf ) -set( NetCDF_Fortran_INCLUDE_NAME netcdf.mod ) - -## Library names for each component -set( NetCDF_C_LIBRARY_NAME netcdf ) -set( NetCDF_CXX_LIBRARY_NAME netcdf_c++4 ) -set( NetCDF_Fortran_LIBRARY_NAME netcdff ) - -## Enumerate search components -foreach( _comp ${_possible_components} ) - string( TOUPPER "${_comp}" _COMP ) - set( _arg_${_COMP} ${_comp} ) - set( _name_${_COMP} ${_comp} ) -endforeach() - -set( _search_components C) -foreach( _comp ${${CMAKE_FIND_PACKAGE_NAME}_FIND_COMPONENTS} ) - string( TOUPPER "${_comp}" _COMP ) - set( _arg_${_COMP} ${_comp} ) - list( APPEND _search_components ${_name_${_COMP}} ) - if( NOT _name_${_COMP} ) - message(SEND_ERROR "Find${CMAKE_FIND_PACKAGE_NAME}: COMPONENT ${_comp} is not a valid component. Valid components: ${_possible_components}" ) - endif() -endforeach() -list( REMOVE_DUPLICATES _search_components ) - -## Search hints for finding include directories and libraries -foreach( _comp IN ITEMS "_" "_C_" "_Fortran_" "_CXX_" ) - foreach( _name IN ITEMS NetCDF4 NetCDF NETCDF4 NETCDF ) - foreach( _var IN ITEMS ROOT PATH ) - list(APPEND _search_hints ${${_name}${_comp}${_var}} $ENV{${_name}${_comp}${_var}} ) - list(APPEND _include_search_hints - ${${_name}${_comp}INCLUDE_DIR} $ENV{${_name}${_comp}INCLUDE_DIR} - ${${_name}${_comp}INCLUDE_DIRS} $ENV{${_name}${_comp}INCLUDE_DIRS} ) - endforeach() - endforeach() -endforeach() -#Old-school HPC module env variable names -foreach( _name IN ITEMS NetCDF4 NetCDF NETCDF4 NETCDF ) - foreach( _comp IN ITEMS "_C" "_Fortran" "_CXX" ) - list(APPEND _search_hints ${${_name}} $ENV{${_name}}) - list(APPEND _search_hints ${${_name}${_comp}} $ENV{${_name}${_comp}}) - endforeach() -endforeach() - -## Find headers for each component -set(NetCDF_INCLUDE_DIRS) -set(_new_search_components) -foreach( _comp IN LISTS _search_components ) - if(NOT ${PROJECT_NAME}_NetCDF_${_comp}_FOUND) - list(APPEND _new_search_components ${_comp}) - endif() - find_file(NetCDF_${_comp}_INCLUDE_FILE - NAMES ${NetCDF_${_comp}_INCLUDE_NAME} - DOC "NetCDF ${_comp} include directory" - HINTS ${_include_search_hints} ${_search_hints} - PATH_SUFFIXES include include/netcdf - ) - mark_as_advanced(NetCDF_${_comp}_INCLUDE_FILE) - message(DEBUG "NetCDF_${_comp}_INCLUDE_FILE: ${NetCDF_${_comp}_INCLUDE_FILE}") - if( NetCDF_${_comp}_INCLUDE_FILE ) - get_filename_component(NetCDF_${_comp}_INCLUDE_FILE ${NetCDF_${_comp}_INCLUDE_FILE} ABSOLUTE) - get_filename_component(NetCDF_${_comp}_INCLUDE_DIR ${NetCDF_${_comp}_INCLUDE_FILE} DIRECTORY) - list(APPEND NetCDF_INCLUDE_DIRS ${NetCDF_${_comp}_INCLUDE_DIR}) - endif() -endforeach() -if(NetCDF_INCLUDE_DIRS) - list(REMOVE_DUPLICATES NetCDF_INCLUDE_DIRS) -endif() -set(NetCDF_INCLUDE_DIRS "${NetCDF_INCLUDE_DIRS}" CACHE STRING "NetCDF Include directory paths" FORCE) - -## Find n*-config executables for search components -foreach( _comp IN LISTS _search_components ) - if( _comp MATCHES "^(C)$" ) - set(_conf "c") - elseif( _comp MATCHES "^(Fortran)$" ) - set(_conf "f") - elseif( _comp MATCHES "^(CXX)$" ) - set(_conf "cxx4") - endif() - find_program( NetCDF_${_comp}_CONFIG_EXECUTABLE - NAMES n${_conf}-config - HINTS ${NetCDF_INCLUDE_DIRS} ${_include_search_hints} ${_search_hints} - PATH_SUFFIXES bin Bin ../bin ../../bin - DOC "NetCDF n${_conf}-config helper" ) - message(DEBUG "NetCDF_${_comp}_CONFIG_EXECUTABLE: ${NetCDF_${_comp}_CONFIG_EXECUTABLE}") -endforeach() - -set(_C_libs_flag --libs) -set(_Fortran_libs_flag --flibs) -set(_CXX_libs_flag --libs) -set(_C_includes_flag --includedir) -set(_Fortran_includes_flag --includedir) -set(_CXX_includes_flag --includedir) -function(netcdf_config exec flag output_var) - set(${output_var} False PARENT_SCOPE) - if( exec ) - execute_process( COMMAND ${exec} ${flag} RESULT_VARIABLE _ret OUTPUT_VARIABLE _val) - if( _ret EQUAL 0 ) - string( STRIP ${_val} _val ) - set( ${output_var} ${_val} PARENT_SCOPE ) - endif() - endif() -endfunction() - -## Find libraries for each component -set( NetCDF_LIBRARIES ) -foreach( _comp IN LISTS _search_components ) - string( TOUPPER "${_comp}" _COMP ) - - find_library( NetCDF_${_comp}_LIBRARY - NAMES ${NetCDF_${_comp}_LIBRARY_NAME} - DOC "NetCDF ${_comp} library" - HINTS ${NetCDF_${_comp}_INCLUDE_DIRS} ${_search_hints} - PATH_SUFFIXES lib64 lib ../lib64 ../lib ../../lib64 ../../lib ) - mark_as_advanced( NetCDF_${_comp}_LIBRARY ) - get_filename_component(NetCDF_${_comp}_LIBRARY ${NetCDF_${_comp}_LIBRARY} ABSOLUTE) - set(NetCDF_${_comp}_LIBRARY ${NetCDF_${_comp}_LIBRARY} CACHE STRING "NetCDF ${_comp} library" FORCE) - message(DEBUG "NetCDF_${_comp}_LIBRARY: ${NetCDF_${_comp}_LIBRARY}") - - if( NetCDF_${_comp}_LIBRARY ) - if( NetCDF_${_comp}_LIBRARY MATCHES ".a$" ) - set( NetCDF_${_comp}_LIBRARY_SHARED FALSE ) - set( _library_type STATIC) - else() - list( APPEND NetCDF_LIBRARIES ${NetCDF_${_comp}_LIBRARY} ) - set( NetCDF_${_comp}_LIBRARY_SHARED TRUE ) - set( _library_type SHARED) - endif() - endif() - - #Use nc-config to set per-component LIBRARIES variable if possible - netcdf_config( ${NetCDF_${_comp}_CONFIG_EXECUTABLE} ${_${_comp}_libs_flag} _val ) - if( _val ) - set( NetCDF_${_comp}_LIBRARIES ${_val} ) - if(NOT NetCDF_${_comp}_LIBRARY_SHARED AND NOT NetCDF_${_comp}_FOUND) #Static targets should use nc_config to get a proper link line with all necessary static targets. - list( APPEND NetCDF_LIBRARIES ${NetCDF_${_comp}_LIBRARIES} ) - endif() - else() - set( NetCDF_${_comp}_LIBRARIES ${NetCDF_${_comp}_LIBRARY} ) - if(NOT NetCDF_${_comp}_LIBRARY_SHARED) - message(SEND_ERROR "Unable to properly find NetCDF. Found static libraries at: ${NetCDF_${_comp}_LIBRARY} but could not run nc-config: ${NetCDF_CONFIG_EXECUTABLE}") - endif() - endif() - - #Use nc-config to set per-component INCLUDE_DIRS variable if possible - netcdf_config( ${NetCDF_${_comp}_CONFIG_EXECUTABLE} ${_${_comp}_includes_flag} _val ) - if( _val ) - string( REPLACE " " ";" _val ${_val} ) - set( NetCDF_${_comp}_INCLUDE_DIRS ${_val} ) - else() - set( NetCDF_${_comp}_INCLUDE_DIRS ${NetCDF_${_comp}_INCLUDE_DIR} ) - endif() - - if( NetCDF_${_comp}_LIBRARIES AND NetCDF_${_comp}_INCLUDE_DIRS ) - set( ${CMAKE_FIND_PACKAGE_NAME}_${_arg_${_COMP}}_FOUND TRUE ) - if (NOT TARGET NetCDF::NetCDF_${_comp}) - add_library(NetCDF::NetCDF_${_comp} ${_library_type} IMPORTED) - set_target_properties(NetCDF::NetCDF_${_comp} PROPERTIES - IMPORTED_LOCATION ${NetCDF_${_comp}_LIBRARY} - INTERFACE_INCLUDE_DIRECTORIES "${NetCDF_${_comp}_INCLUDE_DIRS}" - INTERFACE_LINK_LIBRARIES ${NetCDF_${_comp}_LIBRARIES} ) - if( NOT _comp MATCHES "^(C)$" ) - target_link_libraries(NetCDF::NetCDF_${_comp} INTERFACE NetCDF::NetCDF_C) - endif() - endif() - endif() -endforeach() -if(NetCDF_LIBRARIES AND NetCDF_${_comp}_LIBRARY_SHARED) - list(REMOVE_DUPLICATES NetCDF_LIBRARIES) -endif() -set(NetCDF_LIBRARIES "${NetCDF_LIBRARIES}" CACHE STRING "NetCDF library targets" FORCE) - -## Find version via netcdf-config if possible -if (NetCDF_INCLUDE_DIRS) - if( NetCDF_C_CONFIG_EXECUTABLE ) - netcdf_config( ${NetCDF_C_CONFIG_EXECUTABLE} --version _vers ) - if( _vers ) - string(REGEX REPLACE ".* ((([0-9]+)\\.)+([0-9]+)).*" "\\1" NetCDF_VERSION "${_vers}" ) - endif() - else() - foreach( _dir IN LISTS NetCDF_INCLUDE_DIRS) - if( EXISTS "${_dir}/netcdf_meta.h" ) - file(STRINGS "${_dir}/netcdf_meta.h" _netcdf_version_lines - REGEX "#define[ \t]+NC_VERSION_(MAJOR|MINOR|PATCH|NOTE)") - string(REGEX REPLACE ".*NC_VERSION_MAJOR *\([0-9]*\).*" "\\1" _netcdf_version_major "${_netcdf_version_lines}") - string(REGEX REPLACE ".*NC_VERSION_MINOR *\([0-9]*\).*" "\\1" _netcdf_version_minor "${_netcdf_version_lines}") - string(REGEX REPLACE ".*NC_VERSION_PATCH *\([0-9]*\).*" "\\1" _netcdf_version_patch "${_netcdf_version_lines}") - string(REGEX REPLACE ".*NC_VERSION_NOTE *\"\([^\"]*\)\".*" "\\1" _netcdf_version_note "${_netcdf_version_lines}") - set(NetCDF_VERSION "${_netcdf_version_major}.${_netcdf_version_minor}.${_netcdf_version_patch}${_netcdf_version_note}") - unset(_netcdf_version_major) - unset(_netcdf_version_minor) - unset(_netcdf_version_patch) - unset(_netcdf_version_note) - unset(_netcdf_version_lines) - endif() - endforeach() - endif() -endif () - -## Detect additional package properties -netcdf_config(${NetCDF_C_CONFIG_EXECUTABLE} --has-parallel4 _val) -if( NOT _val MATCHES "^(yes|no)$" ) - netcdf_config(${NetCDF_C_CONFIG_EXECUTABLE} --has-parallel _val) -endif() -if( _val MATCHES "^(yes)$" ) - set(NetCDF_PARALLEL TRUE CACHE STRING "NetCDF has parallel IO capability via pnetcdf or hdf5." FORCE) -else() - set(NetCDF_PARALLEL FALSE CACHE STRING "NetCDF has no parallel IO capability." FORCE) -endif() - -## Finalize find_package -include(FindPackageHandleStandardArgs) - -if(NOT NetCDF_FOUND OR _new_search_components) - find_package_handle_standard_args( ${CMAKE_FIND_PACKAGE_NAME} - REQUIRED_VARS NetCDF_INCLUDE_DIRS NetCDF_LIBRARIES - VERSION_VAR NetCDF_VERSION - HANDLE_COMPONENTS ) -endif() - -foreach( _comp IN LISTS _search_components ) - if( NetCDF_${_comp}_FOUND ) - #Record found components to avoid duplication in NetCDF_LIBRARIES for static libraries - set(NetCDF_${_comp}_FOUND ${NetCDF_${_comp}_FOUND} CACHE BOOL "NetCDF ${_comp} Found" FORCE) - #Set a per-package, per-component found variable to communicate between multiple calls to find_package() - set(${PROJECT_NAME}_NetCDF_${_comp}_FOUND True) - endif() -endforeach() - -if( ${CMAKE_FIND_PACKAGE_NAME}_FOUND AND NOT ${CMAKE_FIND_PACKAGE_NAME}_FIND_QUIETLY AND _new_search_components) - message( STATUS "Find${CMAKE_FIND_PACKAGE_NAME} defines targets:" ) - message( STATUS " - NetCDF_VERSION [${NetCDF_VERSION}]") - message( STATUS " - NetCDF_PARALLEL [${NetCDF_PARALLEL}]") - foreach( _comp IN LISTS _new_search_components ) - string( TOUPPER "${_comp}" _COMP ) - message( STATUS " - NetCDF_${_comp}_CONFIG_EXECUTABLE [${NetCDF_${_comp}_CONFIG_EXECUTABLE}]") - if( ${CMAKE_FIND_PACKAGE_NAME}_${_arg_${_COMP}}_FOUND ) - get_filename_component(_root ${NetCDF_${_comp}_INCLUDE_DIR}/.. ABSOLUTE) - if( NetCDF_${_comp}_LIBRARY_SHARED ) - message( STATUS " - NetCDF::NetCDF_${_comp} [SHARED] [Root: ${_root}] Lib: ${NetCDF_${_comp}_LIBRARY} ") - else() - message( STATUS " - NetCDF::NetCDF_${_comp} [STATIC] [Root: ${_root}] Lib: ${NetCDF_${_comp}_LIBRARY} ") - endif() - endif() - endforeach() -endif() - -foreach( _prefix NetCDF NetCDF4 NETCDF NETCDF4 ${CMAKE_FIND_PACKAGE_NAME} ) - set( ${_prefix}_INCLUDE_DIRS ${NetCDF_INCLUDE_DIRS} ) - set( ${_prefix}_LIBRARIES ${NetCDF_LIBRARIES}) - set( ${_prefix}_VERSION ${NetCDF_VERSION} ) - set( ${_prefix}_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_FOUND} ) - set( ${_prefix}_CONFIG_EXECUTABLE ${NetCDF_CONFIG_EXECUTABLE} ) - set( ${_prefix}_PARALLEL ${NetCDF_PARALLEL} ) - - foreach( _comp ${_search_components} ) - string( TOUPPER "${_comp}" _COMP ) - set( _arg_comp ${_arg_${_COMP}} ) - set( ${_prefix}_${_comp}_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_${_arg_comp}_FOUND} ) - set( ${_prefix}_${_COMP}_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_${_arg_comp}_FOUND} ) - set( ${_prefix}_${_arg_comp}_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_${_arg_comp}_FOUND} ) - - set( ${_prefix}_${_comp}_LIBRARIES ${NetCDF_${_comp}_LIBRARIES} ) - set( ${_prefix}_${_COMP}_LIBRARIES ${NetCDF_${_comp}_LIBRARIES} ) - set( ${_prefix}_${_arg_comp}_LIBRARIES ${NetCDF_${_comp}_LIBRARIES} ) - - set( ${_prefix}_${_comp}_INCLUDE_DIRS ${NetCDF_${_comp}_INCLUDE_DIRS} ) - set( ${_prefix}_${_COMP}_INCLUDE_DIRS ${NetCDF_${_comp}_INCLUDE_DIRS} ) - set( ${_prefix}_${_arg_comp}_INCLUDE_DIRS ${NetCDF_${_comp}_INCLUDE_DIRS} ) - endforeach() -endforeach() From c40c3001c12004ed7ab80de23029a215f4ddf801 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 12:31:24 -0400 Subject: [PATCH 02/35] fix in build.sh --- build.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.sh b/build.sh index 92a328401e..88d8ce00ed 100755 --- a/build.sh +++ b/build.sh @@ -7,11 +7,11 @@ else readonly UFS_MODEL_DIR=$(cd "$(dirname "$(readlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) fi -export CMAKE_C_COMPILER=${CMAKE_C_COMPILER:-mpicc} -export CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER:-mpicxx} -export CMAKE_Fortran_COMPILER=${CMAKE_Fortran_COMPILER:-mpif90} +export CMAKE_C_COMPILER=${CMAKE_C_COMPILER:-${CC:-mpicc}} +export CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER:-${CXX:-mpicxx}} +export CMAKE_Fortran_COMPILER=${CMAKE_Fortran_COMPILER:-${FC:-mpif90}} -export NETCDF=${NETCDF:?"Please set NETCDF environment variable"} +export NETCDF=${NETCDF:-${NETCDF_ROOT:?"Please set NETCDF/NETCDF_ROOT environment variable"}} export ESMFMKFILE=${ESMFMKFILE:?"Please set ESMFMKFILE environment variable"} BUILD_DIR=${BUILD_DIR:-${UFS_MODEL_DIR}/build} From 206218c92e94d575ad9351e3433b4e963bfb5689 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 12:35:08 -0500 Subject: [PATCH 03/35] update modulefiles for orion, hera and wcoss to load pio. Make PIO optional in CMakeLists.txt if not building S2S --- .gitignore | 1 + CMakeLists.txt | 6 ++++-- modulefiles/hera.gnu/fv3 | 1 + modulefiles/hera.intel/fv3 | 1 + modulefiles/orion.intel/fv3 | 1 + modulefiles/wcoss_dell_p3/fv3 | 1 + 6 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b6dea0c44c..54841194de 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ tests/ecflow_run/ tests/log_*/ tests/lock/ tests/Compile_*.log +tests/fail_test diff --git a/CMakeLists.txt b/CMakeLists.txt index fff0362ef5..ec21be1354 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,7 +46,7 @@ endif() message("") message("32BIT ............ ${32BIT}") message("AVX2 ............. ${AVX2}") -message("SIMDMULTIARCH ${SIMDMULTIARCH}") +message("SIMDMULTIARCH ... ${SIMDMULTIARCH}") message("CCPP ............. ${CCPP}") message("DEBUG ............ ${DEBUG}") message("DEBUG_LINKMPI .... ${DEBUG_LINKMPI}") @@ -90,7 +90,9 @@ find_package(w3nco REQUIRED) if(INLINE_POST) find_package(nceppost REQUIRED) endif() -find_package(PIO REQUIRED COMPONENTS C Fortran STATIC) +if(S2S) + find_package(PIO REQUIRED COMPONENTS C Fortran STATIC) +endif() # See https://github.com/NOAA-EMC/NCEPLIBS-nemsio/pull/22 target_link_libraries(nemsio::nemsio INTERFACE w3emc::w3emc_d bacio::bacio_4) diff --git a/modulefiles/hera.gnu/fv3 b/modulefiles/hera.gnu/fv3 index a1ce290c2c..75d895c85a 100644 --- a/modulefiles/hera.gnu/fv3 +++ b/modulefiles/hera.gnu/fv3 @@ -30,6 +30,7 @@ module use -a /scratch1/BMC/gmtb/software/ufs-stack-20200909/gnu-9.2.0/mpich-3.3 module load libpng/1.6.35 module load netcdf/4.7.4 +module load pio/2.5.1 module load esmf/8.1.0bs27 module load bacio/2.4.0 diff --git a/modulefiles/hera.intel/fv3 b/modulefiles/hera.intel/fv3 index 4f1f4284c5..efc66b74ee 100644 --- a/modulefiles/hera.intel/fv3 +++ b/modulefiles/hera.intel/fv3 @@ -27,6 +27,7 @@ module load png/1.6.35 module load hdf5/1.10.6 module load netcdf/4.7.4 +module load pio/2.5.1 module load esmf/8_1_0_beta_snapshot_27 module load bacio/2.4.1 diff --git a/modulefiles/orion.intel/fv3 b/modulefiles/orion.intel/fv3 index c9930367d1..47245c13b0 100644 --- a/modulefiles/orion.intel/fv3 +++ b/modulefiles/orion.intel/fv3 @@ -26,6 +26,7 @@ module load png/1.6.35 module load hdf5/1.10.6 module load netcdf/4.7.4 +module load pio/2.5.1 module load esmf/8_1_0_beta_snapshot_27 module load bacio/2.4.1 diff --git a/modulefiles/wcoss_dell_p3/fv3 b/modulefiles/wcoss_dell_p3/fv3 index 8b90bb72c0..cf0f0ef05d 100644 --- a/modulefiles/wcoss_dell_p3/fv3 +++ b/modulefiles/wcoss_dell_p3/fv3 @@ -30,6 +30,7 @@ module load png/1.6.35 module load hdf5/1.10.6 module load netcdf/4.7.4 +module load pio/2.5.1 module load esmf/8_1_0_beta_snapshot_27 module load bacio/2.4.1 From 141b92800a5ed07e041204e8a778bc1f03f4629a Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 14:31:06 -0400 Subject: [PATCH 04/35] FMS needs to be linked in MOM6 objects. Add 32BIT and S2S check --- CMakeLists.txt | 26 ++++++++++++++++++-------- MOM6-interface/CMakeLists.txt | 1 + 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ec21be1354..f970c9940c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -75,12 +75,18 @@ endif() include(cmake/${CMAKE_Fortran_COMPILER_ID}.cmake) message("") -find_package(NetCDF REQUIRED C Fortran) +############################################################################### +### Find Dependencies +############################################################################### find_package(MPI REQUIRED) if(OPENMP) find_package(OpenMP REQUIRED) endif() +find_package(NetCDF REQUIRED C Fortran) find_package(ESMF MODULE REQUIRED) +if(S2S) + find_package(PIO REQUIRED COMPONENTS C Fortran STATIC) +endif() find_package(bacio REQUIRED) find_package(nemsio REQUIRED) @@ -90,9 +96,6 @@ find_package(w3nco REQUIRED) if(INLINE_POST) find_package(nceppost REQUIRED) endif() -if(S2S) - find_package(PIO REQUIRED COMPONENTS C Fortran STATIC) -endif() # See https://github.com/NOAA-EMC/NCEPLIBS-nemsio/pull/22 target_link_libraries(nemsio::nemsio INTERFACE w3emc::w3emc_d bacio::bacio_4) @@ -105,6 +108,13 @@ if(CCPP) message("Found Python: ${Python_EXECUTABLE}") endif() +############################################################################### +### Checks +############################################################################### +if(S2S AND 32BIT) + message(FATAL_ERROR "S2S=ON and 32BIT=ON are incompatible, ABORT!") +endif() + ############################################################################### ### FMS ############################################################################### @@ -177,16 +187,16 @@ if(WW3) endif() ############################################################################### -### S2S +### S2S Components [CMEPS, MOM6, CICE] ############################################################################### if(S2S) add_subdirectory(CMEPS-interface) - add_subdirectory(CICE-interface) add_subdirectory(MOM6-interface) + add_subdirectory(CICE-interface) endif() ############################################################################### -### NEMS (ufs) +### UFS Library [NEMS] ############################################################################### list(APPEND _nems_srcs NEMS/src/module_NEMS_UTILS.F90 NEMS/src/module_MEDIATOR_methods.F90 @@ -286,5 +296,5 @@ install(EXPORT ufs-config DESTINATION lib/cmake) ############################################################################### -### done +### Done ############################################################################### diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt index 23c18ef6b3..f40e3aa71a 100644 --- a/MOM6-interface/CMakeLists.txt +++ b/MOM6-interface/CMakeLists.txt @@ -38,6 +38,7 @@ add_library(config_obj OBJECT ${mom6_config_src_files}) set_target_properties(config_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) target_include_directories(config_obj PRIVATE $) target_link_libraries(config_obj PRIVATE mom6_obj + fms esmf) # OpenMP is disabled in MOM6 #if(OpenMP_Fortran_FOUND) From 180410a67365b62e45ad347594da79e05dd23b56 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 17:08:49 -0400 Subject: [PATCH 05/35] add S2S option to MAKE_OPT --- tests/compile.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/compile.sh b/tests/compile.sh index 1ef19c47c5..579310db37 100755 --- a/tests/compile.sh +++ b/tests/compile.sh @@ -133,6 +133,10 @@ if [[ "${MAKE_OPT}" == *"WW3=Y"* ]]; then CMAKE_FLAGS="${CMAKE_FLAGS} -DWW3=Y" fi +if [[ "${MAKE_OPT}" == "S2S=Y" ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DS2S=Y" +fi + CMAKE_FLAGS=$(trim "${CMAKE_FLAGS}") if [ $clean_before = YES ] ; then From 2bca8045ff1336d5180a2dcb769461f58fe200bb Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 8 Oct 2020 18:23:15 -0400 Subject: [PATCH 06/35] upload orion and hera.intel regression logs --- tests/RegressionTests_hera.intel.log | 120 +++++++++++++------------- tests/RegressionTests_orion.intel.log | 108 +++++++++++------------ 2 files changed, 114 insertions(+), 114 deletions(-) diff --git a/tests/RegressionTests_hera.intel.log b/tests/RegressionTests_hera.intel.log index a36885a1ee..dbd96f10cb 100644 --- a/tests/RegressionTests_hera.intel.log +++ b/tests/RegressionTests_hera.intel.log @@ -1,9 +1,9 @@ -Mon Oct 5 19:22:53 UTC 2020 +Thu Oct 8 21:12:28 UTC 2020 Start Regression test baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_control_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_control_prod Checking test 001 fv3_ccpp_control results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -71,7 +71,7 @@ Test 001 fv3_ccpp_control PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_decomp_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_decomp_prod Checking test 002 fv3_ccpp_decomp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -139,7 +139,7 @@ Test 002 fv3_ccpp_decomp PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_2threads_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_2threads_prod Checking test 003 fv3_ccpp_2threads results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -207,7 +207,7 @@ Test 003 fv3_ccpp_2threads PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_restart_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_restart_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_restart_prod Checking test 004 fv3_ccpp_restart results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -275,7 +275,7 @@ Test 004 fv3_ccpp_restart PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_read_inc_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_read_inc_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_read_inc_prod Checking test 005 fv3_ccpp_read_inc results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -343,7 +343,7 @@ Test 005 fv3_ccpp_read_inc PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_netcdf_esmf_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGauss_netcdf_esmf_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGauss_netcdf_esmf_prod Checking test 006 fv3_ccpp_wrtGauss_netcdf_esmf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -391,7 +391,7 @@ Test 006 fv3_ccpp_wrtGauss_netcdf_esmf PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_netcdf_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGauss_netcdf_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGauss_netcdf_prod Checking test 007 fv3_ccpp_wrtGauss_netcdf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -439,7 +439,7 @@ Test 007 fv3_ccpp_wrtGauss_netcdf PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGlatlon_netcdf_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGlatlon_netcdf_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGlatlon_netcdf_prod Checking test 008 fv3_ccpp_wrtGlatlon_netcdf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -487,7 +487,7 @@ Test 008 fv3_ccpp_wrtGlatlon_netcdf PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGauss_nemsio_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGauss_nemsio_prod Checking test 009 fv3_ccpp_wrtGauss_nemsio results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -535,7 +535,7 @@ Test 009 fv3_ccpp_wrtGauss_nemsio PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_c192_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGauss_nemsio_c192_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGauss_nemsio_c192_prod Checking test 010 fv3_ccpp_wrtGauss_nemsio_c192 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -583,7 +583,7 @@ Test 010 fv3_ccpp_wrtGauss_nemsio_c192 PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stochy_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_stochy_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_stochy_prod Checking test 011 fv3_ccpp_stochy results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -651,7 +651,7 @@ Test 011 fv3_ccpp_stochy PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_iau_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_iau_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_iau_prod Checking test 012 fv3_ccpp_iau results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -719,7 +719,7 @@ Test 012 fv3_ccpp_iau PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_ca_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_ca_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_ca_prod Checking test 013 fv3_ccpp_ca results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -787,7 +787,7 @@ Test 013 fv3_ccpp_ca PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_lndp_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_lndp_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_lndp_prod Checking test 014 fv3_ccpp_lndp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -855,7 +855,7 @@ Test 014 fv3_ccpp_lndp PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_lheatstrg_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_lheatstrg_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_lheatstrg_prod Checking test 015 fv3_ccpp_lheatstrg results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -903,7 +903,7 @@ Test 015 fv3_ccpp_lheatstrg PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmprad_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmprad_prod Checking test 016 fv3_ccpp_gfdlmprad results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -952,7 +952,7 @@ Test 016 fv3_ccpp_gfdlmprad PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_atmwav_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmprad_atmwav_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmprad_atmwav_prod Checking test 017 fv3_ccpp_gfdlmprad_atmwav results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1001,7 +1001,7 @@ Test 017 fv3_ccpp_gfdlmprad_atmwav PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_c768_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_wrtGauss_nemsio_c768_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_wrtGauss_nemsio_c768_prod Checking test 018 fv3_ccpp_wrtGauss_nemsio_c768 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1050,7 +1050,7 @@ Test 018 fv3_ccpp_wrtGauss_nemsio_c768 PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_multigases_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_multigases_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_multigases_prod Checking test 019 fv3_ccpp_multigases results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1124,7 +1124,7 @@ Test 019 fv3_ccpp_multigases PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_32bit_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_control_32bit_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_control_32bit_prod Checking test 020 fv3_ccpp_control_32bit results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1192,7 +1192,7 @@ Test 020 fv3_ccpp_control_32bit PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_stretched_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_stretched_prod Checking test 021 fv3_ccpp_stretched results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1248,7 +1248,7 @@ Test 021 fv3_ccpp_stretched PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_nest_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_stretched_nest_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_stretched_nest_prod Checking test 022 fv3_ccpp_stretched_nest results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1315,7 +1315,7 @@ Test 022 fv3_ccpp_stretched_nest PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_regional_control_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_regional_control_prod Checking test 023 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK Comparing fv3_history2d.nc .........OK @@ -1326,7 +1326,7 @@ Test 023 fv3_ccpp_regional_control PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_restart_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_regional_restart_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_regional_restart_prod Checking test 024 fv3_ccpp_regional_restart results .... Comparing atmos_4xdaily.nc .........OK Comparing fv3_history2d.nc .........OK @@ -1335,7 +1335,7 @@ Test 024 fv3_ccpp_regional_restart PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_quilt_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_regional_quilt_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_regional_quilt_prod Checking test 025 fv3_ccpp_regional_quilt results .... Comparing atmos_4xdaily.nc .........OK Comparing dynf000.nc .........OK @@ -1346,7 +1346,7 @@ Test 025 fv3_ccpp_regional_quilt PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_c768_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_regional_c768_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_regional_c768_prod Checking test 026 fv3_ccpp_regional_c768 results .... Comparing atmos_4xdaily.nc .........OK Comparing dynf000.nc .........OK @@ -1357,19 +1357,19 @@ Test 026 fv3_ccpp_regional_c768 PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_control_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_control_debug_prod Checking test 027 fv3_ccpp_control_debug results .... Test 027 fv3_ccpp_control_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_nest_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_stretched_nest_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_stretched_nest_debug_prod Checking test 028 fv3_ccpp_stretched_nest_debug results .... Test 028 fv3_ccpp_stretched_nest_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmp_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmp_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmp_prod Checking test 029 fv3_ccpp_gfdlmp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1417,7 +1417,7 @@ Test 029 fv3_ccpp_gfdlmp PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_gwd_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmprad_gwd_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmprad_gwd_prod Checking test 030 fv3_ccpp_gfdlmprad_gwd results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1465,7 +1465,7 @@ Test 030 fv3_ccpp_gfdlmprad_gwd PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_noahmp_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmprad_noahmp_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmprad_noahmp_prod Checking test 031 fv3_ccpp_gfdlmprad_noahmp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1513,7 +1513,7 @@ Test 031 fv3_ccpp_gfdlmprad_noahmp PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmp_hwrfsas_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmp_hwrfsas_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmp_hwrfsas_prod Checking test 032 fv3_ccpp_gfdlmp_hwrfsas results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1561,7 +1561,7 @@ Test 032 fv3_ccpp_gfdlmp_hwrfsas PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_csawmg_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_csawmg_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_csawmg_prod Checking test 033 fv3_ccpp_csawmg results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1609,7 +1609,7 @@ Test 033 fv3_ccpp_csawmg PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_satmedmf_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_satmedmf_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_satmedmf_prod Checking test 034 fv3_ccpp_satmedmf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1657,7 +1657,7 @@ Test 034 fv3_ccpp_satmedmf PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_satmedmfq_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_satmedmfq_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_satmedmfq_prod Checking test 035 fv3_ccpp_satmedmfq results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1705,7 +1705,7 @@ Test 035 fv3_ccpp_satmedmfq PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmp_32bit_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmp_32bit_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmp_32bit_prod Checking test 036 fv3_ccpp_gfdlmp_32bit results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1753,7 +1753,7 @@ Test 036 fv3_ccpp_gfdlmp_32bit PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_32bit_post_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfdlmprad_32bit_post_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfdlmprad_32bit_post_prod Checking test 037 fv3_ccpp_gfdlmprad_32bit_post results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1805,7 +1805,7 @@ Test 037 fv3_ccpp_gfdlmprad_32bit_post PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_cpt_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_cpt_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_cpt_prod Checking test 038 fv3_ccpp_cpt results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1859,7 +1859,7 @@ Test 038 fv3_ccpp_cpt PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gsd_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gsd_prod Checking test 039 fv3_ccpp_gsd results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1951,7 +1951,7 @@ Test 039 fv3_ccpp_gsd PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_rap_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_rap_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_rap_prod Checking test 040 fv3_ccpp_rap results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2019,7 +2019,7 @@ Test 040 fv3_ccpp_rap PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_hrrr_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_hrrr_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_hrrr_prod Checking test 041 fv3_ccpp_hrrr results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2087,7 +2087,7 @@ Test 041 fv3_ccpp_hrrr PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_thompson_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_thompson_prod Checking test 042 fv3_ccpp_thompson results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2155,7 +2155,7 @@ Test 042 fv3_ccpp_thompson PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_no_aero_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_thompson_no_aero_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_thompson_no_aero_prod Checking test 043 fv3_ccpp_thompson_no_aero results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2223,7 +2223,7 @@ Test 043 fv3_ccpp_thompson_no_aero PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_rrfs_v1beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_rrfs_v1beta_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_rrfs_v1beta_prod Checking test 044 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2315,7 +2315,7 @@ Test 044 fv3_ccpp_rrfs_v1beta PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v15p2_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfs_v15p2_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfs_v15p2_prod Checking test 045 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2383,7 +2383,7 @@ Test 045 fv3_ccpp_gfs_v15p2 PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfs_v16beta_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfs_v16beta_prod Checking test 046 fv3_ccpp_gfs_v16beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2451,7 +2451,7 @@ Test 046 fv3_ccpp_gfs_v16beta PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfsv16_csawmg_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfsv16_csawmg_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfsv16_csawmg_prod Checking test 047 fv3_ccpp_gfsv16_csawmg results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2499,7 +2499,7 @@ Test 047 fv3_ccpp_gfsv16_csawmg PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfsv16_csawmgt_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfsv16_csawmgt_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfsv16_csawmgt_prod Checking test 048 fv3_ccpp_gfsv16_csawmgt results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2547,7 +2547,7 @@ Test 048 fv3_ccpp_gfsv16_csawmgt PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gocart_clm_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gocart_clm_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gocart_clm_prod Checking test 049 fv3_ccpp_gocart_clm results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2595,7 +2595,7 @@ Test 049 fv3_ccpp_gocart_clm PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_flake_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfs_v16beta_flake_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfs_v16beta_flake_prod Checking test 050 fv3_ccpp_gfs_v16beta_flake results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2663,7 +2663,7 @@ Test 050 fv3_ccpp_gfs_v16beta_flake PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v15p2_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfs_v15p2_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfs_v15p2_debug_prod Checking test 051 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2731,7 +2731,7 @@ Test 051 fv3_ccpp_gfs_v15p2_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gfs_v16beta_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gfs_v16beta_debug_prod Checking test 052 fv3_ccpp_gfs_v16beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2799,7 +2799,7 @@ Test 052 fv3_ccpp_gfs_v16beta_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gsd_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gsd_debug_prod Checking test 053 fv3_ccpp_gsd_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2867,7 +2867,7 @@ Test 053 fv3_ccpp_gsd_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_diag3d_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_gsd_diag3d_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_gsd_diag3d_debug_prod Checking test 054 fv3_ccpp_gsd_diag3d_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2935,7 +2935,7 @@ Test 054 fv3_ccpp_gsd_diag3d_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_thompson_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_thompson_debug_prod Checking test 055 fv3_ccpp_thompson_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -3003,7 +3003,7 @@ Test 055 fv3_ccpp_thompson_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_no_aero_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_thompson_no_aero_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_thompson_no_aero_debug_prod Checking test 056 fv3_ccpp_thompson_no_aero_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -3071,7 +3071,7 @@ Test 056 fv3_ccpp_thompson_no_aero_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_rrfs_v1beta_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_43993/fv3_ccpp_rrfs_v1beta_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_68201/fv3_ccpp_rrfs_v1beta_debug_prod Checking test 057 fv3_ccpp_rrfs_v1beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -3139,5 +3139,5 @@ Test 057 fv3_ccpp_rrfs_v1beta_debug PASS REGRESSION TEST WAS SUCCESSFUL -Mon Oct 5 19:54:13 UTC 2020 -Elapsed time: 00h:31m:22s. Have a nice day! +Thu Oct 8 21:54:06 UTC 2020 +Elapsed time: 00h:41m:39s. Have a nice day! diff --git a/tests/RegressionTests_orion.intel.log b/tests/RegressionTests_orion.intel.log index 111ee26836..8940a3cecf 100644 --- a/tests/RegressionTests_orion.intel.log +++ b/tests/RegressionTests_orion.intel.log @@ -1,9 +1,9 @@ -Mon Oct 5 10:09:47 CDT 2020 +Thu Oct 8 12:35:51 CDT 2020 Start Regression test baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_control_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_control_prod Checking test 001 fv3_ccpp_control results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -71,7 +71,7 @@ Test 001 fv3_ccpp_control PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_decomp_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_decomp_prod Checking test 002 fv3_ccpp_decomp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -139,7 +139,7 @@ Test 002 fv3_ccpp_decomp PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_2threads_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_2threads_prod Checking test 003 fv3_ccpp_2threads results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -207,7 +207,7 @@ Test 003 fv3_ccpp_2threads PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_restart_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_restart_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_restart_prod Checking test 004 fv3_ccpp_restart results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -275,7 +275,7 @@ Test 004 fv3_ccpp_restart PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_read_inc_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_read_inc_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_read_inc_prod Checking test 005 fv3_ccpp_read_inc results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -343,7 +343,7 @@ Test 005 fv3_ccpp_read_inc PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_netcdf_esmf_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGauss_netcdf_esmf_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGauss_netcdf_esmf_prod Checking test 006 fv3_ccpp_wrtGauss_netcdf_esmf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -391,7 +391,7 @@ Test 006 fv3_ccpp_wrtGauss_netcdf_esmf PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_netcdf_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGauss_netcdf_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGauss_netcdf_prod Checking test 007 fv3_ccpp_wrtGauss_netcdf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -439,7 +439,7 @@ Test 007 fv3_ccpp_wrtGauss_netcdf PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGlatlon_netcdf_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGlatlon_netcdf_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGlatlon_netcdf_prod Checking test 008 fv3_ccpp_wrtGlatlon_netcdf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -487,7 +487,7 @@ Test 008 fv3_ccpp_wrtGlatlon_netcdf PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGauss_nemsio_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGauss_nemsio_prod Checking test 009 fv3_ccpp_wrtGauss_nemsio results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -535,7 +535,7 @@ Test 009 fv3_ccpp_wrtGauss_nemsio PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_c192_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGauss_nemsio_c192_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGauss_nemsio_c192_prod Checking test 010 fv3_ccpp_wrtGauss_nemsio_c192 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -583,7 +583,7 @@ Test 010 fv3_ccpp_wrtGauss_nemsio_c192 PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stochy_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_stochy_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_stochy_prod Checking test 011 fv3_ccpp_stochy results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -651,7 +651,7 @@ Test 011 fv3_ccpp_stochy PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_iau_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_iau_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_iau_prod Checking test 012 fv3_ccpp_iau results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -719,7 +719,7 @@ Test 012 fv3_ccpp_iau PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_ca_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_ca_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_ca_prod Checking test 013 fv3_ccpp_ca results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -787,7 +787,7 @@ Test 013 fv3_ccpp_ca PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmprad_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmprad_prod Checking test 014 fv3_ccpp_gfdlmprad results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -836,7 +836,7 @@ Test 014 fv3_ccpp_gfdlmprad PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_atmwav_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmprad_atmwav_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmprad_atmwav_prod Checking test 015 fv3_ccpp_gfdlmprad_atmwav results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -885,7 +885,7 @@ Test 015 fv3_ccpp_gfdlmprad_atmwav PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_wrtGauss_nemsio_c768_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_wrtGauss_nemsio_c768_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_wrtGauss_nemsio_c768_prod Checking test 016 fv3_ccpp_wrtGauss_nemsio_c768 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -934,7 +934,7 @@ Test 016 fv3_ccpp_wrtGauss_nemsio_c768 PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_multigases_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_multigases_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_multigases_prod Checking test 017 fv3_ccpp_multigases results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1008,7 +1008,7 @@ Test 017 fv3_ccpp_multigases PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_32bit_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_control_32bit_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_control_32bit_prod Checking test 018 fv3_ccpp_control_32bit results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1076,7 +1076,7 @@ Test 018 fv3_ccpp_control_32bit PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_stretched_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_stretched_prod Checking test 019 fv3_ccpp_stretched results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1132,7 +1132,7 @@ Test 019 fv3_ccpp_stretched PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_nest_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_stretched_nest_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_stretched_nest_prod Checking test 020 fv3_ccpp_stretched_nest results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1199,7 +1199,7 @@ Test 020 fv3_ccpp_stretched_nest PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_control_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_regional_control_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_regional_control_prod Checking test 021 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK Comparing fv3_history2d.nc .........OK @@ -1210,7 +1210,7 @@ Test 021 fv3_ccpp_regional_control PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_restart_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_regional_restart_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_regional_restart_prod Checking test 022 fv3_ccpp_regional_restart results .... Comparing atmos_4xdaily.nc .........OK Comparing fv3_history2d.nc .........OK @@ -1219,7 +1219,7 @@ Test 022 fv3_ccpp_regional_restart PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_quilt_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_regional_quilt_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_regional_quilt_prod Checking test 023 fv3_ccpp_regional_quilt results .... Comparing atmos_4xdaily.nc .........OK Comparing dynf000.nc .........OK @@ -1230,7 +1230,7 @@ Test 023 fv3_ccpp_regional_quilt PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_regional_c768_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_regional_c768_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_regional_c768_prod Checking test 024 fv3_ccpp_regional_c768 results .... Comparing atmos_4xdaily.nc .........OK Comparing dynf000.nc .........OK @@ -1241,19 +1241,19 @@ Test 024 fv3_ccpp_regional_c768 PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_control_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_control_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_control_debug_prod Checking test 025 fv3_ccpp_control_debug results .... Test 025 fv3_ccpp_control_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_stretched_nest_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_stretched_nest_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_stretched_nest_debug_prod Checking test 026 fv3_ccpp_stretched_nest_debug results .... Test 026 fv3_ccpp_stretched_nest_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmp_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmp_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmp_prod Checking test 027 fv3_ccpp_gfdlmp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1301,7 +1301,7 @@ Test 027 fv3_ccpp_gfdlmp PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_gwd_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmprad_gwd_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmprad_gwd_prod Checking test 028 fv3_ccpp_gfdlmprad_gwd results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1349,7 +1349,7 @@ Test 028 fv3_ccpp_gfdlmprad_gwd PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_noahmp_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmprad_noahmp_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmprad_noahmp_prod Checking test 029 fv3_ccpp_gfdlmprad_noahmp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1397,7 +1397,7 @@ Test 029 fv3_ccpp_gfdlmprad_noahmp PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_csawmg_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_csawmg_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_csawmg_prod Checking test 030 fv3_ccpp_csawmg results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1445,7 +1445,7 @@ Test 030 fv3_ccpp_csawmg PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_satmedmf_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_satmedmf_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_satmedmf_prod Checking test 031 fv3_ccpp_satmedmf results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1493,7 +1493,7 @@ Test 031 fv3_ccpp_satmedmf PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmp_32bit_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmp_32bit_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmp_32bit_prod Checking test 032 fv3_ccpp_gfdlmp_32bit results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1541,7 +1541,7 @@ Test 032 fv3_ccpp_gfdlmp_32bit PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfdlmprad_32bit_post_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfdlmprad_32bit_post_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfdlmprad_32bit_post_prod Checking test 033 fv3_ccpp_gfdlmprad_32bit_post results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1593,7 +1593,7 @@ Test 033 fv3_ccpp_gfdlmprad_32bit_post PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_cpt_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_cpt_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_cpt_prod Checking test 034 fv3_ccpp_cpt results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1647,7 +1647,7 @@ Test 034 fv3_ccpp_cpt PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gsd_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gsd_prod Checking test 035 fv3_ccpp_gsd results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1739,7 +1739,7 @@ Test 035 fv3_ccpp_gsd PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_thompson_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_thompson_prod Checking test 036 fv3_ccpp_thompson results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1807,7 +1807,7 @@ Test 036 fv3_ccpp_thompson PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_no_aero_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_thompson_no_aero_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_thompson_no_aero_prod Checking test 037 fv3_ccpp_thompson_no_aero results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1875,7 +1875,7 @@ Test 037 fv3_ccpp_thompson_no_aero PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_rrfs_v1beta_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_rrfs_v1beta_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_rrfs_v1beta_prod Checking test 038 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -1967,7 +1967,7 @@ Test 038 fv3_ccpp_rrfs_v1beta PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v15p2_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfs_v15p2_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfs_v15p2_prod Checking test 039 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2035,7 +2035,7 @@ Test 039 fv3_ccpp_gfs_v15p2 PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfs_v16beta_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfs_v16beta_prod Checking test 040 fv3_ccpp_gfs_v16beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2103,7 +2103,7 @@ Test 040 fv3_ccpp_gfs_v16beta PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfsv16_csawmg_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfsv16_csawmg_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfsv16_csawmg_prod Checking test 041 fv3_ccpp_gfsv16_csawmg results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2151,7 +2151,7 @@ Test 041 fv3_ccpp_gfsv16_csawmg PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfsv16_csawmgt_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfsv16_csawmgt_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfsv16_csawmgt_prod Checking test 042 fv3_ccpp_gfsv16_csawmgt results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2199,7 +2199,7 @@ Test 042 fv3_ccpp_gfsv16_csawmgt PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gocart_clm_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gocart_clm_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gocart_clm_prod Checking test 043 fv3_ccpp_gocart_clm results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2247,7 +2247,7 @@ Test 043 fv3_ccpp_gocart_clm PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_flake_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfs_v16beta_flake_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfs_v16beta_flake_prod Checking test 044 fv3_ccpp_gfs_v16beta_flake results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2315,7 +2315,7 @@ Test 044 fv3_ccpp_gfs_v16beta_flake PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v15p2_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfs_v15p2_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfs_v15p2_debug_prod Checking test 045 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2383,7 +2383,7 @@ Test 045 fv3_ccpp_gfs_v15p2_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gfs_v16beta_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gfs_v16beta_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gfs_v16beta_debug_prod Checking test 046 fv3_ccpp_gfs_v16beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2451,7 +2451,7 @@ Test 046 fv3_ccpp_gfs_v16beta_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gsd_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gsd_debug_prod Checking test 047 fv3_ccpp_gsd_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2519,7 +2519,7 @@ Test 047 fv3_ccpp_gsd_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_gsd_diag3d_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_gsd_diag3d_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_gsd_diag3d_debug_prod Checking test 048 fv3_ccpp_gsd_diag3d_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2587,7 +2587,7 @@ Test 048 fv3_ccpp_gsd_diag3d_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_thompson_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_thompson_debug_prod Checking test 049 fv3_ccpp_thompson_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2655,7 +2655,7 @@ Test 049 fv3_ccpp_thompson_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_thompson_no_aero_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_thompson_no_aero_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_thompson_no_aero_debug_prod Checking test 050 fv3_ccpp_thompson_no_aero_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2723,7 +2723,7 @@ Test 050 fv3_ccpp_thompson_no_aero_debug PASS baseline dir = /work/noaa/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/INTEL/fv3_rrfs_v1beta_debug_ccpp -working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_43288/fv3_ccpp_rrfs_v1beta_debug_prod +working dir = /work/noaa/stmp/rmahajan/stmp/rmahajan/FV3_RT/rt_208824/fv3_ccpp_rrfs_v1beta_debug_prod Checking test 051 fv3_ccpp_rrfs_v1beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -2791,5 +2791,5 @@ Test 051 fv3_ccpp_rrfs_v1beta_debug PASS REGRESSION TEST WAS SUCCESSFUL -Mon Oct 5 13:38:16 CDT 2020 -Elapsed time: 03h:28m:31s. Have a nice day! +Thu Oct 8 14:22:29 CDT 2020 +Elapsed time: 01h:46m:40s. Have a nice day! From 47c6aa8a1720e7002652ec0cedf1643985e2e806 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 09:01:10 -0400 Subject: [PATCH 07/35] update MOM6 submodule to its HEAD. hera.gnu does not have PIO module because it is not built with HPC-stack. bugfix in compile.sh when adding S2S option. --- MOM6-interface/MOM6 | 2 +- modulefiles/hera.gnu/fv3 | 2 +- tests/compile.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MOM6-interface/MOM6 b/MOM6-interface/MOM6 index 3ce81f4c23..7a76a13900 160000 --- a/MOM6-interface/MOM6 +++ b/MOM6-interface/MOM6 @@ -1 +1 @@ -Subproject commit 3ce81f4c2320e789e1d465cb8e8fc2d5bca494f2 +Subproject commit 7a76a13900b68e06a6bc4ff8c53b98352bf8b741 diff --git a/modulefiles/hera.gnu/fv3 b/modulefiles/hera.gnu/fv3 index 75d895c85a..1c92a1fa57 100644 --- a/modulefiles/hera.gnu/fv3 +++ b/modulefiles/hera.gnu/fv3 @@ -30,7 +30,7 @@ module use -a /scratch1/BMC/gmtb/software/ufs-stack-20200909/gnu-9.2.0/mpich-3.3 module load libpng/1.6.35 module load netcdf/4.7.4 -module load pio/2.5.1 +#module load pio/2.5.1 module load esmf/8.1.0bs27 module load bacio/2.4.0 diff --git a/tests/compile.sh b/tests/compile.sh index 579310db37..ec01aeec3d 100755 --- a/tests/compile.sh +++ b/tests/compile.sh @@ -133,7 +133,7 @@ if [[ "${MAKE_OPT}" == *"WW3=Y"* ]]; then CMAKE_FLAGS="${CMAKE_FLAGS} -DWW3=Y" fi -if [[ "${MAKE_OPT}" == "S2S=Y" ]]; then +if [[ "${MAKE_OPT}" == *"S2S=Y"* ]]; then CMAKE_FLAGS="${CMAKE_FLAGS} -DS2S=Y" fi From fbbb5574315bb555bc9cf2ddf5130af390a9d95a Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 09:10:29 -0400 Subject: [PATCH 08/35] update CMakeModule pointer --- CMakeModules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeModules b/CMakeModules index bd2219966b..f1202ad502 160000 --- a/CMakeModules +++ b/CMakeModules @@ -1 +1 @@ -Subproject commit bd2219966be8d9d1e205e247078c5bc00c3d4b39 +Subproject commit f1202ad50245feb70ffb69550308e511e0f59dd0 From 4681df79381604bb746483352f1ea171281eedc5 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 09:50:17 -0400 Subject: [PATCH 09/35] update CMakeModules pointer --- .gitmodules | 2 +- CMakeModules | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 4a9ec9035e..07448840df 100644 --- a/.gitmodules +++ b/.gitmodules @@ -21,7 +21,7 @@ [submodule "CMakeModules"] path = CMakeModules url = https://github.com/NOAA-EMC/CMakeModules - branch = feature/pio + branch = develop [submodule "CMEPS"] path = CMEPS-interface/CMEPS url = https://github.com/NOAA-EMC/CMEPS.git diff --git a/CMakeModules b/CMakeModules index f1202ad502..18658695a0 160000 --- a/CMakeModules +++ b/CMakeModules @@ -1 +1 @@ -Subproject commit f1202ad50245feb70ffb69550308e511e0f59dd0 +Subproject commit 18658695a0b87ad6fcf33982b9cb13e6d7373911 From fa173bb1c8ee84c36e33ee1723ebc863b8b7db88 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 18:40:28 +0000 Subject: [PATCH 10/35] update hera.gnu/fv3 modulefile to use hpc-stack built by NCEPLIBS team. Add regression log for hera.gnu --- modulefiles/hera.gnu/fv3 | 74 ++++++++++++------------------ tests/RegressionTests_hera.gnu.log | 30 ++++++------ 2 files changed, 44 insertions(+), 60 deletions(-) diff --git a/modulefiles/hera.gnu/fv3 b/modulefiles/hera.gnu/fv3 index 1c92a1fa57..3cea5e910c 100644 --- a/modulefiles/hera.gnu/fv3 +++ b/modulefiles/hera.gnu/fv3 @@ -1,58 +1,42 @@ -#%Module###################################################################### -## -## NEMS FV3 Prerequisites: Hera/GNU +#%Module proc ModulesHelp {} { - puts stderr "\tcit - loads modules required for building and running FV3 under NEMS on Hera/GNU" + puts stderr "\tcit - loads modules required for building and running UFS Model on Hera/GNU" } -module-whatis "loads NEMS FV3 prerequisites for Hera/GNU" +module-whatis "loads UFS Model prerequisites for Hera/GNU" -## -## load contrib environment -## load slurm utils (arbitrary.pl layout.pl) -## -module use -a /contrib/sutils/modulefiles +module use /contrib/sutils/modulefiles module load sutils -## -## load programming environment -## this typically includes compiler, MPI and job scheduler -## -module load gnu/9.2.0 -module use -a /scratch1/BMC/gmtb/software/modulefiles/gnu-9.2.0/mpich-3.3.2 -module load mpich/3.3.2 +module load cmake/3.16.1 +setenv CMAKE_C_COMPILER mpicc +setenv CMAKE_CXX_COMPILER mpicxx +setenv CMAKE_Fortran_COMPILER mpif90 +setenv CMAKE_Platform hera.gnu + +module use /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/modulefiles/stack -## -## use pre-compiled PNG, NetCDF, ESMF and NCEP libraries for above compiler / MPI combination -## -module use -a /scratch1/BMC/gmtb/software/ufs-stack-20200909/gnu-9.2.0/mpich-3.3.2/modules +module load hpc/1.0.0-beta1 +module load hpc-gnu/9.2.0 +module load hpc-mpich/3.3.2 -module load libpng/1.6.35 +module load jasper/2.0.15 +module load zlib/1.2.11 +module load png/1.6.35 + +module load hdf5/1.10.6 module load netcdf/4.7.4 -#module load pio/2.5.1 -module load esmf/8.1.0bs27 +module load pio/2.5.1 +module load esmf/8_1_0_beta_snapshot_27 -module load bacio/2.4.0 +module load bacio/2.4.1 module load crtm/2.3.0 -module load g2/3.4.0 -module load g2tmpl/1.9.0 -module load ip/3.3.0 +module load g2/3.4.1 +module load g2tmpl/1.9.1 +module load ip/3.3.3 module load nceppost/dceca26 -module load nemsio/2.5.1 -module load sp/2.3.0 -module load w3emc/2.7.0 -module load w3nco/2.4.0 - -module load gfsio/1.4.0 -module load sfcio/1.4.0 -module load sigio/2.3.0 - -## -## load cmake -## -module load cmake/3.16.1 -setenv CMAKE_C_COMPILER mpicc -setenv CMAKE_CXX_COMPILER mpicxx -setenv CMAKE_Fortran_COMPILER mpif90 -setenv CMAKE_Platform hera.gnu +module load nemsio/2.5.2 +module load sp/2.3.3 +module load w3emc/2.7.3 +module load w3nco/2.4.1 diff --git a/tests/RegressionTests_hera.gnu.log b/tests/RegressionTests_hera.gnu.log index 86c0bf9100..f0efb4a587 100644 --- a/tests/RegressionTests_hera.gnu.log +++ b/tests/RegressionTests_hera.gnu.log @@ -1,9 +1,9 @@ -Mon Oct 5 19:57:38 UTC 2020 +Fri Oct 9 18:17:38 UTC 2020 Start Regression test baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfdlmp_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfdlmp_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfdlmp_prod Checking test 001 fv3_ccpp_gfdlmp results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -51,7 +51,7 @@ Test 001 fv3_ccpp_gfdlmp PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfs_v15p2_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfs_v15p2_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfs_v15p2_prod Checking test 002 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -119,7 +119,7 @@ Test 002 fv3_ccpp_gfs_v15p2 PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfs_v16beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfs_v16beta_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfs_v16beta_prod Checking test 003 fv3_ccpp_gfs_v16beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -187,7 +187,7 @@ Test 003 fv3_ccpp_gfs_v16beta PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfs_v16beta_flake_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfs_v16beta_flake_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfs_v16beta_flake_prod Checking test 004 fv3_ccpp_gfs_v16beta_flake results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -255,7 +255,7 @@ Test 004 fv3_ccpp_gfs_v16beta_flake PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gsd_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gsd_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gsd_prod Checking test 005 fv3_ccpp_gsd results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -347,7 +347,7 @@ Test 005 fv3_ccpp_gsd PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_thompson_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_thompson_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_thompson_prod Checking test 006 fv3_ccpp_thompson results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -415,7 +415,7 @@ Test 006 fv3_ccpp_thompson PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_thompson_no_aero_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_thompson_no_aero_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_thompson_no_aero_prod Checking test 007 fv3_ccpp_thompson_no_aero results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -483,7 +483,7 @@ Test 007 fv3_ccpp_thompson_no_aero PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_rrfs_v1beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_rrfs_v1beta_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_rrfs_v1beta_prod Checking test 008 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -575,13 +575,13 @@ Test 008 fv3_ccpp_rrfs_v1beta PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_control_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_control_debug_prod Checking test 009 fv3_ccpp_control_debug results .... Test 009 fv3_ccpp_control_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfs_v15p2_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfs_v15p2_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfs_v15p2_debug_prod Checking test 010 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -649,7 +649,7 @@ Test 010 fv3_ccpp_gfs_v15p2_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_gfs_v16beta_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_gfs_v16beta_debug_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_gfs_v16beta_debug_prod Checking test 011 fv3_ccpp_gfs_v16beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -717,7 +717,7 @@ Test 011 fv3_ccpp_gfs_v16beta_debug PASS baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200929/GNU/fv3_multigases_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_292576/fv3_ccpp_multigases_prod +working dir = /scratch1/NCEPDEV/stmp2/Rahul.Mahajan/FV3_RT/rt_261830/fv3_ccpp_multigases_prod Checking test 012 fv3_ccpp_multigases results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -791,5 +791,5 @@ Test 012 fv3_ccpp_multigases PASS REGRESSION TEST WAS SUCCESSFUL -Mon Oct 5 20:22:39 UTC 2020 -Elapsed time: 00h:25m:02s. Have a nice day! +Fri Oct 9 18:38:34 UTC 2020 +Elapsed time: 00h:20m:58s. Have a nice day! From bf42ef3a661abe27bcc9b42efcf4c595be5b9b29 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 14:43:36 -0400 Subject: [PATCH 11/35] add generic linux.gnu configure file --- cmake/configure_linux.gnu.cmake | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 cmake/configure_linux.gnu.cmake diff --git a/cmake/configure_linux.gnu.cmake b/cmake/configure_linux.gnu.cmake new file mode 100644 index 0000000000..ba689958ab --- /dev/null +++ b/cmake/configure_linux.gnu.cmake @@ -0,0 +1,2 @@ +set(INLINE_POST ON CACHE BOOL "Enable inline post" FORCE) +set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) From 5b583c41939ac8ed8fbf83aaef00fb483fc5c093 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 14:46:06 -0400 Subject: [PATCH 12/35] turns out there is no real difference between linux gnu and linux Intel; --- cmake/{configure_linux.gnu.cmake => configure_linux.cmake} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename cmake/{configure_linux.gnu.cmake => configure_linux.cmake} (100%) diff --git a/cmake/configure_linux.gnu.cmake b/cmake/configure_linux.cmake similarity index 100% rename from cmake/configure_linux.gnu.cmake rename to cmake/configure_linux.cmake From 3ab6b57668ae3aed373bba95b32edc137d6bee83 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 16:11:04 -0400 Subject: [PATCH 13/35] fix tabs with spaces. Enable building WW3 on generic linux and mac --- .gitmodules | 18 +++++++++--------- CMakeLists.txt | 6 ++++++ 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitmodules b/.gitmodules index 07448840df..fc1dbd9317 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,18 +19,18 @@ url = https://github.com/noaa-psd/stochastic_physics branch = master [submodule "CMakeModules"] - path = CMakeModules - url = https://github.com/NOAA-EMC/CMakeModules - branch = develop + path = CMakeModules + url = https://github.com/NOAA-EMC/CMakeModules + branch = develop [submodule "CMEPS"] path = CMEPS-interface/CMEPS url = https://github.com/NOAA-EMC/CMEPS.git branch = emc/develop [submodule "MOM6-interface/MOM6"] - path = MOM6-interface/MOM6 - url = https://github.com/NOAA-EMC/MOM6 - branch = dev/emc + path = MOM6-interface/MOM6 + url = https://github.com/NOAA-EMC/MOM6 + branch = dev/emc [submodule "CICE-interface/CICE"] - path = CICE-interface/CICE - url = https://github.com/NOAA-EMC/CICE - branch = emc/develop + path = CICE-interface/CICE + url = https://github.com/NOAA-EMC/CICE + branch = emc/develop diff --git a/CMakeLists.txt b/CMakeLists.txt index f970c9940c..f0c25df7e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -170,6 +170,12 @@ if(WW3) set(WW3_COMP "hera") elseif(${CMAKE_Platform} STREQUAL "orion.intel") set(WW3_COMP "orion") + elseif(${CMAKE_Platform} MATCHES "linux*" OR ${CMAKE_Platform} MATCHES "macosx*") + if (CMAKE_Fortran_COMPILER_ID MATCHES "GNU") + set(WW3_COMP "gnu") + elseif (CMAKE_Fortran_COMPILER_ID MATCHES "Intel") + set(WW3_COMP "intel") + endif() else() set(WW3_COMP ${CMAKE_Platform}) endif() From 8b6879abd8496ed05380f357d765f4ff5d3293ce Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 16:47:19 -0400 Subject: [PATCH 14/35] @climbfuji wants to maintain separate configure files for linux, linux.gnu and linux.intel --- cmake/configure_linux.gnu.cmake | 2 ++ cmake/configure_linux.intel.cmake | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 cmake/configure_linux.gnu.cmake create mode 100644 cmake/configure_linux.intel.cmake diff --git a/cmake/configure_linux.gnu.cmake b/cmake/configure_linux.gnu.cmake new file mode 100644 index 0000000000..ba689958ab --- /dev/null +++ b/cmake/configure_linux.gnu.cmake @@ -0,0 +1,2 @@ +set(INLINE_POST ON CACHE BOOL "Enable inline post" FORCE) +set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) diff --git a/cmake/configure_linux.intel.cmake b/cmake/configure_linux.intel.cmake new file mode 100644 index 0000000000..ba689958ab --- /dev/null +++ b/cmake/configure_linux.intel.cmake @@ -0,0 +1,2 @@ +set(INLINE_POST ON CACHE BOOL "Enable inline post" FORCE) +set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) From 903cd951cd6c0505cc603eef04c62fe666e53759 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 20:15:18 -0400 Subject: [PATCH 15/35] apparently it is customary to have platform.compiler config file --- cmake/configure_linux.cmake | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 cmake/configure_linux.cmake diff --git a/cmake/configure_linux.cmake b/cmake/configure_linux.cmake deleted file mode 100644 index ba689958ab..0000000000 --- a/cmake/configure_linux.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(INLINE_POST ON CACHE BOOL "Enable inline post" FORCE) -set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE) From 349f16471dd1719d7aa898d3d8e4867a2f999e27 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 9 Oct 2020 20:23:10 -0400 Subject: [PATCH 16/35] update gitmodules --- .gitmodules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index fc1dbd9317..82a9329eea 100644 --- a/.gitmodules +++ b/.gitmodules @@ -26,11 +26,11 @@ path = CMEPS-interface/CMEPS url = https://github.com/NOAA-EMC/CMEPS.git branch = emc/develop -[submodule "MOM6-interface/MOM6"] +[submodule "MOM6"] path = MOM6-interface/MOM6 url = https://github.com/NOAA-EMC/MOM6 branch = dev/emc -[submodule "CICE-interface/CICE"] +[submodule "CICE"] path = CICE-interface/CICE url = https://github.com/NOAA-EMC/CICE branch = emc/develop From 0c2a863804fbc20d8c206125b8663111d3bc595a Mon Sep 17 00:00:00 2001 From: Dusan Jovic Date: Sun, 11 Oct 2020 15:49:18 +0000 Subject: [PATCH 17/35] Add standard s2s tests --- tests/default_vars.sh | 150 ++- tests/edit_inputs.sh | 60 ++ .../cpld_fv3_mom6_cice_atm_flux_run.IN | 79 ++ .../cpld_fv3_mom6_cice_bmark_35d_run.IN | 53 + .../cpld_fv3_mom6_cice_bmark_restart_run.IN | 82 ++ .../cpld_fv3_mom6_cice_bmark_rt_run.IN | 53 + .../cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN | 59 ++ .../cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN | 57 ++ tests/parm/MOM_input_template_025 | 887 +++++++++++++++++ tests/parm/MOM_input_wave_template_025 | 910 ++++++++++++++++++ tests/parm/MOM_override | 2 + tests/parm/data_table_template | 1 + tests/parm/diag_table_benchmark | 273 ++++++ tests/parm/diag_table_template | 360 +++++++ tests/parm/fd_nems.yaml | 756 +++++++++++++++ tests/parm/ice_in_template | 589 ++++++++++++ tests/parm/input.benchmark.nml.IN | 326 +++++++ tests/parm/input.benchmark_ccpp.nml.IN | 330 +++++++ tests/parm/input.mom6_ccpp.nml.IN | 317 ++++++ tests/parm/med_modelio.nml | 8 + tests/parm/model_configure.IN | 2 + .../nems.configure.medcmeps_atm_ocn_ice.IN | 102 ++ ...nems.configure.medcmeps_atm_ocn_ice_wav.IN | 116 +++ tests/parm/pio_in | 34 + tests/rt.sh | 5 + tests/rt_s2s.conf | 28 + tests/rt_utils.sh | 6 +- tests/run_test.sh | 12 + ...d_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt | 173 ++++ ...d_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux | 101 ++ ..._ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac | 103 ++ .../cpld_fv3_ccpp_384_mom6_cice_cmeps_35d | 79 ++ ...fv3_ccpp_384_mom6_cice_cmeps_bmark_restart | 147 +++ ...3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt | 136 +++ ...p_384_mom6_cice_cmeps_ww3_1d_bmark_rt_frac | 138 +++ .../cpld_fv3_ccpp_384_mom6_cice_ww3_cmeps_35d | 80 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf | 92 ++ ...v3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux | 90 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads | 104 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux | 92 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp | 95 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux | 92 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug | 89 ++ .../cpld_fv3_ccpp_mom6_cice_cmeps_restart | 104 ++ 44 files changed, 7366 insertions(+), 6 deletions(-) create mode 100755 tests/edit_inputs.sh create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_atm_flux_run.IN create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_bmark_35d_run.IN create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_bmark_restart_run.IN create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_bmark_rt_run.IN create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN create mode 100644 tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN create mode 100644 tests/parm/MOM_input_template_025 create mode 100644 tests/parm/MOM_input_wave_template_025 create mode 100644 tests/parm/MOM_override create mode 100644 tests/parm/data_table_template create mode 100644 tests/parm/diag_table_benchmark create mode 100644 tests/parm/diag_table_template create mode 100644 tests/parm/fd_nems.yaml create mode 100644 tests/parm/ice_in_template create mode 100644 tests/parm/input.benchmark.nml.IN create mode 100644 tests/parm/input.benchmark_ccpp.nml.IN create mode 100644 tests/parm/input.mom6_ccpp.nml.IN create mode 100644 tests/parm/med_modelio.nml create mode 100644 tests/parm/nems.configure.medcmeps_atm_ocn_ice.IN create mode 100644 tests/parm/nems.configure.medcmeps_atm_ocn_ice_wav.IN create mode 100644 tests/parm/pio_in create mode 100644 tests/rt_s2s.conf create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_35d create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_bmark_restart create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt_frac create mode 100644 tests/tests/cpld_fv3_ccpp_384_mom6_cice_ww3_cmeps_35d create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug create mode 100644 tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_restart diff --git a/tests/default_vars.sh b/tests/default_vars.sh index 02daa2e065..5b33e06dc5 100755 --- a/tests/default_vars.sh +++ b/tests/default_vars.sh @@ -21,6 +21,22 @@ elif [ $MACHINE_ID = wcoss_dell_p3 ]; then TASKS_stretch=48 ; TPN_stretch=28 ; INPES_stretch=2 ; JNPES_stretch=4 TASKS_strnest=96 ; TPN_strnest=28 ; INPES_strnest=2 ; JNPES_strnest=4 + TASKS_cpl_dflt=318; TPN_cpl_dflt=28; INPES_cpl_dflt=3; JNPES_cpl_dflt=8 + THRD_cpl_dflt=1; WPG_cpl_dflt=6; MPB_cpl_dflt="0 143"; APB_cpl_dflt="0 149" + OPB_cpl_dflt="150 269"; IPB_cpl_dflt="270 317" + + TASKS_cpl_thrd=246; TPN_cpl_thrd=14; INPES_cpl_thrd=3; JNPES_cpl_thrd=4 + THRD_cpl_thrd=2; WPG_cpl_thrd=6; MPB_cpl_thrd="0 77"; APB_cpl_thrd="0 77" + OPB_cpl_thrd="78 197"; IPB_cpl_thrd="198 245" + + TASKS_cpl_bmrk=480; TPN_cpl_bmrk=28; INPES_cpl_bmrk=6; JNPES_cpl_bmrk=8 + THRD_cpl_bmrk=1; WPG_cpl_bmrk=24; MPB_cpl_bmrk="0 287"; APB_cpl_bmrk="0 311" + OPB_cpl_bmrk="312 431"; IPB_cpl_bmrk="432 479" + + TASKS_cpl_wwav=520; TPN_cpl_wwav=28; INPES_cpl_wwav=6; JNPES_cpl_wwav=8 + THRD_cpl_wwav=1; WPG_cpl_wwav=24; MPB_cpl_wwav="0 287"; APB_cpl_wwav="0 311" + OPB_cpl_wwav="312 431"; IPB_cpl_wwav="432 479"; WPB_cpl_wwav="480 519" + elif [[ $MACHINE_ID = orion.* ]]; then TASKS_dflt=150 ; TPN_dflt=40 ; INPES_dflt=3 ; JNPES_dflt=8 @@ -28,6 +44,22 @@ elif [[ $MACHINE_ID = orion.* ]]; then TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4 TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4 + TASKS_cpl_dflt=318; TPN_cpl_dflt=40; INPES_cpl_dflt=3; JNPES_cpl_dflt=8 + THRD_cpl_dflt=1; WPG_cpl_dflt=6; MPB_cpl_dflt="0 143"; APB_cpl_dflt="0 149" + OPB_cpl_dflt="150 269"; IPB_cpl_dflt="270 317" + + TASKS_cpl_thrd=246; TPN_cpl_thrd=40; INPES_cpl_thrd=3; JNPES_cpl_thrd=4 + THRD_cpl_thrd=2; WPG_cpl_thrd=6; MPB_cpl_thrd="0 77"; APB_cpl_thrd="0 77" + OPB_cpl_thrd="78 197"; IPB_cpl_thrd="198 245" + + TASKS_cpl_bmrk=480; TPN_cpl_bmrk=40; INPES_cpl_bmrk=6; JNPES_cpl_bmrk=8 + THRD_cpl_bmrk=1; WPG_cpl_bmrk=24; MPB_cpl_bmrk="0 287"; APB_cpl_bmrk="0 311" + OPB_cpl_bmrk="312 431"; IPB_cpl_bmrk="432 479" + + TASKS_cpl_wwav=520; TPN_cpl_wwav=40; INPES_cpl_wwav=6; JNPES_cpl_wwav=8 + THRD_cpl_wwav=1; WPG_cpl_wwav=24; MPB_cpl_wwav="0 287"; APB_cpl_wwav="0 311" + OPB_cpl_wwav="312 431"; IPB_cpl_wwav="432 479"; WPB_cpl_wwav="480 519" + elif [[ $MACHINE_ID = hera.* ]]; then TASKS_dflt=150 ; TPN_dflt=40 ; INPES_dflt=3 ; JNPES_dflt=8 @@ -35,6 +67,22 @@ elif [[ $MACHINE_ID = hera.* ]]; then TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4 TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4 + TASKS_cpl_dflt=318; TPN_cpl_dflt=40; INPES_cpl_dflt=3; JNPES_cpl_dflt=8 + THRD_cpl_dflt=1; WPG_cpl_dflt=6; MPB_cpl_dflt="0 143"; APB_cpl_dflt="0 149" + OPB_cpl_dflt="150 269"; IPB_cpl_dflt="270 317" + + TASKS_cpl_thrd=246; TPN_cpl_thrd=40; INPES_cpl_thrd=3; JNPES_cpl_thrd=4 + THRD_cpl_thrd=2; WPG_cpl_thrd=6; MPB_cpl_thrd="0 77"; APB_cpl_thrd="0 77" + OPB_cpl_thrd="78 197"; IPB_cpl_thrd="198 245" + + TASKS_cpl_bmrk=480; TPN_cpl_bmrk=40; INPES_cpl_bmrk=6; JNPES_cpl_bmrk=8 + THRD_cpl_bmrk=1; WPG_cpl_bmrk=24; MPB_cpl_bmrk="0 287"; APB_cpl_bmrk="0 311" + OPB_cpl_bmrk="312 431"; IPB_cpl_bmrk="432 479" + + TASKS_cpl_wwav=520; TPN_cpl_wwav=40; INPES_cpl_wwav=6; JNPES_cpl_wwav=8 + THRD_cpl_wwav=1; WPG_cpl_wwav=24; MPB_cpl_wwav="0 287"; APB_cpl_wwav="0 311" + OPB_cpl_wwav="312 431"; IPB_cpl_wwav="432 479"; WPB_cpl_wwav="480 519" + elif [[ $MACHINE_ID = linux.* ]]; then if [[ $CI_TEST = true ]]; then @@ -200,6 +248,7 @@ export SHOUR=00 export FHMAX=${FHMAX:-`expr $DAYS \* 24`} export DT_ATMOS=1800 export FHCYC=24 +export FHROT=0 export LDIAG3D=.F. export QDIAG3D=.F. export MAX_OUTPUT_FIELDS=300 @@ -208,7 +257,7 @@ export MAX_OUTPUT_FIELDS=300 export DO_SPPT=.F. export DO_SHUM=.F. export DO_SKEB=.F. -export LNDP_TYPE=0 +export LNDP_TYPE=0 export N_VAR_LNDP=0 export SKEB=-999. export SPPT=-999. @@ -226,4 +275,103 @@ export IAU_DRYMASSFIXER=.false. # Regional export WRITE_RESTART_WITH_BCS=.false. + +export S2S=false +export coupling_interval_fast_sec=0 +} + +export_cpl () +{ +export S2S=true + +export TASKS=$TASKS_cpl_dflt +export TPN=$TPN_cpl_dflt +export INPES=$INPES_cpl_dflt +export JNPES=$JNPES_cpl_dflt +export THRD=$THRD_cpl_dflt + +export WRTTASK_PER_GROUP=$WPG_cpl_dflt +export med_petlist_bounds=$MPB_cpl_dflt +export atm_petlist_bounds=$APB_cpl_dflt +export ocn_petlist_bounds=$OPB_cpl_dflt +export ice_petlist_bounds=$IPB_cpl_dflt + +export ATMRES='C96' +# default ice and ocean resolution +export OCNRES='025' +export ICERES='0.25' +export NX_GLB=1440 +export NY_GLB=1080 +export SUITE_NAME='' +export MED_restart_data='' +export INPUT_NML="input.mom6.nml.IN" +export FIELD_TABLE="field_table" +#export FV3_RESTART_INTERVAL='0' +export RESTART_INTERVAL='0' +export FHROT='0' +export NSOUT='-1' +export FDIAG='6' +export NFHOUT='6' +#no high freq fv3 output +export NFHMAX_HF='-1' +export NFHOUT_HF='-1' +export CPLFLX='.T.' +export CPL='.true.' +export FRAC_GRID='.F.' +export NSTF_NAME='0,0,0,0,0' +export MOM6_RESTART_SETTING='n' +export med_model="nems" +export atm_model="fv3" +export ocn_model="mom6" +export ice_model="cice6" +export wav_model="ww3" +export cap_dbug_flag="0" +export use_coldstart="false" +# MOM6 river runoff +export MOM6_RIVER_RUNOFF='True' +# set USE_LA_LI2016 to the current default; this must be set False for restart repro +export MOM6_REPRO_LA='True' +# set the THERMO_SPANS_COUPLING to the current default; according to Gustavo and Alper, the correct setting is "False" +export MOM6_THERMO_SPAN='True' +export NPROC_ICE='48' +export DT_ATMOS='900' #needed for C96 cases +export DT_DYNAM_MOM6='900' +export DT_THERM_MOM6='1800' +export MOM_INPUT=MOM_input_template_025 +# defaults for CICE runtype and restart writing +export RUNTYPE='startup' +export DUMPFREQ='d' +export DUMPFREQ_N='35' +export USE_RESTART_TIME='.false.' +# set false for CICE6 +export RESTART_EXT='.false' +# resolution dependent files +export MESHICE="mesh.mx${OCNRES}.nc" +export CICEGRID="grid_cice_NEMS_mx${OCNRES}.nc" +export CICEMASK="kmtu_cice_NEMS_mx${OCNRES}.nc" +export CHLCLIM="seawifs-clim-1997-2010.${NX_GLB}x${NY_GLB}.v20180328.nc" +export FRUNOFF="runoff.daitren.clim.${NX_GLB}x${NY_GLB}.v20180328.nc" +# setting to true will allow Frazil FW and Salt to be +# included in fluxes sent to ocean +export FRAZIL_FWSALT='.true.' +# default to write CICE average history files +export CICE_HIST_AVG='.true.' +# default setting for runid +export RUNID='unknown' +# for FV3: default values will be changed if doing a warm-warm restart +export WARM_START='.F.' +export MAKE_NH='.T.' +export NA_INIT='1' +export EXTERNAL_IC='.T.' +export NGGPS_IC='.T.' +export MOUNTAIN='.F.' +export CPLMODE='nems_orig' +export RESTART_PREFIX='' +export RESTART_SUFFIX='' +} +export_35d_run () +{ +export CNTL_DIR="" +export CNTLMED_DIR="" +export LIST_FILES="" } diff --git a/tests/edit_inputs.sh b/tests/edit_inputs.sh new file mode 100755 index 0000000000..5341bafa0d --- /dev/null +++ b/tests/edit_inputs.sh @@ -0,0 +1,60 @@ +#! /usr/bin/env bash +set -eu + +function edit_ice_in { + if [[ $DUMPFREQ == h ]]; then + DUMPFREQ_N=$(( DUMPFREQ_N*3600 )) + DUMPFREQ="s" + fi + + jday=$(date -d "${SYEAR}-${SMONTH}-${SDAY} ${SHOUR}:00:00" +%j) + istep0=$(( ((10#$jday-1)*86400 + 10#$SHOUR*3600) / DT_CICE )) + + # assumes processor shape = "slenderX2" + np2=$((NPROC_ICE/2)) + BLCKX=$((NX_GLB/$np2)) + BLCKY=$((NY_GLB/2)) + + sed -e "s/YEAR_INIT/$SYEAR/g" \ + -e "s/ISTEP0/$istep0/g" \ + -e "s/DT_CICE/$DT_CICE/g" \ + -e "s/CICEGRID/$CICEGRID/g" \ + -e "s/CICEMASK/$CICEMASK/g" \ + -e "s/NPROC_ICE/$NPROC_ICE/g" \ + -e "s/NX_GLB/$NX_GLB/g" \ + -e "s/NY_GLB/$NY_GLB/g" \ + -e "s/BLCKX/$BLCKX/g" \ + -e "s/BLCKY/$BLCKY/g" \ + -e "s/RUNTYPE/$RUNTYPE/g" \ + -e "s/RUNID/$RUNID/g" \ + -e "s/CICE_HIST_AVG/$CICE_HIST_AVG/g" \ + -e "s/RESTART_EXT/$RESTART_EXT/g" \ + -e "s/USE_RESTART_TIME/$USE_RESTART_TIME/g" \ + -e "s/DUMPFREQ_N/$DUMPFREQ_N/g" \ + -e "s/DUMPFREQ/$DUMPFREQ/g" \ + -e "s/FRAZIL_FWSALT/$FRAZIL_FWSALT/g" +} + +function edit_mom_input { + + sed -e "s/DT_THERM_MOM6/$DT_THERM_MOM6/g" \ + -e "s/DT_DYNAM_MOM6/$DT_DYNAM_MOM6/g" \ + -e "s/MOM6_RIVER_RUNOFF/$MOM6_RIVER_RUNOFF/g" \ + -e "s/MOM6_THERMO_SPAN/$MOM6_THERMO_SPAN/g" \ + -e "s/MOM6_REPRO_LA/$MOM6_REPRO_LA/g" \ + -e "s/NX_GLB/$NX_GLB/g" \ + -e "s/NY_GLB/$NY_GLB/g" \ + -e "s/CHLCLIM/$CHLCLIM/g" +} + +function edit_data_table { + sed -e "s/FRUNOFF/$FRUNOFF/g" +} + +function edit_diag_table { + sed -e "s/YMD/$SYEAR$SMONTH$SDAY/g" \ + -e "s/ATMRES/$ATMRES/g" \ + -e "s/SYEAR/$SYEAR/g" \ + -e "s/SMONTH/$SMONTH/g" \ + -e "s/SDAY/$SDAY/g" +} diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_atm_flux_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_atm_flux_run.IN new file mode 100644 index 0000000000..08ba8d975d --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_atm_flux_run.IN @@ -0,0 +1,79 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/${FV3_DIR}/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuv03_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +if [ $FRAC_GRID = .F. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +else + cp @[RTPWD]/FV3_input_frac/@[ATMRES].mx@[OCNRES]_frac/oro_data*.nc ./INPUT +fi +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# No restart +if [ $WARM_START = .F. ]; then + # ICs + if [ $FRAC_GRID = .F. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_data*.nc ./INPUT + cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_data*.nc ./INPUT + else + cp @[RTPWD]/FV3_input_frac/@[ATMRES].mx@[OCNRES]_frac/sfc_data*.nc ./INPUT + cp @[RTPWD]/FV3_input_frac/@[ATMRES].mx@[OCNRES]_frac/gfs_data*.nc ./INPUT + fi + cp @[RTPWD]/MOM6_IC/MOM*.nc ./INPUT + cp @[RTPWD]/CICE_IC/@[OCNRES]/cice_model_@[ICERES].res_2016100300.nc ./cice_model.res.nc + +# Restart +else + # Restart files + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/coupler.res ./INPUT + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/fv_*.nc ./INPUT + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/sfc_data*.nc ./INPUT + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/phy_data*.nc ./INPUT + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/MOM*.nc ./INPUT + + # CMEPS restart and pointer files + #cp ${DEP_RUN}${RT_SUFFIX}/RESTART/ufs.s2s.cpl.r.2016-10-05-00000.nc . + cp ../${DEP_RUN}${RT_SUFFIX}/ufs.s2s.cpl.r.2016-10-05-00000.nc . + RFILE="ufs.s2s.cpl.r.2016-10-05-00000.nc" + ls -1 ${RFILE}>rpointer.cpl + + # CICE restart and pointer files + cp ../${DEP_RUN}${RT_SUFFIX}/RESTART/iced.2016-10-05-00000.nc ./INPUT + RFILE="iced.2016-10-05-00000.nc" + ls -1 "./INPUT/"${RFILE}>ice.restart_file +fi + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_35d_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_35d_run.IN new file mode 100644 index 0000000000..8faec3dfdb --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_35d_run.IN @@ -0,0 +1,53 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +BM_IC=BM_IC/${SYEAR}${SMONTH}${SDAY}${SHOUR} +FV3_IC=${BM_IC}/gfs/@[ATMRES]/INPUT +MOM6_IC=${BM_IC}/mom6_da +CICE_IC=${BM_IC}/cpc + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_bm2/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# ICs +cp @[RTPWD]/${FV3_IC}/sfc_data*.nc ./INPUT +cp @[RTPWD]/${FV3_IC}/gfs_data*.nc ./INPUT +cp @[RTPWD]/${MOM6_IC}/MOM*.nc ./INPUT +# the BM ICs are still named cice5 and need to remain so until P5.0 is completed +cp @[RTPWD]/${CICE_IC}/cice5_model_@[ICERES].*.nc ./cice_model.res.nc + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_restart_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_restart_run.IN new file mode 100644 index 0000000000..b8a27e6353 --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_restart_run.IN @@ -0,0 +1,82 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +BM_IC=BM_IC/${SYEAR}${SMONTH}${SDAY}${SHOUR} +FV3_IC=${BM_IC}/gfs/@[ATMRES]/INPUT +MOM6_IC=${BM_IC}/mom6_da +CICE_IC=${BM_IC}/cpc +RESTART_PREFIX=${SYEAR}${SMONTH}${SDAY}.${FHROT}0000. +RESTART_SUFFIX=.${SYEAR}-${SMONTH}-${SDAY}-${FHROT}-00-00 +RESTART_INPUTDIR=RT-Baselines_1d_bmrt_ccpp_cmeps +SECS=$((FHROT*3600)) + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_bm2/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# +# FIXME: need to copy in from just completed 1-d run, not baseline +# PREFIX and SUFFIX are known +# +# ICs: FV3 timestamped prefix +cp @[RTPWD]/${RESTART_INPUTDIR}/RESTART/${RESTART_PREFIX}* ./INPUT +RFILE="INPUT/${RESTART_PREFIX}" +for oldname in ${RFILE}*; do + lengthRFILE=${#RFILE} + newname=${oldname:$lengthRFILE} + mv $oldname INPUT/$newname +done + +# ICs: MOM6 timestamped suffix +cp @[RTPWD]/${RESTART_INPUTDIR}/RESTART/MOM.res${RESTART_SUFFIX}* ./INPUT +RFILE="INPUT/MOM.res${RESTART_SUFFIX}" +for oldname in ${RFILE}*; do + lengthRFILE=${#RFILE} + newname=${oldname:$lengthRFILE} + mv $oldname INPUT/"MOM.res"$newname +done + +# ICs: Mediator restart and pointer file +cp @[RTPWD]/${RESTART_INPUTDIR}/RESTART/ufs.s2s.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-${SECS}.nc . +RFILE="ufs.s2s.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-${SECS}.nc" +ls -1 ${RFILE}>rpointer.cpl + +# ICs: CICE restart and pointer file +cp @[RTPWD]/${RESTART_INPUTDIR}/RESTART/iced.${SYEAR}-${SMONTH}-${SDAY}-${SECS}.nc ./INPUT +RFILE="iced.${SYEAR}-${SMONTH}-${SDAY}-${SECS}.nc" +ls -1 "./INPUT/"${RFILE}>ice.restart_file + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_rt_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_rt_run.IN new file mode 100644 index 0000000000..8faec3dfdb --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_bmark_rt_run.IN @@ -0,0 +1,53 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +BM_IC=BM_IC/${SYEAR}${SMONTH}${SDAY}${SHOUR} +FV3_IC=${BM_IC}/gfs/@[ATMRES]/INPUT +MOM6_IC=${BM_IC}/mom6_da +CICE_IC=${BM_IC}/cpc + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_bm2/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# ICs +cp @[RTPWD]/${FV3_IC}/sfc_data*.nc ./INPUT +cp @[RTPWD]/${FV3_IC}/gfs_data*.nc ./INPUT +cp @[RTPWD]/${MOM6_IC}/MOM*.nc ./INPUT +# the BM ICs are still named cice5 and need to remain so until P5.0 is completed +cp @[RTPWD]/${CICE_IC}/cice5_model_@[ICERES].*.nc ./cice_model.res.nc + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN new file mode 100644 index 0000000000..24bb218f65 --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN @@ -0,0 +1,59 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +BM_IC=BM_IC/${SYEAR}${SMONTH}${SDAY}${SHOUR} +FV3_IC=${BM_IC}/gfs/@[ATMRES]/INPUT +MOM6_IC=${BM_IC}/mom6_da +CICE_IC=${BM_IC}/cpc +WW3_IC=${BM_IC}/ww3 + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_bm2/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# WW3 fix/input +cp @[RTPWD]/WW3_input_data/mod_def.* . +cp @[RTPWD]/WW3_input_data/ww3_multi_35d.inp ww3_multi.inp + +# ICs +cp @[RTPWD]/${FV3_IC}/sfc_data*.nc ./INPUT +cp @[RTPWD]/${FV3_IC}/gfs_data*.nc ./INPUT +cp @[RTPWD]/${MOM6_IC}/MOM*.nc ./INPUT +# the BM ICs are still named cice5 and need to remain so until P5.0 is completed +cp @[RTPWD]/${CICE_IC}/cice5_model_@[ICERES].*.nc ./cice_model.res.nc +cp @[RTPWD]/${WW3_IC}/*.000000.restart.gwes_30m ./restart.gwes_30m + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN b/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN new file mode 100644 index 0000000000..f079f1692b --- /dev/null +++ b/tests/fv3_conf/cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN @@ -0,0 +1,57 @@ +mkdir INPUT RESTART history MOM6_OUTPUT + +if [[ $ATMRES == 'C96' ]]; then + FV3_DIR=FV3_input_data +else + FV3_DIR=FV3_input_data${ATMRES#C} +fi + +ICERES="${OCNRES:0:1}.${OCNRES:1}" + +BM_IC=BM_IC/${SYEAR}${SMONTH}${SDAY}${SHOUR} +FV3_IC=${BM_IC}/gfs/@[ATMRES]/INPUT +MOM6_IC=${BM_IC}/mom6_da +CICE_IC=${BM_IC}/cpc + +# FV3 fixed input +cp @[RTPWD]/${FV3_DIR}/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_bm2/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt . +if [ $OZ_PHYS_NEW = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +elif [ $OZ_PHYS_OLD = .T. ]; then + cp @[RTPWD]/${FV3_DIR}/INPUT/global_o3prdlos.f77 . +fi +cp @[RTPWD]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/${FV3_DIR}/*grb . +cp @[RTPWD]/${FV3_DIR}/@[FIELD_TABLE] ./field_table +cp @[RTPWD]/CPL_FIX/a@[ATMRES]o@[OCNRES]/grid_spec.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/@[ATMRES]_grid*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/oro_data*.nc ./INPUT +cp @[RTPWD]/${FV3_DIR}/INPUT/grid_spec.nc ./INPUT/@[ATMRES]_mosaic.nc +cp @[RTPWD]/${FV3_DIR}/INPUT/gfs_ctrl.nc ./INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX/@[OCNRES]/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX/@[OCNRES]/grid_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/kmtu_cice_NEMS_mx@[OCNRES].nc . +cp @[RTPWD]/CICE_FIX/@[OCNRES]/mesh.mx@[OCNRES].nc . + +# WW3 fix/input +cp @[RTPWD]/WW3_input_data/mod_def.* . +cp @[RTPWD]/WW3_input_data/ww3_multi.inp . + +# ICs +cp @[RTPWD]/${FV3_IC}/sfc_data*.nc ./INPUT +cp @[RTPWD]/${FV3_IC}/gfs_data*.nc ./INPUT +cp @[RTPWD]/${MOM6_IC}/MOM*.nc ./INPUT +# the BM ICs are still named cice5 and need to remain so until P5.0 is completed +cp @[RTPWD]/${CICE_IC}/cice5_model_@[ICERES].*.nc ./cice_model.res.nc + +# CCPP +if [[ ! $SUITE_NAME == '' ]]; then + cp ${PATHTR}/FV3/ccpp/suites/suite_@[SUITE_NAME].xml . +fi diff --git a/tests/parm/MOM_input_template_025 b/tests/parm/MOM_input_template_025 new file mode 100644 index 0000000000..de9f09578f --- /dev/null +++ b/tests/parm/MOM_input_template_025 @@ -0,0 +1,887 @@ +/* This input file provides the adjustable run-time parameters for version 6 of + the Modular Ocean Model (MOM6), a numerical ocean model developed at NOAA-GFDL. + Where appropriate, parameters use usually given in MKS units. + + This particular file is for the example in OM4_025. + + This MOM_input file typically contains only the non-default values that are + needed to reproduce this example. A full list of parameters for this example + can be found in the corresponding MOM_parameter_doc.all file which is + generated by the model at run-time. */ + +! === module MOM === +USE_REGRIDDING = True ! [Boolean] default = False + ! If True, use the ALE algorithm (regridding/remapping). + ! If False, use the layered isopycnal algorithm. +THICKNESSDIFFUSE = True ! [Boolean] default = False + ! If true, interface heights are diffused with a + ! coefficient of KHTH. +THICKNESSDIFFUSE_FIRST = True ! [Boolean] default = False + ! If true, do thickness diffusion before dynamics. + ! This is only used if THICKNESSDIFFUSE is true. +DT = DT_DYNAM_MOM6 ! [s] + ! The (baroclinic) dynamics time step. The time-step that + ! is actually used will be an integer fraction of the + ! forcing time-step (DT_FORCING in ocean-only mode or the + ! coupling timestep in coupled mode.) +DT_THERM = DT_THERM_MOM6 ! [s] default = 900.0 + ! The thermodynamic and tracer advection time step. + ! Ideally DT_THERM should be an integer multiple of DT + ! and less than the forcing or coupling time-step, unless + ! THERMO_SPANS_COUPLING is true, in which case DT_THERM + ! can be an integer multiple of the coupling timestep. By + ! default DT_THERM is set to DT. +THERMO_SPANS_COUPLING = MOM6_THERMO_SPAN ! [Boolean] default = False + ! If true, the MOM will take thermodynamic and tracer + ! timesteps that can be longer than the coupling timestep. + ! The actual thermodynamic timestep that is used in this + ! case is the largest integer multiple of the coupling + ! timestep that is less than or equal to DT_THERM. +HFREEZE = 20.0 ! [m] default = -1.0 + ! If HFREEZE > 0, melt potential will be computed. The actual depth + ! over which melt potential is computed will be min(HFREEZE, OBLD) + ! where OBLD is the boundary layer depth. If HFREEZE <= 0 (default) + ! melt potential will not be computed. +FRAZIL = True ! [Boolean] default = False + ! If true, water freezes if it gets too cold, and the + ! the accumulated heat deficit is returned in the + ! surface state. FRAZIL is only used if + ! ENABLE_THERMODYNAMICS is true. +DO_GEOTHERMAL = True ! [Boolean] default = False + ! If true, apply geothermal heating. +BOUND_SALINITY = True ! [Boolean] default = False + ! If true, limit salinity to being positive. (The sea-ice + ! model may ask for more salt than is available and + ! drive the salinity negative otherwise.) +C_P = 3992.0 ! [J kg-1 K-1] default = 3991.86795711963 + ! The heat capacity of sea water, approximated as a + ! constant. This is only used if ENABLE_THERMODYNAMICS is + ! true. The default value is from the TEOS-10 definition + ! of conservative temperature. +CHECK_BAD_SURFACE_VALS = True ! [Boolean] default = False + ! If true, check the surface state for ridiculous values. +BAD_VAL_SSH_MAX = 50.0 ! [m] default = 20.0 + ! The value of SSH above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SSS_MAX = 75.0 ! [PPT] default = 45.0 + ! The value of SSS above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MAX = 65.0 ! [deg C] default = 45.0, PTripp: changed from 55.0 on 12/28/2017 + ! The value of SST above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1 + ! The value of SST below which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +WRITE_GEOM = 2 ! default = 1 + ! If =0, never write the geometry and vertical grid files. + ! If =1, write the geometry and vertical grid files only for + ! a new simulation. If =2, always write the geometry and + ! vertical grid files. Other values are invalid. + +! === module MOM_domains === +TRIPOLAR_N = True ! [Boolean] default = False + ! Use tripolar connectivity at the northern edge of the + ! domain. With TRIPOLAR_N, NIGLOBAL must be even. +NIGLOBAL = NX_GLB ! + ! The total number of thickness grid points in the + ! x-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. +NJGLOBAL = NY_GLB ! + ! The total number of thickness grid points in the + ! y-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. + +! === module MOM_hor_index === +! Sets the horizontal array index types. + +! === module MOM_verticalGrid === +! Parameters providing information about the vertical grid. +NK = 75 ! [nondim] + ! The number of model layers. + +! === module MOM_fixed_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. + +! === module MOM_grid_init === +GRID_CONFIG = "mosaic" ! + ! A character string that determines the method for + ! defining the horizontal grid. Current options are: + ! mosaic - read the grid from a mosaic (supergrid) + ! file set by GRID_FILE. + ! cartesian - use a (flat) Cartesian grid. + ! spherical - use a simple spherical grid. + ! mercator - use a Mercator spherical grid. +GRID_FILE = "ocean_hgrid.nc" ! + ! Name of the file from which to read horizontal grid data. +TOPO_CONFIG = "file" ! + ! This specifies how bathymetry is specified: + ! file - read bathymetric information from the file + ! specified by (TOPO_FILE). + ! flat - flat bottom set to MAXIMUM_DEPTH. + ! bowl - an analytically specified bowl-shaped basin + ! ranging between MAXIMUM_DEPTH and MINIMUM_DEPTH. + ! spoon - a similar shape to 'bowl', but with an vertical + ! wall at the southern face. + ! halfpipe - a zonally uniform channel with a half-sine + ! profile in the meridional direction. + ! benchmark - use the benchmark test case topography. + ! Neverland - use the Neverland test case topography. + ! DOME - use a slope and channel configuration for the + ! DOME sill-overflow test case. + ! ISOMIP - use a slope and channel configuration for the + ! ISOMIP test case. + ! DOME2D - use a shelf and slope configuration for the + ! DOME2D gravity current/overflow test case. + ! Kelvin - flat but with rotated land mask. + ! seamount - Gaussian bump for spontaneous motion test case. + ! shelfwave - exponential slope for shelfwave test case. + ! supercritical - flat but with 8.95 degree land mask. + ! Phillips - ACC-like idealized topography used in the Phillips config. + ! dense - Denmark Strait-like dense water formation and overflow. + ! USER - call a user modified routine. +TOPO_FILE = "ocean_topog.nc" ! default = "topog.nc" + ! The file from which the bathymetry is read. +TOPO_EDITS_FILE = "All_edits.nc" ! default = "" + ! The file from which to read a list of i,j,z topography overrides. +MAXIMUM_DEPTH = 6500.0 ! [m] + ! The maximum depth of the ocean. +MINIMUM_DEPTH = 9.5 ! [m] default = 0.0 + ! If MASKING_DEPTH is unspecified, then anything shallower than + ! MINIMUM_DEPTH is assumed to be land and all fluxes are masked out. + ! If MASKING_DEPTH is specified, then all depths shallower than + ! MINIMUM_DEPTH but deeper than MASKING_DEPTH are rounded to MINIMUM_DEPTH. +GRID_ROTATION_ANGLE_BUGS = False ! [Boolean] default = True + ! If true, use an older algorithm to calculate the sine and + ! cosines needed rotate between grid-oriented directions and + ! true north and east. Differences arise at the tripolar fold +USE_TRIPOLAR_GEOLONB_BUG = False ! [Boolean] default = True + ! If true, use older code that incorrectly sets the longitude + ! in some points along the tripolar fold to be off by 360 degrees + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, if any. +MASKING_DEPTH = 0.0 ! [m] default = -9999.0 + ! The depth below which to mask points as land points, for which all + ! fluxes are zeroed out. MASKING_DEPTH is ignored if negative. +CHANNEL_CONFIG = "list" ! default = "none" + ! A parameter that determines which set of channels are + ! restricted to specific widths. Options are: + ! none - All channels have the grid width. + ! global_1deg - Sets 16 specific channels appropriate + ! for a 1-degree model, as used in CM2G. + ! list - Read the channel locations and widths from a + ! text file, like MOM_channel_list in the MOM_SIS + ! test case. + ! file - Read open face widths everywhere from a + ! NetCDF file on the model grid. +CHANNEL_LIST_FILE = "MOM_channels_global_025" ! default = "MOM_channel_list" + ! The file from which the list of narrowed channels is read. + +! === module MOM_tracer_registry === + +! === module MOM_EOS === +DTFREEZE_DP = -7.75E-08 ! [deg C Pa-1] default = 0.0 + ! When TFREEZE_FORM=LINEAR, + ! this is the derivative of the freezing potential + ! temperature with pressure. + +! === module MOM_restart === +PARALLEL_RESTARTFILES = True ! [Boolean] default = False + ! If true, each processor writes its own restart file, + ! otherwise a single restart file is generated + +! === module MOM_tracer_flow_control === +USE_IDEAL_AGE_TRACER = False ! [Boolean] default = False + ! If true, use the ideal_age_example tracer package. + +! === module ideal_age_example === + +! === module MOM_coord_initialization === +COORD_CONFIG = "file" ! + ! This specifies how layers are to be defined: + ! ALE or none - used to avoid defining layers in ALE mode + ! file - read coordinate information from the file + ! specified by (COORD_FILE). + ! BFB - Custom coords for buoyancy-forced basin case + ! based on SST_S, T_BOT and DRHO_DT. + ! linear - linear based on interfaces not layers + ! layer_ref - linear based on layer densities + ! ts_ref - use reference temperature and salinity + ! ts_range - use range of temperature and salinity + ! (T_REF and S_REF) to determine surface density + ! and GINT calculate internal densities. + ! gprime - use reference density (RHO_0) for surface + ! density and GINT calculate internal densities. + ! ts_profile - use temperature and salinity profiles + ! (read from COORD_FILE) to set layer densities. + ! USER - call a user modified routine. +COORD_FILE = "layer_coord.nc" ! + ! The file from which the coordinate densities are read. +REGRIDDING_COORDINATE_MODE = "HYCOM1" ! default = "LAYER" + ! Coordinate mode for vertical regridding. + ! Choose among the following possibilities: + ! LAYER - Isopycnal or stacked shallow water layers + ! ZSTAR, Z* - stetched geopotential z* + ! SIGMA_SHELF_ZSTAR - stetched geopotential z* ignoring shelf + ! SIGMA - terrain following coordinates + ! RHO - continuous isopycnal + ! HYCOM1 - HyCOM-like hybrid coordinate + ! SLIGHT - stretched coordinates above continuous isopycnal + ! ADAPTIVE - optimize for smooth neutral density surfaces +BOUNDARY_EXTRAPOLATION = True ! [Boolean] default = False + ! When defined, a proper high-order reconstruction + ! scheme is used within boundary cells rather + ! than PCM. E.g., if PPM is used for remapping, a + ! PPM reconstruction will also be used within + ! boundary cells. +ALE_COORDINATE_CONFIG = "HYBRID:hycom1_75_800m.nc,sigma2,FNC1:2,4000,4.5,.01" ! default = "UNIFORM" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter ALE_RESOLUTION + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz +!ALE_RESOLUTION = 7*2.0, 2*2.01, 2.02, 2.03, 2.05, 2.08, 2.11, 2.15, 2.21, 2.2800000000000002, 2.37, 2.48, 2.61, 2.77, 2.95, 3.17, 3.4299999999999997, 3.74, 4.09, 4.49, 4.95, 5.48, 6.07, 6.74, 7.5, 8.34, 9.280000000000001, 10.33, 11.49, 12.77, 14.19, 15.74, 17.450000000000003, 19.31, 21.35, 23.56, 25.97, 28.580000000000002, 31.41, 34.47, 37.77, 41.32, 45.14, 49.25, 53.65, 58.370000000000005, 63.42, 68.81, 74.56, 80.68, 87.21000000000001, 94.14, 101.51, 109.33, 117.62, 126.4, 135.68, 145.5, 155.87, 166.81, 178.35, 190.51, 203.31, 216.78, 230.93, 245.8, 261.42, 277.83 ! [m] + ! The distribution of vertical resolution for the target + ! grid used for Eulerian-like coordinates. For example, + ! in z-coordinate mode, the parameter is a list of level + ! thicknesses (in m). In sigma-coordinate mode, the list + ! is of non-dimensional fractions of the water column. +!TARGET_DENSITIES = 1010.0, 1014.3034, 1017.8088, 1020.843, 1023.5566, 1025.813, 1027.0275, 1027.9114, 1028.6422, 1029.2795, 1029.852, 1030.3762, 1030.8626, 1031.3183, 1031.7486, 1032.1572, 1032.5471, 1032.9207, 1033.2798, 1033.6261, 1033.9608, 1034.2519, 1034.4817, 1034.6774, 1034.8508, 1035.0082, 1035.1533, 1035.2886, 1035.4159, 1035.5364, 1035.6511, 1035.7608, 1035.8661, 1035.9675, 1036.0645, 1036.1554, 1036.2411, 1036.3223, 1036.3998, 1036.4739, 1036.5451, 1036.6137, 1036.68, 1036.7441, 1036.8062, 1036.8526, 1036.8874, 1036.9164, 1036.9418, 1036.9647, 1036.9857, 1037.0052, 1037.0236, 1037.0409, 1037.0574, 1037.0738, 1037.0902, 1037.1066, 1037.123, 1037.1394, 1037.1558, 1037.1722, 1037.1887, 1037.206, 1037.2241, 1037.2435, 1037.2642, 1037.2866, 1037.3112, 1037.3389, 1037.3713, 1037.4118, 1037.475, 1037.6332, 1037.8104, 1038.0 ! [m] + ! HYBRID target densities for itnerfaces +REGRID_COMPRESSIBILITY_FRACTION = 0.01 ! [not defined] default = 0.0 + ! When interpolating potential density profiles we can add + ! some artificial compressibility solely to make homogenous + ! regions appear stratified. +MAXIMUM_INT_DEPTH_CONFIG = "FNC1:5,8000.0,1.0,.01" ! default = "NONE" + ! Determines how to specify the maximum interface depths. + ! Valid options are: + ! NONE - there are no maximum interface depths + ! PARAM - use the vector-parameter MAXIMUM_INTERFACE_DEPTHS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAXIMUM_INT_DEPTHS = 0.0, 5.0, 12.75, 23.25, 36.49, 52.480000000000004, 71.22, 92.71000000000001, 116.94000000000001, 143.92000000000002, 173.65, 206.13, 241.36, 279.33000000000004, 320.05000000000007, 363.5200000000001, 409.7400000000001, 458.7000000000001, 510.4100000000001, 564.8700000000001, 622.0800000000002, 682.0300000000002, 744.7300000000002, 810.1800000000003, 878.3800000000003, 949.3300000000004, 1023.0200000000004, 1099.4600000000005, 1178.6500000000005, 1260.5900000000006, 1345.2700000000007, 1432.7000000000007, 1522.8800000000008, 1615.8100000000009, 1711.490000000001, 1809.910000000001, 1911.080000000001, 2015.0000000000011, 2121.670000000001, 2231.080000000001, 2343.2400000000007, 2458.1500000000005, 2575.8100000000004, 2696.2200000000003, 2819.3700000000003, 2945.2700000000004, 3073.9200000000005, 3205.3200000000006, 3339.4600000000005, 3476.3500000000004, 3615.9900000000002, 3758.38, 3903.52, 4051.4, 4202.03, 4355.41, 4511.54, 4670.41, 4832.03, 4996.4, 5163.5199999999995, 5333.379999999999, 5505.989999999999, 5681.3499999999985, 5859.459999999998, 6040.319999999998, 6223.919999999998, 6410.269999999999, 6599.369999999999, 6791.219999999999, 6985.8099999999995, 7183.15, 7383.24, 7586.08, 7791.67, 8000.0 + ! The list of maximum depths for each interface. +MAX_LAYER_THICKNESS_CONFIG = "FNC1:400,31000.0,0.1,.01" ! default = "NONE" + ! Determines how to specify the maximum layer thicknesses. + ! Valid options are: + ! NONE - there are no maximum layer thicknesses + ! PARAM - use the vector-parameter MAX_LAYER_THICKNESS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAX_LAYER_THICKNESS = 400.0, 409.63, 410.32, 410.75, 411.07, 411.32, 411.52, 411.7, 411.86, 412.0, 412.13, 412.24, 412.35, 412.45, 412.54, 412.63, 412.71, 412.79, 412.86, 412.93, 413.0, 413.06, 413.12, 413.18, 413.24, 413.29, 413.34, 413.39, 413.44, 413.49, 413.54, 413.58, 413.62, 413.67, 413.71, 413.75, 413.78, 413.82, 413.86, 413.9, 413.93, 413.97, 414.0, 414.03, 414.06, 414.1, 414.13, 414.16, 414.19, 414.22, 414.24, 414.27, 414.3, 414.33, 414.35, 414.38, 414.41, 414.43, 414.46, 414.48, 414.51, 414.53, 414.55, 414.58, 414.6, 414.62, 414.65, 414.67, 414.69, 414.71, 414.73, 414.75, 414.77, 414.79, 414.83 ! [m] + ! The list of maximum thickness for each layer. +REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" + ! This sets the reconstruction scheme used + ! for vertical remapping for all variables. + ! It can be one of the following schemes: + ! PCM (1st-order accurate) + ! PLM (2nd-order accurate) + ! PPM_H4 (3rd-order accurate) + ! PPM_IH4 (3rd-order accurate) + ! PQM_IH4IH3 (4th-order accurate) + ! PQM_IH6IH5 (5th-order accurate) + +! === module MOM_grid === +! Parameters providing information about the lateral grid. + +! === module MOM_state_initialization === +INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False + ! If true, intialize the layer thicknesses, temperatures, + ! and salnities from a Z-space file on a latitude- + ! longitude grid. + +! === module MOM_initialize_layers_from_Z === +!TEMP_SALT_Z_INIT_FILE = "WOA05_pottemp_salt.nc" ! default = "temp_salt_z.nc" +TEMP_SALT_Z_INIT_FILE = "MOM6_IC_TS.nc" + ! The name of the z-space input file used to initialize + ! temperatures (T) and salinities (S). If T and S are not + ! in the same file, TEMP_Z_INIT_FILE and SALT_Z_INIT_FILE + ! must be set. +Z_INIT_FILE_PTEMP_VAR = "temp" ! default = "ptemp" + ! The name of the potential temperature variable in + ! TEMP_Z_INIT_FILE. +Z_INIT_FILE_SALT_VAR = "salt" ! default = "salt" + ! The name of the salinity variable in + ! SALT_Z_INIT_FILE. +Z_INIT_ALE_REMAPPING = True ! [Boolean] default = False + ! If True, then remap straight to model coordinate from file. + +! === module MOM_diag_mediator === +!Jiande NUM_DIAG_COORDS = 2 ! default = 1 +NUM_DIAG_COORDS = 1 + ! The number of diagnostic vertical coordinates to use. + ! For each coordinate, an entry in DIAG_COORDS must be provided. +!Jiande DIAG_COORDS = "z Z ZSTAR", "rho2 RHO2 RHO" ! +DIAG_COORDS = "z Z ZSTAR" + ! A list of string tuples associating diag_table modules to + ! a coordinate definition used for diagnostics. Each string + ! is of the form "MODULE_SUFFIX,PARAMETER_SUFFIX,COORDINATE_NAME". +DIAG_COORD_DEF_Z="FILE:interpolate_zgrid_40L.nc,interfaces=zw" +DIAG_MISVAL = -1e34 +!Jiande DIAG_COORD_DEF_RHO2 = "RFNC1:35,999.5,1028,1028.5,8.,1038.,0.0078125" ! default = "WOA09" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter DIAG_COORD_RES_RHO2 + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz + +! === module MOM_MEKE === +USE_MEKE = True ! [Boolean] default = False + ! If true, turns on the MEKE scheme which calculates + ! a sub-grid mesoscale eddy kinetic energy budget. +MEKE_GMCOEFF = 1.0 ! [nondim] default = -1.0 + ! The efficiency of the conversion of potential energy + ! into MEKE by the thickness mixing parameterization. + ! If MEKE_GMCOEFF is negative, this conversion is not + ! used or calculated. +MEKE_BGSRC = 1.0E-13 ! [W kg-1] default = 0.0 + ! A background energy source for MEKE. +MEKE_KHMEKE_FAC = 1.0 ! [nondim] default = 0.0 + ! A factor that maps MEKE%Kh to Kh for MEKE itself. +MEKE_ALPHA_RHINES = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Rhines scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. +MEKE_ALPHA_EADY = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Eady length scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. + +! === module MOM_lateral_mixing_coeffs === +USE_VARIABLE_MIXING = True ! [Boolean] default = False + ! If true, the variable mixing code will be called. This + ! allows diagnostics to be created even if the scheme is + ! not used. If KHTR_SLOPE_CFF>0 or KhTh_Slope_Cff>0, + ! this is set to true regardless of what is in the + ! parameter file. +RESOLN_SCALED_KH = True ! [Boolean] default = False + ! If true, the Laplacian lateral viscosity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +RESOLN_SCALED_KHTH = True ! [Boolean] default = False + ! If true, the interface depth diffusivity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +KHTR_SLOPE_CFF = 0.25 ! [nondim] default = 0.0 + ! The nondimensional coefficient in the Visbeck formula + ! for the epipycnal tracer diffusivity +USE_STORED_SLOPES = True ! [Boolean] default = False + ! If true, the isopycnal slopes are calculated once and + ! stored for re-use. This uses more memory but avoids calling + ! the equation of state more times than should be necessary. +INTERPOLATE_RES_FN = False ! [Boolean] default = True + ! If true, interpolate the resolution function to the + ! velocity points from the thickness points; otherwise + ! interpolate the wave speed and calculate the resolution + ! function independently at each point. +GILL_EQUATORIAL_LD = True ! [Boolean] default = False + ! If true, uses Gill's definition of the baroclinic + ! equatorial deformation radius, otherwise, if false, use + ! Pedlosky's definition. These definitions differ by a factor + ! of 2 infront of the beta term in the denominator. Gill'sis the more appropriate definition. + +! === module MOM_set_visc === +CHANNEL_DRAG = True ! [Boolean] default = False + ! If true, the bottom drag is exerted directly on each + ! layer proportional to the fraction of the bottom it + ! overlies. +PRANDTL_TURB = 1.25 ! [nondim] default = 1.0 + ! The turbulent Prandtl number applied to shear + ! instability. +HBBL = 10.0 ! [m] + ! The thickness of a bottom boundary layer with a + ! viscosity of KVBBL if BOTTOMDRAGLAW is not defined, or + ! the thickness over which near-bottom velocities are + ! averaged for the drag law if BOTTOMDRAGLAW is defined + ! but LINEAR_DRAG is not. +DRAG_BG_VEL = 0.1 ! [m s-1] default = 0.0 + ! DRAG_BG_VEL is either the assumed bottom velocity (with + ! LINEAR_DRAG) or an unresolved velocity that is + ! combined with the resolved velocity to estimate the + ! velocity magnitude. DRAG_BG_VEL is only used when + ! BOTTOMDRAGLAW is defined. +BBL_USE_EOS = True ! [Boolean] default = False + ! If true, use the equation of state in determining the + ! properties of the bottom boundary layer. Otherwise use + ! the layer target potential densities. +BBL_THICK_MIN = 0.1 ! [m] default = 0.0 + ! The minimum bottom boundary layer thickness that can be + ! used with BOTTOMDRAGLAW. This might be + ! Kv / (cdrag * drag_bg_vel) to give Kv as the minimum + ! near-bottom viscosity. +KV = 1.0E-04 ! [m2 s-1] + ! The background kinematic viscosity in the interior. + ! The molecular value, ~1e-6 m2 s-1, may be used. +KV_BBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the bottom boundary layer. +KV_TBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the top boundary layer. + +! === module MOM_continuity === + +! === module MOM_continuity_PPM === +ETA_TOLERANCE = 1.0E-06 ! [m] default = 3.75E-09 + ! The tolerance for the differences between the + ! barotropic and baroclinic estimates of the sea surface + ! height due to the fluxes through each face. The total + ! tolerance for SSH is 4 times this value. The default + ! is 0.5*NK*ANGSTROM, and this should not be set less x + ! than about 10^-15*MAXIMUM_DEPTH. +ETA_TOLERANCE_AUX = 0.001 ! [m] default = 1.0E-06 + ! The tolerance for free-surface height discrepancies + ! between the barotropic solution and the sum of the + ! layer thicknesses when calculating the auxiliary + ! corrected velocities. By default, this is the same as + ! ETA_TOLERANCE, but can be made larger for efficiency. + +! === module MOM_CoriolisAdv === +CORIOLIS_SCHEME = "SADOURNY75_ENSTRO" ! default = "SADOURNY75_ENERGY" + ! CORIOLIS_SCHEME selects the discretization for the + ! Coriolis terms. Valid values are: + ! SADOURNY75_ENERGY - Sadourny, 1975; energy cons. + ! ARAKAWA_HSU90 - Arakawa & Hsu, 1990 + ! SADOURNY75_ENSTRO - Sadourny, 1975; enstrophy cons. + ! ARAKAWA_LAMB81 - Arakawa & Lamb, 1981; En. + Enst. + ! ARAKAWA_LAMB_BLEND - A blend of Arakawa & Lamb with + ! Arakawa & Hsu and Sadourny energy +BOUND_CORIOLIS = True ! [Boolean] default = False + ! If true, the Coriolis terms at u-points are bounded by + ! the four estimates of (f+rv)v from the four neighboring + ! v-points, and similarly at v-points. This option would + ! have no effect on the SADOURNY Coriolis scheme if it + ! were possible to use centered difference thickness fluxes. + +! === module MOM_PressureForce === + +! === module MOM_PressureForce_AFV === +MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False + ! If true, use mass weighting when interpolation T/S for + ! top/bottom integrals in AFV pressure gradient calculation. + +! === module MOM_hor_visc === +LAPLACIAN = True ! [Boolean] default = False + ! If true, use a Laplacian horizontal viscosity. +AH_VEL_SCALE = 0.01 ! [m s-1] default = 0.0 + ! The velocity scale which is multiplied by the cube of + ! the grid spacing to calculate the biharmonic viscosity. + ! The final viscosity is the largest of this scaled + ! viscosity, the Smagorinsky and Leith viscosities, and AH. +SMAGORINSKY_AH = True ! [Boolean] default = False + ! If true, use a biharmonic Smagorinsky nonlinear eddy + ! viscosity. +SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0 + ! The nondimensional biharmonic Smagorinsky constant, + ! typically 0.015 - 0.06. + +! === module MOM_vert_friction === +U_TRUNC_FILE = "U_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to zonal velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +V_TRUNC_FILE = "V_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to meridional velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +HMIX_FIXED = 0.5 ! [m] + ! The prescribed depth over which the near-surface + ! viscosity and diffusivity are elevated when the bulk + ! mixed layer is not used. +MAXVEL = 6.0 ! [m s-1] default = 3.0E+08 + ! The maximum velocity allowed before the velocity + ! components are truncated. + +! === module MOM_PointAccel === + +! === module MOM_barotropic === +BOUND_BT_CORRECTION = True ! [Boolean] default = False + ! If true, the corrective pseudo mass-fluxes into the + ! barotropic solver are limited to values that require + ! less than maxCFL_BT_cont to be accommodated. +BT_PROJECT_VELOCITY = True ! [Boolean] default = False + ! If true, step the barotropic velocity first and project + ! out the velocity tendancy by 1+BEBT when calculating the + ! transport. The default (false) is to use a predictor + ! continuity step to find the pressure field, and then + ! to do a corrector continuity step using a weighted + ! average of the old and new velocities, with weights + ! of (1-BEBT) and BEBT. +DYNAMIC_SURFACE_PRESSURE = True ! [Boolean] default = False + ! If true, add a dynamic pressure due to a viscous ice + ! shelf, for instance. +BEBT = 0.2 ! [nondim] default = 0.1 + ! BEBT determines whether the barotropic time stepping + ! uses the forward-backward time-stepping scheme or a + ! backward Euler scheme. BEBT is valid in the range from + ! 0 (for a forward-backward treatment of nonrotating + ! gravity waves) to 1 (for a backward Euler treatment). + ! In practice, BEBT must be greater than about 0.05. +DTBT = -0.9 ! [s or nondim] default = -0.98 + ! The barotropic time step, in s. DTBT is only used with + ! the split explicit time stepping. To set the time step + ! automatically based the maximum stable value use 0, or + ! a negative value gives the fraction of the stable value. + ! Setting DTBT to 0 is the same as setting it to -0.98. + ! The value of DTBT that will actually be used is an + ! integer fraction of DT, rounding down. +BT_USE_OLD_CORIOLIS_BRACKET_BUG = True ! [Boolean] default = False + ! If True, use an order of operations that is not bitwise + ! rotationally symmetric in the meridional Coriolis term of + ! the barotropic solver. + +! === module MOM_thickness_diffuse === +KHTH_MAX_CFL = 0.1 ! [nondimensional] default = 0.8 + ! The maximum value of the local diffusive CFL ratio that + ! is permitted for the thickness diffusivity. 1.0 is the + ! marginally unstable value in a pure layered model, but + ! much smaller numbers (e.g. 0.1) seem to work better for + ! ALE-based models. + +! === module MOM_mixed_layer_restrat === +MIXEDLAYER_RESTRAT = True ! [Boolean] default = False + ! If true, a density-gradient dependent re-stratifying + ! flow is imposed in the mixed layer. Can be used in ALE mode + ! without restriction but in layer mode can only be used if + ! BULKMIXEDLAYER is true. +FOX_KEMPER_ML_RESTRAT_COEF = 1.0 ! [nondim] default = 0.0 + ! A nondimensional coefficient that is proportional to + ! the ratio of the deformation radius to the dominant + ! lengthscale of the submesoscale mixed layer + ! instabilities, times the minimum of the ratio of the + ! mesoscale eddy kinetic energy to the large-scale + ! geostrophic kinetic energy or 1 plus the square of the + ! grid spacing over the deformation radius, as detailed + ! by Fox-Kemper et al. (2010) +MLE_FRONT_LENGTH = 500.0 ! [m] default = 0.0 + ! If non-zero, is the frontal-length scale used to calculate the + ! upscaling of buoyancy gradients that is otherwise represented + ! by the parameter FOX_KEMPER_ML_RESTRAT_COEF. If MLE_FRONT_LENGTH is + ! non-zero, it is recommended to set FOX_KEMPER_ML_RESTRAT_COEF=1.0. +MLE_USE_PBL_MLD = True ! [Boolean] default = False + ! If true, the MLE parameterization will use the mixed-layer + ! depth provided by the active PBL parameterization. If false, + ! MLE will estimate a MLD based on a density difference with the + ! surface using the parameter MLE_DENSITY_DIFF. +MLE_MLD_DECAY_TIME = 2.592E+06 ! [s] default = 0.0 + ! The time-scale for a running-mean filter applied to the mixed-layer + ! depth used in the MLE restratification parameterization. When + ! the MLD deepens below the current running-mean the running-mean + ! is instantaneously set to the current MLD. + +! === module MOM_diag_to_Z === +!Z_OUTPUT_GRID_FILE = "analysis_vgrid_lev35.v1.nc" ! default = "" +!Z_OUTPUT_GRID_FILE = "interpolate_zgrid_40L.nc" + ! The file that specifies the vertical grid for + ! depth-space diagnostics, or blank to disable + ! depth-space output. +!NK_ZSPACE (from file) = 35 ! [nondim] + ! The number of depth-space levels. This is determined + ! from the size of the variable zw in the output grid file. + +! === module MOM_diabatic_driver === +! The following parameters are used for diabatic processes. +ENERGETICS_SFC_PBL = True ! [Boolean] default = False + ! If true, use an implied energetics planetary boundary + ! layer scheme to determine the diffusivity and viscosity + ! in the surface boundary layer. +EPBL_IS_ADDITIVE = False ! [Boolean] default = True + ! If true, the diffusivity from ePBL is added to all + ! other diffusivities. Otherwise, the larger of kappa- + ! shear and ePBL diffusivities are used. + +! === module MOM_KPP === +! This is the MOM wrapper to CVmix:KPP +! See http://code.google.com/p/cvmix/ + +! === module MOM_diffConvection === +! This module implements enhanced diffusivity as a +! function of static stability, N^2. +CONVECTION% +%CONVECTION + +! === module MOM_entrain_diffusive === + +! === module MOM_geothermal === +GEOTHERMAL_SCALE = 1.0 ! [W m-2 or various] default = 0.0 + ! The constant geothermal heat flux, a rescaling + ! factor for the heat flux read from GEOTHERMAL_FILE, or + ! 0 to disable the geothermal heating. +GEOTHERMAL_FILE = "geothermal_davies2013_v1.nc" ! default = "" + ! The file from which the geothermal heating is to be + ! read, or blank to use a constant heating rate. +GEOTHERMAL_VARNAME = "geothermal_hf" ! default = "geo_heat" + ! The name of the geothermal heating variable in + ! GEOTHERMAL_FILE. + +! === module MOM_set_diffusivity === +BBL_MIXING_AS_MAX = False ! [Boolean] default = True + ! If true, take the maximum of the diffusivity from the + ! BBL mixing and the other diffusivities. Otherwise, + ! diffusiviy from the BBL_mixing is simply added. +USE_LOTW_BBL_DIFFUSIVITY = True ! [Boolean] default = False + ! If true, uses a simple, imprecise but non-coordinate dependent, model + ! of BBL mixing diffusivity based on Law of the Wall. Otherwise, uses + ! the original BBL scheme. +SIMPLE_TKE_TO_KD = True ! [Boolean] default = False + ! If true, uses a simple estimate of Kd/TKE that will + ! work for arbitrary vertical coordinates. If false, + ! calculates Kd/TKE and bounds based on exact energetics/nfor an isopycnal layer-formulation. +HENYEY_IGW_BACKGROUND = True ! [Boolean] default = False + ! If true, use a latitude-dependent scaling for the near + ! surface background diffusivity, as described in + ! Harrison & Hallberg, JPO 2008. +N2_FLOOR_IOMEGA2 = 0.0 ! [nondim] default = 1.0 + ! The floor applied to N2(k) scaled by Omega^2: + ! If =0., N2(k) is simply positive definite. + ! If =1., N2(k) > Omega^2 everywhere. +KD = 1.5E-05 ! [m2 s-1] + ! The background diapycnal diffusivity of density in the + ! interior. Zero or the molecular value, ~1e-7 m2 s-1, + ! may be used. +KD_MIN = 2.0E-06 ! [m2 s-1] default = 1.5E-07 + ! The minimum diapycnal diffusivity. +KD_MAX = 0.1 ! [m2 s-1] default = -1.0 + ! The maximum permitted increment for the diapycnal + ! diffusivity from TKE-based parameterizations, or a + ! negative value for no limit. +INT_TIDE_DISSIPATION = True ! [Boolean] default = False + ! If true, use an internal tidal dissipation scheme to + ! drive diapycnal mixing, along the lines of St. Laurent + ! et al. (2002) and Simmons et al. (2004). +INT_TIDE_PROFILE = "POLZIN_09" ! default = "STLAURENT_02" + ! INT_TIDE_PROFILE selects the vertical profile of energy + ! dissipation with INT_TIDE_DISSIPATION. Valid values are: + ! STLAURENT_02 - Use the St. Laurent et al exponential + ! decay profile. + ! POLZIN_09 - Use the Polzin WKB-streched algebraic + ! decay profile. +INT_TIDE_DECAY_SCALE = 300.3003003003003 ! [m] default = 0.0 + ! The decay scale away from the bottom for tidal TKE with + ! the new coding when INT_TIDE_DISSIPATION is used. +KAPPA_ITIDES = 6.28319E-04 ! [m-1] default = 6.283185307179586E-04 + ! A topographic wavenumber used with INT_TIDE_DISSIPATION. + ! The default is 2pi/10 km, as in St.Laurent et al. 2002. +KAPPA_H2_FACTOR = 0.84 ! [nondim] default = 1.0 + ! A scaling factor for the roughness amplitude with nINT_TIDE_DISSIPATION. +TKE_ITIDE_MAX = 0.1 ! [W m-2] default = 1000.0 + ! The maximum internal tide energy source availble to mix + ! above the bottom boundary layer with INT_TIDE_DISSIPATION. +READ_TIDEAMP = True ! [Boolean] default = False + ! If true, read a file (given by TIDEAMP_FILE) containing + ! the tidal amplitude with INT_TIDE_DISSIPATION. +TIDEAMP_FILE = "tidal_amplitude.v20140616.nc" ! default = "tideamp.nc" + ! The path to the file containing the spatially varying + ! tidal amplitudes with INT_TIDE_DISSIPATION. +H2_FILE = "ocean_topog.nc" ! + ! The path to the file containing the sub-grid-scale + ! topographic roughness amplitude with INT_TIDE_DISSIPATION. + +! === module MOM_kappa_shear === +! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008 +USE_JACKSON_PARAM = True ! [Boolean] default = False + ! If true, use the Jackson-Hallberg-Legg (JPO 2008) + ! shear mixing parameterization. +MAX_RINO_IT = 25 ! [nondim] default = 50 + ! The maximum number of iterations that may be used to + ! estimate the Richardson number driven mixing. +VERTEX_SHEAR = True ! [Boolean] default = False + ! If true, do the calculations of the shear-driven mixing + ! at the cell vertices (i.e., the vorticity points). +! === module MOM_CVMix_shear === +! Parameterization of shear-driven turbulence via CVMix (various options) + +! === module MOM_diabatic_aux === +! The following parameters are used for auxiliary diabatic processes. +RECLAIM_FRAZIL = True ! [Boolean] default = True + ! If true, try to use any frazil heat deficit to cool any + ! overlying layers down to the freezing point, thereby + ! avoiding the creation of thin ice when the SST is above + ! the freezing point. + +PRESSURE_DEPENDENT_FRAZIL = False ! [Boolean] default = False + ! If true, use a pressure dependent freezing temperature + ! when making frazil. The default is false, which will be + ! faster but is inappropriate with ice-shelf cavities. + +! === module MOM_energetic_PBL === +MSTAR_MODE = 2 ! [units=nondim] default = 0 + ! An integer switch for how to compute MSTAR. + ! 0 for constant MSTAR + ! 1 for MSTAR w/ MLD in stabilizing limit + ! 2 for MSTAR w/ L_E/L_O in stabilizing limit. +MSTAR = 0.0 ! [units=nondim] default = 1.2 + ! The ratio of the friction velocity cubed to the TKE + ! input to the mixed layer. +MIX_LEN_EXPONENT = 1.0 ! [units=nondim] default = 2.0 + ! The exponent applied to the ratio of the distance to the MLD + ! and the MLD depth which determines the shape of the mixing length. +MSTAR_CAP = 10.0 ! [units=nondim] default = -1.0 + ! Maximum value of mstar allowed in model if non-negative + ! (used if MSTAR_MODE>0). +MSTAR_CONV_ADJ = 0.667 ! [units=nondim] default = 0.0 + ! Factor used for reducing mstar during convection + ! due to reduction of stable density gradient. +MSTAR2_COEF1 = 0.29 ! [units=nondim] default = 0.3 + ! Coefficient in computing mstar when rotation and + ! stabilizing effects are both important (used if MSTAR_MODE=2) +MSTAR2_COEF2 = 0.152 ! [units=nondim] default = 0.085 + ! Coefficient in computing mstar when only rotation limits + ! the total mixing. (used only if MSTAR_MODE=2) +NSTAR = 0.06 ! [nondim] default = 0.2 + ! The portion of the buoyant potential energy imparted by + ! surface fluxes that is available to drive entrainment + ! at the base of mixed layer when that energy is positive. +TKE_DECAY = 0.01 ! [nondim] default = 2.5 + ! TKE_DECAY relates the vertical rate of decay of the + ! TKE available for mechanical entrainment to the natural + ! Ekman depth. +ML_OMEGA_FRAC = 0.001 ! [nondim] default = 0.0 + ! When setting the decay scale for turbulence, use this + ! fraction of the absolute rotation rate blended with the + ! local value of f, as sqrt((1-of)*f^2 + of*4*omega^2). +USE_MLD_ITERATION = True ! [Boolean] default = False + ! A logical that specifies whether or not to use the + ! distance to the bottom of the actively turblent boundary + ! layer to help set the EPBL length scale. +ORIG_MLD_ITERATION = False ! [Boolean] default = True + ! A logical that specifies whether or not to use the + ! old method for determining MLD depth in iteration, which + ! is limited to resolution. +EPBL_TRANSITION_SCALE = 0.01 ! [nondim] default = 0.1 + ! A scale for the mixing length in the transition layer + ! at the edge of the boundary layer as a fraction of the + ! boundary layer thickness. The default is 0.1. +USE_LA_LI2016 = MOM6_REPRO_LA ! [nondim] default = False + ! A logical to use the Li et al. 2016 (submitted) formula to + ! determine the Langmuir number. +LT_ENHANCE = 3 ! [nondim] default = 0 + ! Integer for Langmuir number mode. + ! *Requires USE_LA_LI2016 to be set to True. + ! Options: 0 - No Langmuir + ! 1 - Van Roekel et al. 2014/Li et al., 2016 + ! 2 - Multiplied w/ adjusted La. + ! 3 - Added w/ adjusted La. +LT_ENHANCE_COEF = 0.044 ! [nondim] default = 0.447 + ! Coefficient for Langmuir enhancement if LT_ENHANCE > 1 +LT_ENHANCE_EXP = -1.5 ! [nondim] default = -1.33 + ! Exponent for Langmuir enhancement if LT_ENHANCE > 1 +LT_MOD_LAC1 = 0.0 ! [nondim] default = -0.87 + ! Coefficient for modification of Langmuir number due to + ! MLD approaching Ekman depth if LT_ENHANCE=2. +LT_MOD_LAC4 = 0.0 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to stable Obukhov depth if LT_ENHANCE=2. +LT_MOD_LAC5 = 0.22 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to unstable Obukhov depth if LT_ENHANCE=2. +EPBL_USTAR_MIN = 1.45842E-18 ! [m s-1] + ! The (tiny) minimum friction velocity used within the + ! ePBL code, derived from OMEGA and ANGSTROM. + +! === module MOM_regularize_layers === + +! === module MOM_opacity === +VAR_PEN_SW = True ! [Boolean] default = False + ! If true, use one of the CHL_A schemes specified by + ! OPACITY_SCHEME to determine the e-folding depth of + ! incoming short wave radiation. +CHL_FILE = CHLCLIM ! CHL_FILE is the file containing chl_a concentrations in + ! the variable CHL_A. It is used when VAR_PEN_SW and + ! CHL_FROM_FILE are true. +CHL_VARNAME = "chlor_a" ! default = "CHL_A" +PEN_SW_NBANDS = 3 ! default = 1 + ! The number of bands of penetrating shortwave radiation. + +! === module MOM_tracer_advect === +TRACER_ADVECTION_SCHEME = "PPM:H3" ! default = "PLM" + ! The horizontal transport scheme for tracers: + ! PLM - Piecewise Linear Method + ! PPM:H3 - Piecewise Parabolic Method (Huyhn 3rd order) + ! PPM - Piecewise Parabolic Method (Colella-Woodward) + +! === module MOM_tracer_hor_diff === +CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False + ! If true, use enough iterations the diffusion to ensure + ! that the diffusive equivalent of the CFL limit is not + ! violated. If false, always use 1 iteration. + +! === module MOM_neutral_diffusion === +! This module implements neutral diffusion of tracers + +! === module ocean_model_init === +OCEAN_SURFACE_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the surface velocity field that is + ! returned to the coupler. Valid values include + ! 'A', 'B', or 'C'. +ENERGYSAVEDAYS = 1.00 ! [days] default = 1.0 + ! The interval in units of TIMEUNIT between saves of the + ! energies of the run and other globally summed diagnostics. + +! === module ocean_model_init === +ICE_SHELF = False ! [Boolean] default = False + ! If true, enables the ice shelf model. +ICEBERGS_APPLY_RIGID_BOUNDARY = False ! [Boolean] default = False + ! If true, allows icebergs to change boundary condition felt by ocean + +! === module MOM_surface_forcing === +MAX_P_SURF = 0.0 ! [Pa] default = -1.0 + ! The maximum surface pressure that can be exerted by the + ! atmosphere and floating sea-ice or ice shelves. This is + ! needed because the FMS coupling structure does not + ! limit the water that can be frozen out of the ocean and + ! the ice-ocean heat fluxes are treated explicitly. No + ! limit is applied if a negative value is used. +WIND_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the input wind stress field. Valid + ! values are 'A', 'B', or 'C'. +CD_TIDES = 0.0018 ! [nondim] default = 1.0E-04 + ! The drag coefficient that applies to the tides. +GUST_CONST = 0.0 ! [Pa] default = 0.02 + ! The background gustiness in the winds. +USE_RIGID_SEA_ICE = True ! [Boolean] default = False + ! If true, sea-ice is rigid enough to exert a + ! nonhydrostatic pressure that resist vertical motion. +SEA_ICE_RIGID_MASS = 100.0 ! [kg m-2] default = 1000.0 + ! The mass of sea-ice per unit area at which the sea-ice + ! starts to exhibit rigidity +LIQUID_RUNOFF_FROM_DATA = MOM6_RIVER_RUNOFF ! [Boolean] default = False + ! If true, allows liquid river runoff to be specified via + ! the data_table using the component name 'OCN'. +! === module MOM_restart === +RESTART_CHECKSUMS_REQUIRED = False +! === module MOM_sum_output === +CALCULATE_APE = False ! [Boolean] default = True + ! If true, calculate the available potential energy of + ! the interfaces. Setting this to false reduces the + ! memory footprint of high-PE-count models dramatically. +MAXTRUNC = 100000 ! [truncations save_interval-1] default = 0 + ! The run will be stopped, and the day set to a very + ! large value if the velocity is truncated more than + ! MAXTRUNC times between energy saves. Set MAXTRUNC to 0 + ! to stop if there is any truncation of velocities. + +! === module MOM_file_parser === diff --git a/tests/parm/MOM_input_wave_template_025 b/tests/parm/MOM_input_wave_template_025 new file mode 100644 index 0000000000..00a0fbadbd --- /dev/null +++ b/tests/parm/MOM_input_wave_template_025 @@ -0,0 +1,910 @@ +/* This input file provides the adjustable run-time parameters for version 6 of + the Modular Ocean Model (MOM6), a numerical ocean model developed at NOAA-GFDL. + Where appropriate, parameters use usually given in MKS units. + + This particular file is for the example in OM4_025. + + This MOM_input file typically contains only the non-default values that are + needed to reproduce this example. A full list of parameters for this example + can be found in the corresponding MOM_parameter_doc.all file which is + generated by the model at run-time. */ + +! === module MOM === +USE_REGRIDDING = True ! [Boolean] default = False + ! If True, use the ALE algorithm (regridding/remapping). + ! If False, use the layered isopycnal algorithm. +THICKNESSDIFFUSE = True ! [Boolean] default = False + ! If true, interface heights are diffused with a + ! coefficient of KHTH. +THICKNESSDIFFUSE_FIRST = True ! [Boolean] default = False + ! If true, do thickness diffusion before dynamics. + ! This is only used if THICKNESSDIFFUSE is true. +DT = DT_DYNAM_MOM6 ! [s] + ! The (baroclinic) dynamics time step. The time-step that + ! is actually used will be an integer fraction of the + ! forcing time-step (DT_FORCING in ocean-only mode or the + ! coupling timestep in coupled mode.) +DT_THERM = DT_THERM_MOM6 ! [s] default = 900.0 + ! The thermodynamic and tracer advection time step. + ! Ideally DT_THERM should be an integer multiple of DT + ! and less than the forcing or coupling time-step, unless + ! THERMO_SPANS_COUPLING is true, in which case DT_THERM + ! can be an integer multiple of the coupling timestep. By + ! default DT_THERM is set to DT. +THERMO_SPANS_COUPLING = True ! [Boolean] default = False + ! If true, the MOM will take thermodynamic and tracer + ! timesteps that can be longer than the coupling timestep. + ! The actual thermodynamic timestep that is used in this + ! case is the largest integer multiple of the coupling + ! timestep that is less than or equal to DT_THERM. +HFREEZE = 20.0 ! [m] default = -1.0 + ! If HFREEZE > 0, melt potential will be computed. The actual depth + ! over which melt potential is computed will be min(HFREEZE, OBLD) + ! where OBLD is the boundary layer depth. If HFREEZE <= 0 (default) + ! melt potential will not be computed. +FRAZIL = True ! [Boolean] default = False + ! If true, water freezes if it gets too cold, and the + ! the accumulated heat deficit is returned in the + ! surface state. FRAZIL is only used if + ! ENABLE_THERMODYNAMICS is true. +DO_GEOTHERMAL = True ! [Boolean] default = False + ! If true, apply geothermal heating. +BOUND_SALINITY = True ! [Boolean] default = False + ! If true, limit salinity to being positive. (The sea-ice + ! model may ask for more salt than is available and + ! drive the salinity negative otherwise.) +C_P = 3992.0 ! [J kg-1 K-1] default = 3991.86795711963 + ! The heat capacity of sea water, approximated as a + ! constant. This is only used if ENABLE_THERMODYNAMICS is + ! true. The default value is from the TEOS-10 definition + ! of conservative temperature. +CHECK_BAD_SURFACE_VALS = True ! [Boolean] default = False + ! If true, check the surface state for ridiculous values. +BAD_VAL_SSH_MAX = 50.0 ! [m] default = 20.0 + ! The value of SSH above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SSS_MAX = 75.0 ! [PPT] default = 45.0 + ! The value of SSS above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MAX = 65.0 ! [deg C] default = 45.0, PTripp: changed from 55.0 on 12/28/2017 + ! The value of SST above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1 + ! The value of SST below which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +WRITE_GEOM = 2 ! default = 1 + ! If =0, never write the geometry and vertical grid files. + ! If =1, write the geometry and vertical grid files only for + ! a new simulation. If =2, always write the geometry and + ! vertical grid files. Other values are invalid. + +! === module MOM_domains === +TRIPOLAR_N = True ! [Boolean] default = False + ! Use tripolar connectivity at the northern edge of the + ! domain. With TRIPOLAR_N, NIGLOBAL must be even. +NIGLOBAL = NX_GLB ! + ! The total number of thickness grid points in the + ! x-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. +NJGLOBAL = NY_GLB ! + ! The total number of thickness grid points in the + ! y-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. + +! === module MOM_hor_index === +! Sets the horizontal array index types. + +! === module MOM_verticalGrid === +! Parameters providing information about the vertical grid. +NK = 75 ! [nondim] + ! The number of model layers. + +! === module MOM_fixed_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. + +! === module MOM_grid_init === +GRID_CONFIG = "mosaic" ! + ! A character string that determines the method for + ! defining the horizontal grid. Current options are: + ! mosaic - read the grid from a mosaic (supergrid) + ! file set by GRID_FILE. + ! cartesian - use a (flat) Cartesian grid. + ! spherical - use a simple spherical grid. + ! mercator - use a Mercator spherical grid. +GRID_FILE = "ocean_hgrid.nc" ! + ! Name of the file from which to read horizontal grid data. +TOPO_CONFIG = "file" ! + ! This specifies how bathymetry is specified: + ! file - read bathymetric information from the file + ! specified by (TOPO_FILE). + ! flat - flat bottom set to MAXIMUM_DEPTH. + ! bowl - an analytically specified bowl-shaped basin + ! ranging between MAXIMUM_DEPTH and MINIMUM_DEPTH. + ! spoon - a similar shape to 'bowl', but with an vertical + ! wall at the southern face. + ! halfpipe - a zonally uniform channel with a half-sine + ! profile in the meridional direction. + ! benchmark - use the benchmark test case topography. + ! Neverland - use the Neverland test case topography. + ! DOME - use a slope and channel configuration for the + ! DOME sill-overflow test case. + ! ISOMIP - use a slope and channel configuration for the + ! ISOMIP test case. + ! DOME2D - use a shelf and slope configuration for the + ! DOME2D gravity current/overflow test case. + ! Kelvin - flat but with rotated land mask. + ! seamount - Gaussian bump for spontaneous motion test case. + ! shelfwave - exponential slope for shelfwave test case. + ! supercritical - flat but with 8.95 degree land mask. + ! Phillips - ACC-like idealized topography used in the Phillips config. + ! dense - Denmark Strait-like dense water formation and overflow. + ! USER - call a user modified routine. +TOPO_FILE = "ocean_topog.nc" ! default = "topog.nc" + ! The file from which the bathymetry is read. +TOPO_EDITS_FILE = "All_edits.nc" ! default = "" + ! The file from which to read a list of i,j,z topography overrides. +MAXIMUM_DEPTH = 6500.0 ! [m] + ! The maximum depth of the ocean. +MINIMUM_DEPTH = 9.5 ! [m] default = 0.0 + ! If MASKING_DEPTH is unspecified, then anything shallower than + ! MINIMUM_DEPTH is assumed to be land and all fluxes are masked out. + ! If MASKING_DEPTH is specified, then all depths shallower than + ! MINIMUM_DEPTH but deeper than MASKING_DEPTH are rounded to MINIMUM_DEPTH. +GRID_ROTATION_ANGLE_BUGS = False ! [Boolean] default = True + ! If true, use an older algorithm to calculate the sine and + ! cosines needed rotate between grid-oriented directions and + ! true north and east. Differences arise at the tripolar fold +USE_TRIPOLAR_GEOLONB_BUG = False ! [Boolean] default = True + ! If true, use older code that incorrectly sets the longitude + ! in some points along the tripolar fold to be off by 360 degrees + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, if any. +MASKING_DEPTH = 0.0 ! [m] default = -9999.0 + ! The depth below which to mask points as land points, for which all + ! fluxes are zeroed out. MASKING_DEPTH is ignored if negative. +CHANNEL_CONFIG = "list" ! default = "none" + ! A parameter that determines which set of channels are + ! restricted to specific widths. Options are: + ! none - All channels have the grid width. + ! global_1deg - Sets 16 specific channels appropriate + ! for a 1-degree model, as used in CM2G. + ! list - Read the channel locations and widths from a + ! text file, like MOM_channel_list in the MOM_SIS + ! test case. + ! file - Read open face widths everywhere from a + ! NetCDF file on the model grid. +CHANNEL_LIST_FILE = "MOM_channels_global_025" ! default = "MOM_channel_list" + ! The file from which the list of narrowed channels is read. + +! === module MOM_tracer_registry === + +! === module MOM_EOS === +DTFREEZE_DP = -7.75E-08 ! [deg C Pa-1] default = 0.0 + ! When TFREEZE_FORM=LINEAR, + ! this is the derivative of the freezing potential + ! temperature with pressure. + +! === module MOM_restart === +PARALLEL_RESTARTFILES = True ! [Boolean] default = False + ! If true, each processor writes its own restart file, + ! otherwise a single restart file is generated + +! === module MOM_tracer_flow_control === +USE_IDEAL_AGE_TRACER = False ! [Boolean] default = False + ! If true, use the ideal_age_example tracer package. + +! === module ideal_age_example === + +! === module MOM_coord_initialization === +COORD_CONFIG = "file" ! + ! This specifies how layers are to be defined: + ! ALE or none - used to avoid defining layers in ALE mode + ! file - read coordinate information from the file + ! specified by (COORD_FILE). + ! BFB - Custom coords for buoyancy-forced basin case + ! based on SST_S, T_BOT and DRHO_DT. + ! linear - linear based on interfaces not layers + ! layer_ref - linear based on layer densities + ! ts_ref - use reference temperature and salinity + ! ts_range - use range of temperature and salinity + ! (T_REF and S_REF) to determine surface density + ! and GINT calculate internal densities. + ! gprime - use reference density (RHO_0) for surface + ! density and GINT calculate internal densities. + ! ts_profile - use temperature and salinity profiles + ! (read from COORD_FILE) to set layer densities. + ! USER - call a user modified routine. +COORD_FILE = "layer_coord.nc" ! + ! The file from which the coordinate densities are read. +REGRIDDING_COORDINATE_MODE = "HYCOM1" ! default = "LAYER" + ! Coordinate mode for vertical regridding. + ! Choose among the following possibilities: + ! LAYER - Isopycnal or stacked shallow water layers + ! ZSTAR, Z* - stetched geopotential z* + ! SIGMA_SHELF_ZSTAR - stetched geopotential z* ignoring shelf + ! SIGMA - terrain following coordinates + ! RHO - continuous isopycnal + ! HYCOM1 - HyCOM-like hybrid coordinate + ! SLIGHT - stretched coordinates above continuous isopycnal + ! ADAPTIVE - optimize for smooth neutral density surfaces +BOUNDARY_EXTRAPOLATION = True ! [Boolean] default = False + ! When defined, a proper high-order reconstruction + ! scheme is used within boundary cells rather + ! than PCM. E.g., if PPM is used for remapping, a + ! PPM reconstruction will also be used within + ! boundary cells. +ALE_COORDINATE_CONFIG = "HYBRID:hycom1_75_800m.nc,sigma2,FNC1:2,4000,4.5,.01" ! default = "UNIFORM" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter ALE_RESOLUTION + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz +!ALE_RESOLUTION = 7*2.0, 2*2.01, 2.02, 2.03, 2.05, 2.08, 2.11, 2.15, 2.21, 2.2800000000000002, 2.37, 2.48, 2.61, 2.77, 2.95, 3.17, 3.4299999999999997, 3.74, 4.09, 4.49, 4.95, 5.48, 6.07, 6.74, 7.5, 8.34, 9.280000000000001, 10.33, 11.49, 12.77, 14.19, 15.74, 17.450000000000003, 19.31, 21.35, 23.56, 25.97, 28.580000000000002, 31.41, 34.47, 37.77, 41.32, 45.14, 49.25, 53.65, 58.370000000000005, 63.42, 68.81, 74.56, 80.68, 87.21000000000001, 94.14, 101.51, 109.33, 117.62, 126.4, 135.68, 145.5, 155.87, 166.81, 178.35, 190.51, 203.31, 216.78, 230.93, 245.8, 261.42, 277.83 ! [m] + ! The distribution of vertical resolution for the target + ! grid used for Eulerian-like coordinates. For example, + ! in z-coordinate mode, the parameter is a list of level + ! thicknesses (in m). In sigma-coordinate mode, the list + ! is of non-dimensional fractions of the water column. +!TARGET_DENSITIES = 1010.0, 1014.3034, 1017.8088, 1020.843, 1023.5566, 1025.813, 1027.0275, 1027.9114, 1028.6422, 1029.2795, 1029.852, 1030.3762, 1030.8626, 1031.3183, 1031.7486, 1032.1572, 1032.5471, 1032.9207, 1033.2798, 1033.6261, 1033.9608, 1034.2519, 1034.4817, 1034.6774, 1034.8508, 1035.0082, 1035.1533, 1035.2886, 1035.4159, 1035.5364, 1035.6511, 1035.7608, 1035.8661, 1035.9675, 1036.0645, 1036.1554, 1036.2411, 1036.3223, 1036.3998, 1036.4739, 1036.5451, 1036.6137, 1036.68, 1036.7441, 1036.8062, 1036.8526, 1036.8874, 1036.9164, 1036.9418, 1036.9647, 1036.9857, 1037.0052, 1037.0236, 1037.0409, 1037.0574, 1037.0738, 1037.0902, 1037.1066, 1037.123, 1037.1394, 1037.1558, 1037.1722, 1037.1887, 1037.206, 1037.2241, 1037.2435, 1037.2642, 1037.2866, 1037.3112, 1037.3389, 1037.3713, 1037.4118, 1037.475, 1037.6332, 1037.8104, 1038.0 ! [m] + ! HYBRID target densities for itnerfaces +REGRID_COMPRESSIBILITY_FRACTION = 0.01 ! [not defined] default = 0.0 + ! When interpolating potential density profiles we can add + ! some artificial compressibility solely to make homogenous + ! regions appear stratified. +MAXIMUM_INT_DEPTH_CONFIG = "FNC1:5,8000.0,1.0,.01" ! default = "NONE" + ! Determines how to specify the maximum interface depths. + ! Valid options are: + ! NONE - there are no maximum interface depths + ! PARAM - use the vector-parameter MAXIMUM_INTERFACE_DEPTHS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAXIMUM_INT_DEPTHS = 0.0, 5.0, 12.75, 23.25, 36.49, 52.480000000000004, 71.22, 92.71000000000001, 116.94000000000001, 143.92000000000002, 173.65, 206.13, 241.36, 279.33000000000004, 320.05000000000007, 363.5200000000001, 409.7400000000001, 458.7000000000001, 510.4100000000001, 564.8700000000001, 622.0800000000002, 682.0300000000002, 744.7300000000002, 810.1800000000003, 878.3800000000003, 949.3300000000004, 1023.0200000000004, 1099.4600000000005, 1178.6500000000005, 1260.5900000000006, 1345.2700000000007, 1432.7000000000007, 1522.8800000000008, 1615.8100000000009, 1711.490000000001, 1809.910000000001, 1911.080000000001, 2015.0000000000011, 2121.670000000001, 2231.080000000001, 2343.2400000000007, 2458.1500000000005, 2575.8100000000004, 2696.2200000000003, 2819.3700000000003, 2945.2700000000004, 3073.9200000000005, 3205.3200000000006, 3339.4600000000005, 3476.3500000000004, 3615.9900000000002, 3758.38, 3903.52, 4051.4, 4202.03, 4355.41, 4511.54, 4670.41, 4832.03, 4996.4, 5163.5199999999995, 5333.379999999999, 5505.989999999999, 5681.3499999999985, 5859.459999999998, 6040.319999999998, 6223.919999999998, 6410.269999999999, 6599.369999999999, 6791.219999999999, 6985.8099999999995, 7183.15, 7383.24, 7586.08, 7791.67, 8000.0 + ! The list of maximum depths for each interface. +MAX_LAYER_THICKNESS_CONFIG = "FNC1:400,31000.0,0.1,.01" ! default = "NONE" + ! Determines how to specify the maximum layer thicknesses. + ! Valid options are: + ! NONE - there are no maximum layer thicknesses + ! PARAM - use the vector-parameter MAX_LAYER_THICKNESS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAX_LAYER_THICKNESS = 400.0, 409.63, 410.32, 410.75, 411.07, 411.32, 411.52, 411.7, 411.86, 412.0, 412.13, 412.24, 412.35, 412.45, 412.54, 412.63, 412.71, 412.79, 412.86, 412.93, 413.0, 413.06, 413.12, 413.18, 413.24, 413.29, 413.34, 413.39, 413.44, 413.49, 413.54, 413.58, 413.62, 413.67, 413.71, 413.75, 413.78, 413.82, 413.86, 413.9, 413.93, 413.97, 414.0, 414.03, 414.06, 414.1, 414.13, 414.16, 414.19, 414.22, 414.24, 414.27, 414.3, 414.33, 414.35, 414.38, 414.41, 414.43, 414.46, 414.48, 414.51, 414.53, 414.55, 414.58, 414.6, 414.62, 414.65, 414.67, 414.69, 414.71, 414.73, 414.75, 414.77, 414.79, 414.83 ! [m] + ! The list of maximum thickness for each layer. +REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" + ! This sets the reconstruction scheme used + ! for vertical remapping for all variables. + ! It can be one of the following schemes: + ! PCM (1st-order accurate) + ! PLM (2nd-order accurate) + ! PPM_H4 (3rd-order accurate) + ! PPM_IH4 (3rd-order accurate) + ! PQM_IH4IH3 (4th-order accurate) + ! PQM_IH6IH5 (5th-order accurate) + +! === module MOM_grid === +! Parameters providing information about the lateral grid. + +! === module MOM_state_initialization === +INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False + ! If true, intialize the layer thicknesses, temperatures, + ! and salnities from a Z-space file on a latitude- + ! longitude grid. + +! === module MOM_initialize_layers_from_Z === +!TEMP_SALT_Z_INIT_FILE = "WOA05_pottemp_salt.nc" ! default = "temp_salt_z.nc" +TEMP_SALT_Z_INIT_FILE = "MOM6_IC_TS.nc" + ! The name of the z-space input file used to initialize + ! temperatures (T) and salinities (S). If T and S are not + ! in the same file, TEMP_Z_INIT_FILE and SALT_Z_INIT_FILE + ! must be set. +Z_INIT_FILE_PTEMP_VAR = "temp" ! default = "ptemp" + ! The name of the potential temperature variable in + ! TEMP_Z_INIT_FILE. +Z_INIT_FILE_SALT_VAR = "salt" ! default = "salt" + ! The name of the salinity variable in + ! SALT_Z_INIT_FILE. +Z_INIT_ALE_REMAPPING = True ! [Boolean] default = False + ! If True, then remap straight to model coordinate from file. + +! === module MOM_diag_mediator === +!Jiande NUM_DIAG_COORDS = 2 ! default = 1 +NUM_DIAG_COORDS = 1 + ! The number of diagnostic vertical coordinates to use. + ! For each coordinate, an entry in DIAG_COORDS must be provided. +!Jiande DIAG_COORDS = "z Z ZSTAR", "rho2 RHO2 RHO" ! +DIAG_COORDS = "z Z ZSTAR" + ! A list of string tuples associating diag_table modules to + ! a coordinate definition used for diagnostics. Each string + ! is of the form "MODULE_SUFFIX,PARAMETER_SUFFIX,COORDINATE_NAME". +DIAG_COORD_DEF_Z="FILE:interpolate_zgrid_40L.nc,interfaces=zw" +DIAG_MISVAL = -1e34 +!Jiande DIAG_COORD_DEF_RHO2 = "RFNC1:35,999.5,1028,1028.5,8.,1038.,0.0078125" ! default = "WOA09" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter DIAG_COORD_RES_RHO2 + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz + +! === module MOM_MEKE === +USE_MEKE = True ! [Boolean] default = False + ! If true, turns on the MEKE scheme which calculates + ! a sub-grid mesoscale eddy kinetic energy budget. +MEKE_GMCOEFF = 1.0 ! [nondim] default = -1.0 + ! The efficiency of the conversion of potential energy + ! into MEKE by the thickness mixing parameterization. + ! If MEKE_GMCOEFF is negative, this conversion is not + ! used or calculated. +MEKE_BGSRC = 1.0E-13 ! [W kg-1] default = 0.0 + ! A background energy source for MEKE. +MEKE_KHMEKE_FAC = 1.0 ! [nondim] default = 0.0 + ! A factor that maps MEKE%Kh to Kh for MEKE itself. +MEKE_ALPHA_RHINES = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Rhines scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. +MEKE_ALPHA_EADY = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Eady length scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. + +! === module MOM_lateral_mixing_coeffs === +USE_VARIABLE_MIXING = True ! [Boolean] default = False + ! If true, the variable mixing code will be called. This + ! allows diagnostics to be created even if the scheme is + ! not used. If KHTR_SLOPE_CFF>0 or KhTh_Slope_Cff>0, + ! this is set to true regardless of what is in the + ! parameter file. +RESOLN_SCALED_KH = True ! [Boolean] default = False + ! If true, the Laplacian lateral viscosity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +RESOLN_SCALED_KHTH = True ! [Boolean] default = False + ! If true, the interface depth diffusivity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +KHTR_SLOPE_CFF = 0.25 ! [nondim] default = 0.0 + ! The nondimensional coefficient in the Visbeck formula + ! for the epipycnal tracer diffusivity +USE_STORED_SLOPES = True ! [Boolean] default = False + ! If true, the isopycnal slopes are calculated once and + ! stored for re-use. This uses more memory but avoids calling + ! the equation of state more times than should be necessary. +INTERPOLATE_RES_FN = False ! [Boolean] default = True + ! If true, interpolate the resolution function to the + ! velocity points from the thickness points; otherwise + ! interpolate the wave speed and calculate the resolution + ! function independently at each point. +GILL_EQUATORIAL_LD = True ! [Boolean] default = False + ! If true, uses Gill's definition of the baroclinic + ! equatorial deformation radius, otherwise, if false, use + ! Pedlosky's definition. These definitions differ by a factor + ! of 2 infront of the beta term in the denominator. Gill'sis the more appropriate definition. + +! === module MOM_set_visc === +CHANNEL_DRAG = True ! [Boolean] default = False + ! If true, the bottom drag is exerted directly on each + ! layer proportional to the fraction of the bottom it + ! overlies. +PRANDTL_TURB = 1.25 ! [nondim] default = 1.0 + ! The turbulent Prandtl number applied to shear + ! instability. +HBBL = 10.0 ! [m] + ! The thickness of a bottom boundary layer with a + ! viscosity of KVBBL if BOTTOMDRAGLAW is not defined, or + ! the thickness over which near-bottom velocities are + ! averaged for the drag law if BOTTOMDRAGLAW is defined + ! but LINEAR_DRAG is not. +DRAG_BG_VEL = 0.1 ! [m s-1] default = 0.0 + ! DRAG_BG_VEL is either the assumed bottom velocity (with + ! LINEAR_DRAG) or an unresolved velocity that is + ! combined with the resolved velocity to estimate the + ! velocity magnitude. DRAG_BG_VEL is only used when + ! BOTTOMDRAGLAW is defined. +BBL_USE_EOS = True ! [Boolean] default = False + ! If true, use the equation of state in determining the + ! properties of the bottom boundary layer. Otherwise use + ! the layer target potential densities. +BBL_THICK_MIN = 0.1 ! [m] default = 0.0 + ! The minimum bottom boundary layer thickness that can be + ! used with BOTTOMDRAGLAW. This might be + ! Kv / (cdrag * drag_bg_vel) to give Kv as the minimum + ! near-bottom viscosity. +KV = 1.0E-04 ! [m2 s-1] + ! The background kinematic viscosity in the interior. + ! The molecular value, ~1e-6 m2 s-1, may be used. +KV_BBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the bottom boundary layer. +KV_TBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the top boundary layer. + +! === module MOM_continuity === + +! === module MOM_continuity_PPM === +ETA_TOLERANCE = 1.0E-06 ! [m] default = 3.75E-09 + ! The tolerance for the differences between the + ! barotropic and baroclinic estimates of the sea surface + ! height due to the fluxes through each face. The total + ! tolerance for SSH is 4 times this value. The default + ! is 0.5*NK*ANGSTROM, and this should not be set less x + ! than about 10^-15*MAXIMUM_DEPTH. +ETA_TOLERANCE_AUX = 0.001 ! [m] default = 1.0E-06 + ! The tolerance for free-surface height discrepancies + ! between the barotropic solution and the sum of the + ! layer thicknesses when calculating the auxiliary + ! corrected velocities. By default, this is the same as + ! ETA_TOLERANCE, but can be made larger for efficiency. + +! === module MOM_CoriolisAdv === +CORIOLIS_SCHEME = "SADOURNY75_ENSTRO" ! default = "SADOURNY75_ENERGY" + ! CORIOLIS_SCHEME selects the discretization for the + ! Coriolis terms. Valid values are: + ! SADOURNY75_ENERGY - Sadourny, 1975; energy cons. + ! ARAKAWA_HSU90 - Arakawa & Hsu, 1990 + ! SADOURNY75_ENSTRO - Sadourny, 1975; enstrophy cons. + ! ARAKAWA_LAMB81 - Arakawa & Lamb, 1981; En. + Enst. + ! ARAKAWA_LAMB_BLEND - A blend of Arakawa & Lamb with + ! Arakawa & Hsu and Sadourny energy +BOUND_CORIOLIS = True ! [Boolean] default = False + ! If true, the Coriolis terms at u-points are bounded by + ! the four estimates of (f+rv)v from the four neighboring + ! v-points, and similarly at v-points. This option would + ! have no effect on the SADOURNY Coriolis scheme if it + ! were possible to use centered difference thickness fluxes. + +! === module MOM_PressureForce === + +! === module MOM_PressureForce_AFV === +MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False + ! If true, use mass weighting when interpolation T/S for + ! top/bottom integrals in AFV pressure gradient calculation. + +! === module MOM_hor_visc === +LAPLACIAN = True ! [Boolean] default = False + ! If true, use a Laplacian horizontal viscosity. +AH_VEL_SCALE = 0.01 ! [m s-1] default = 0.0 + ! The velocity scale which is multiplied by the cube of + ! the grid spacing to calculate the biharmonic viscosity. + ! The final viscosity is the largest of this scaled + ! viscosity, the Smagorinsky and Leith viscosities, and AH. +SMAGORINSKY_AH = True ! [Boolean] default = False + ! If true, use a biharmonic Smagorinsky nonlinear eddy + ! viscosity. +SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0 + ! The nondimensional biharmonic Smagorinsky constant, + ! typically 0.015 - 0.06. + +! === module MOM_vert_friction === +U_TRUNC_FILE = "U_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to zonal velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +V_TRUNC_FILE = "V_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to meridional velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +HMIX_FIXED = 0.5 ! [m] + ! The prescribed depth over which the near-surface + ! viscosity and diffusivity are elevated when the bulk + ! mixed layer is not used. +MAXVEL = 6.0 ! [m s-1] default = 3.0E+08 + ! The maximum velocity allowed before the velocity + ! components are truncated. + +! === module MOM_PointAccel === + +! === module MOM_barotropic === +BOUND_BT_CORRECTION = True ! [Boolean] default = False + ! If true, the corrective pseudo mass-fluxes into the + ! barotropic solver are limited to values that require + ! less than maxCFL_BT_cont to be accommodated. +BT_PROJECT_VELOCITY = True ! [Boolean] default = False + ! If true, step the barotropic velocity first and project + ! out the velocity tendancy by 1+BEBT when calculating the + ! transport. The default (false) is to use a predictor + ! continuity step to find the pressure field, and then + ! to do a corrector continuity step using a weighted + ! average of the old and new velocities, with weights + ! of (1-BEBT) and BEBT. +DYNAMIC_SURFACE_PRESSURE = True ! [Boolean] default = False + ! If true, add a dynamic pressure due to a viscous ice + ! shelf, for instance. +BEBT = 0.2 ! [nondim] default = 0.1 + ! BEBT determines whether the barotropic time stepping + ! uses the forward-backward time-stepping scheme or a + ! backward Euler scheme. BEBT is valid in the range from + ! 0 (for a forward-backward treatment of nonrotating + ! gravity waves) to 1 (for a backward Euler treatment). + ! In practice, BEBT must be greater than about 0.05. +DTBT = -0.9 ! [s or nondim] default = -0.98 + ! The barotropic time step, in s. DTBT is only used with + ! the split explicit time stepping. To set the time step + ! automatically based the maximum stable value use 0, or + ! a negative value gives the fraction of the stable value. + ! Setting DTBT to 0 is the same as setting it to -0.98. + ! The value of DTBT that will actually be used is an + ! integer fraction of DT, rounding down. +BT_USE_OLD_CORIOLIS_BRACKET_BUG = True ! [Boolean] default = False + ! If True, use an order of operations that is not bitwise + ! rotationally symmetric in the meridional Coriolis term of + ! the barotropic solver. + +! === module MOM_thickness_diffuse === +KHTH_MAX_CFL = 0.1 ! [nondimensional] default = 0.8 + ! The maximum value of the local diffusive CFL ratio that + ! is permitted for the thickness diffusivity. 1.0 is the + ! marginally unstable value in a pure layered model, but + ! much smaller numbers (e.g. 0.1) seem to work better for + ! ALE-based models. + +! === module MOM_mixed_layer_restrat === +MIXEDLAYER_RESTRAT = True ! [Boolean] default = False + ! If true, a density-gradient dependent re-stratifying + ! flow is imposed in the mixed layer. Can be used in ALE mode + ! without restriction but in layer mode can only be used if + ! BULKMIXEDLAYER is true. +FOX_KEMPER_ML_RESTRAT_COEF = 1.0 ! [nondim] default = 0.0 + ! A nondimensional coefficient that is proportional to + ! the ratio of the deformation radius to the dominant + ! lengthscale of the submesoscale mixed layer + ! instabilities, times the minimum of the ratio of the + ! mesoscale eddy kinetic energy to the large-scale + ! geostrophic kinetic energy or 1 plus the square of the + ! grid spacing over the deformation radius, as detailed + ! by Fox-Kemper et al. (2010) +MLE_FRONT_LENGTH = 500.0 ! [m] default = 0.0 + ! If non-zero, is the frontal-length scale used to calculate the + ! upscaling of buoyancy gradients that is otherwise represented + ! by the parameter FOX_KEMPER_ML_RESTRAT_COEF. If MLE_FRONT_LENGTH is + ! non-zero, it is recommended to set FOX_KEMPER_ML_RESTRAT_COEF=1.0. +MLE_USE_PBL_MLD = True ! [Boolean] default = False + ! If true, the MLE parameterization will use the mixed-layer + ! depth provided by the active PBL parameterization. If false, + ! MLE will estimate a MLD based on a density difference with the + ! surface using the parameter MLE_DENSITY_DIFF. +MLE_MLD_DECAY_TIME = 2.592E+06 ! [s] default = 0.0 + ! The time-scale for a running-mean filter applied to the mixed-layer + ! depth used in the MLE restratification parameterization. When + ! the MLD deepens below the current running-mean the running-mean + ! is instantaneously set to the current MLD. + +! === module MOM_diag_to_Z === +!Z_OUTPUT_GRID_FILE = "analysis_vgrid_lev35.v1.nc" ! default = "" +!Z_OUTPUT_GRID_FILE = "interpolate_zgrid_40L.nc" + ! The file that specifies the vertical grid for + ! depth-space diagnostics, or blank to disable + ! depth-space output. +!NK_ZSPACE (from file) = 35 ! [nondim] + ! The number of depth-space levels. This is determined + ! from the size of the variable zw in the output grid file. + +! === module MOM_diabatic_driver === +! The following parameters are used for diabatic processes. +ENERGETICS_SFC_PBL = True ! [Boolean] default = False + ! If true, use an implied energetics planetary boundary + ! layer scheme to determine the diffusivity and viscosity + ! in the surface boundary layer. +EPBL_IS_ADDITIVE = False ! [Boolean] default = True + ! If true, the diffusivity from ePBL is added to all + ! other diffusivities. Otherwise, the larger of kappa- + ! shear and ePBL diffusivities are used. + +! === module MOM_KPP === +! This is the MOM wrapper to CVmix:KPP +! See http://code.google.com/p/cvmix/ + +! === module MOM_diffConvection === +! This module implements enhanced diffusivity as a +! function of static stability, N^2. +CONVECTION% +%CONVECTION + +! === module MOM_entrain_diffusive === + +! === module MOM_geothermal === +GEOTHERMAL_SCALE = 1.0 ! [W m-2 or various] default = 0.0 + ! The constant geothermal heat flux, a rescaling + ! factor for the heat flux read from GEOTHERMAL_FILE, or + ! 0 to disable the geothermal heating. +GEOTHERMAL_FILE = "geothermal_davies2013_v1.nc" ! default = "" + ! The file from which the geothermal heating is to be + ! read, or blank to use a constant heating rate. +GEOTHERMAL_VARNAME = "geothermal_hf" ! default = "geo_heat" + ! The name of the geothermal heating variable in + ! GEOTHERMAL_FILE. + +! === module MOM_set_diffusivity === +BBL_MIXING_AS_MAX = False ! [Boolean] default = True + ! If true, take the maximum of the diffusivity from the + ! BBL mixing and the other diffusivities. Otherwise, + ! diffusiviy from the BBL_mixing is simply added. +USE_LOTW_BBL_DIFFUSIVITY = True ! [Boolean] default = False + ! If true, uses a simple, imprecise but non-coordinate dependent, model + ! of BBL mixing diffusivity based on Law of the Wall. Otherwise, uses + ! the original BBL scheme. +SIMPLE_TKE_TO_KD = True ! [Boolean] default = False + ! If true, uses a simple estimate of Kd/TKE that will + ! work for arbitrary vertical coordinates. If false, + ! calculates Kd/TKE and bounds based on exact energetics/nfor an isopycnal layer-formulation. +HENYEY_IGW_BACKGROUND = True ! [Boolean] default = False + ! If true, use a latitude-dependent scaling for the near + ! surface background diffusivity, as described in + ! Harrison & Hallberg, JPO 2008. +N2_FLOOR_IOMEGA2 = 0.0 ! [nondim] default = 1.0 + ! The floor applied to N2(k) scaled by Omega^2: + ! If =0., N2(k) is simply positive definite. + ! If =1., N2(k) > Omega^2 everywhere. +KD = 1.5E-05 ! [m2 s-1] + ! The background diapycnal diffusivity of density in the + ! interior. Zero or the molecular value, ~1e-7 m2 s-1, + ! may be used. +KD_MIN = 2.0E-06 ! [m2 s-1] default = 1.5E-07 + ! The minimum diapycnal diffusivity. +KD_MAX = 0.1 ! [m2 s-1] default = -1.0 + ! The maximum permitted increment for the diapycnal + ! diffusivity from TKE-based parameterizations, or a + ! negative value for no limit. +INT_TIDE_DISSIPATION = True ! [Boolean] default = False + ! If true, use an internal tidal dissipation scheme to + ! drive diapycnal mixing, along the lines of St. Laurent + ! et al. (2002) and Simmons et al. (2004). +INT_TIDE_PROFILE = "POLZIN_09" ! default = "STLAURENT_02" + ! INT_TIDE_PROFILE selects the vertical profile of energy + ! dissipation with INT_TIDE_DISSIPATION. Valid values are: + ! STLAURENT_02 - Use the St. Laurent et al exponential + ! decay profile. + ! POLZIN_09 - Use the Polzin WKB-streched algebraic + ! decay profile. +INT_TIDE_DECAY_SCALE = 300.3003003003003 ! [m] default = 0.0 + ! The decay scale away from the bottom for tidal TKE with + ! the new coding when INT_TIDE_DISSIPATION is used. +KAPPA_ITIDES = 6.28319E-04 ! [m-1] default = 6.283185307179586E-04 + ! A topographic wavenumber used with INT_TIDE_DISSIPATION. + ! The default is 2pi/10 km, as in St.Laurent et al. 2002. +KAPPA_H2_FACTOR = 0.84 ! [nondim] default = 1.0 + ! A scaling factor for the roughness amplitude with nINT_TIDE_DISSIPATION. +TKE_ITIDE_MAX = 0.1 ! [W m-2] default = 1000.0 + ! The maximum internal tide energy source availble to mix + ! above the bottom boundary layer with INT_TIDE_DISSIPATION. +READ_TIDEAMP = True ! [Boolean] default = False + ! If true, read a file (given by TIDEAMP_FILE) containing + ! the tidal amplitude with INT_TIDE_DISSIPATION. +TIDEAMP_FILE = "tidal_amplitude.v20140616.nc" ! default = "tideamp.nc" + ! The path to the file containing the spatially varying + ! tidal amplitudes with INT_TIDE_DISSIPATION. +H2_FILE = "ocean_topog.nc" ! + ! The path to the file containing the sub-grid-scale + ! topographic roughness amplitude with INT_TIDE_DISSIPATION. + +! === module MOM_kappa_shear === +! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008 +USE_JACKSON_PARAM = True ! [Boolean] default = False + ! If true, use the Jackson-Hallberg-Legg (JPO 2008) + ! shear mixing parameterization. +MAX_RINO_IT = 25 ! [nondim] default = 50 + ! The maximum number of iterations that may be used to + ! estimate the Richardson number driven mixing. +VERTEX_SHEAR = True ! [Boolean] default = False + ! If true, do the calculations of the shear-driven mixing + ! at the cell vertices (i.e., the vorticity points). +! === module MOM_CVMix_shear === +! Parameterization of shear-driven turbulence via CVMix (various options) + +! === module MOM_diabatic_aux === +! The following parameters are used for auxiliary diabatic processes. +RECLAIM_FRAZIL = True ! [Boolean] default = True + ! If true, try to use any frazil heat deficit to cool any + ! overlying layers down to the freezing point, thereby + ! avoiding the creation of thin ice when the SST is above + ! the freezing point. + +PRESSURE_DEPENDENT_FRAZIL = False ! [Boolean] default = False + ! If true, use a pressure dependent freezing temperature + ! when making frazil. The default is false, which will be + ! faster but is inappropriate with ice-shelf cavities. + +! === module MOM_energetic_PBL === +MSTAR_MODE = 2 ! [units=nondim] default = 0 + ! An integer switch for how to compute MSTAR. + ! 0 for constant MSTAR + ! 1 for MSTAR w/ MLD in stabilizing limit + ! 2 for MSTAR w/ L_E/L_O in stabilizing limit. +MSTAR = 0.0 ! [units=nondim] default = 1.2 + ! The ratio of the friction velocity cubed to the TKE + ! input to the mixed layer. +MIX_LEN_EXPONENT = 1.0 ! [units=nondim] default = 2.0 + ! The exponent applied to the ratio of the distance to the MLD + ! and the MLD depth which determines the shape of the mixing length. +MSTAR_CAP = 10.0 ! [units=nondim] default = -1.0 + ! Maximum value of mstar allowed in model if non-negative + ! (used if MSTAR_MODE>0). +MSTAR_CONV_ADJ = 0.667 ! [units=nondim] default = 0.0 + ! Factor used for reducing mstar during convection + ! due to reduction of stable density gradient. +MSTAR2_COEF1 = 0.29 ! [units=nondim] default = 0.3 + ! Coefficient in computing mstar when rotation and + ! stabilizing effects are both important (used if MSTAR_MODE=2) +MSTAR2_COEF2 = 0.152 ! [units=nondim] default = 0.085 + ! Coefficient in computing mstar when only rotation limits + ! the total mixing. (used only if MSTAR_MODE=2) +NSTAR = 0.06 ! [nondim] default = 0.2 + ! The portion of the buoyant potential energy imparted by + ! surface fluxes that is available to drive entrainment + ! at the base of mixed layer when that energy is positive. +TKE_DECAY = 0.01 ! [nondim] default = 2.5 + ! TKE_DECAY relates the vertical rate of decay of the + ! TKE available for mechanical entrainment to the natural + ! Ekman depth. +ML_OMEGA_FRAC = 0.001 ! [nondim] default = 0.0 + ! When setting the decay scale for turbulence, use this + ! fraction of the absolute rotation rate blended with the + ! local value of f, as sqrt((1-of)*f^2 + of*4*omega^2). +USE_MLD_ITERATION = True ! [Boolean] default = False + ! A logical that specifies whether or not to use the + ! distance to the bottom of the actively turblent boundary + ! layer to help set the EPBL length scale. +ORIG_MLD_ITERATION = False ! [Boolean] default = True + ! A logical that specifies whether or not to use the + ! old method for determining MLD depth in iteration, which + ! is limited to resolution. +EPBL_TRANSITION_SCALE = 0.01 ! [nondim] default = 0.1 + ! A scale for the mixing length in the transition layer + ! at the edge of the boundary layer as a fraction of the + ! boundary layer thickness. The default is 0.1. +USE_LA_LI2016 = True ! [nondim] default = False + ! A logical to use the Li et al. 2016 (submitted) formula to + ! determine the Langmuir number. +LT_ENHANCE = 3 ! [nondim] default = 0 + ! Integer for Langmuir number mode. + ! *Requires USE_LA_LI2016 to be set to True. + ! Options: 0 - No Langmuir + ! 1 - Van Roekel et al. 2014/Li et al., 2016 + ! 2 - Multiplied w/ adjusted La. + ! 3 - Added w/ adjusted La. +USE_WAVES = True ! [Boolean] default = False + ! If true, enables surface wave modules. +WAVE_METHOD = "SURFACE_BANDS" ! default = "EMPTY" + ! Choice of wave method, valid options include: + ! TEST_PROFILE - Prescribed from surface Stokes drift + ! and a decay wavelength. + ! SURFACE_BANDS - Computed from multiple surface values + ! and decay wavelengths. + ! DHH85 - Uses Donelan et al. 1985 empirical + ! wave spectrum with prescribed values. + ! LF17 - Infers Stokes drift profile from wind + ! speed following Li and Fox-Kemper 2017. +SURFBAND_SOURCE = "COUPLER" ! default = "EMPTY" + ! Choice of SURFACE_BANDS data mode, valid options include: + ! DATAOVERRIDE - Read from NetCDF using FMS DataOverride. + ! COUPLER - Look for variables from coupler pass + ! INPUT - Testing with fixed values. +STK_BAND_COUPLER = 3 ! default = 1 + ! STK_BAND_COUPLER is the number of Stokes drift bands in the coupler. This has + ! to be consistent with the number of Stokes drift bands in WW3, or the model + ! will fail. +SURFBAND_WAVENUMBERS = 0.04, 0.11, 0.3305 ! [rad/m] default = 0.12566 + ! Central wavenumbers for surface Stokes drift bands. +LT_ENHANCE_COEF = 0.044 ! [nondim] default = 0.447 + ! Coefficient for Langmuir enhancement if LT_ENHANCE > 1 +LT_ENHANCE_EXP = -1.5 ! [nondim] default = -1.33 + ! Exponent for Langmuir enhancement if LT_ENHANCE > 1 +LT_MOD_LAC1 = 0.0 ! [nondim] default = -0.87 + ! Coefficient for modification of Langmuir number due to + ! MLD approaching Ekman depth if LT_ENHANCE=2. +LT_MOD_LAC4 = 0.0 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to stable Obukhov depth if LT_ENHANCE=2. +LT_MOD_LAC5 = 0.22 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to unstable Obukhov depth if LT_ENHANCE=2. +EPBL_USTAR_MIN = 1.45842E-18 ! [m s-1] + ! The (tiny) minimum friction velocity used within the + ! ePBL code, derived from OMEGA and ANGSTROM. + +! === module MOM_regularize_layers === + +! === module MOM_opacity === +VAR_PEN_SW = True ! [Boolean] default = False + ! If true, use one of the CHL_A schemes specified by + ! OPACITY_SCHEME to determine the e-folding depth of + ! incoming short wave radiation. +CHL_FILE = CHLCLIM ! CHL_FILE is the file containing chl_a concentrations in + ! the variable CHL_A. It is used when VAR_PEN_SW and + ! CHL_FROM_FILE are true. +CHL_VARNAME = "chlor_a" ! default = "CHL_A" +PEN_SW_NBANDS = 3 ! default = 1 + ! The number of bands of penetrating shortwave radiation. + +! === module MOM_tracer_advect === +TRACER_ADVECTION_SCHEME = "PPM:H3" ! default = "PLM" + ! The horizontal transport scheme for tracers: + ! PLM - Piecewise Linear Method + ! PPM:H3 - Piecewise Parabolic Method (Huyhn 3rd order) + ! PPM - Piecewise Parabolic Method (Colella-Woodward) + +! === module MOM_tracer_hor_diff === +CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False + ! If true, use enough iterations the diffusion to ensure + ! that the diffusive equivalent of the CFL limit is not + ! violated. If false, always use 1 iteration. + +! === module MOM_neutral_diffusion === +! This module implements neutral diffusion of tracers + +! === module ocean_model_init === +OCEAN_SURFACE_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the surface velocity field that is + ! returned to the coupler. Valid values include + ! 'A', 'B', or 'C'. +ENERGYSAVEDAYS = 1.00 ! [days] default = 1.0 + ! The interval in units of TIMEUNIT between saves of the + ! energies of the run and other globally summed diagnostics. + +! === module ocean_model_init === +ICE_SHELF = False ! [Boolean] default = False + ! If true, enables the ice shelf model. +ICEBERGS_APPLY_RIGID_BOUNDARY = False ! [Boolean] default = False + ! If true, allows icebergs to change boundary condition felt by ocean + +! === module MOM_surface_forcing === +MAX_P_SURF = 0.0 ! [Pa] default = -1.0 + ! The maximum surface pressure that can be exerted by the + ! atmosphere and floating sea-ice or ice shelves. This is + ! needed because the FMS coupling structure does not + ! limit the water that can be frozen out of the ocean and + ! the ice-ocean heat fluxes are treated explicitly. No + ! limit is applied if a negative value is used. +WIND_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the input wind stress field. Valid + ! values are 'A', 'B', or 'C'. +CD_TIDES = 0.0018 ! [nondim] default = 1.0E-04 + ! The drag coefficient that applies to the tides. +GUST_CONST = 0.0 ! [Pa] default = 0.02 + ! The background gustiness in the winds. +USE_RIGID_SEA_ICE = True ! [Boolean] default = False + ! If true, sea-ice is rigid enough to exert a + ! nonhydrostatic pressure that resist vertical motion. +SEA_ICE_RIGID_MASS = 100.0 ! [kg m-2] default = 1000.0 + ! The mass of sea-ice per unit area at which the sea-ice + ! starts to exhibit rigidity +LIQUID_RUNOFF_FROM_DATA = MOM6_RIVER_RUNOFF ! [Boolean] default = False + ! If true, allows liquid river runoff to be specified via + ! the data_table using the component name 'OCN'. +! === module MOM_restart === +RESTART_CHECKSUMS_REQUIRED = False +! === module MOM_sum_output === +CALCULATE_APE = False ! [Boolean] default = True + ! If true, calculate the available potential energy of + ! the interfaces. Setting this to false reduces the + ! memory footprint of high-PE-count models dramatically. +MAXTRUNC = 100000 ! [truncations save_interval-1] default = 0 + ! The run will be stopped, and the day set to a very + ! large value if the velocity is truncated more than + ! MAXTRUNC times between energy saves. Set MAXTRUNC to 0 + ! to stop if there is any truncation of velocities. + +! === module MOM_file_parser === diff --git a/tests/parm/MOM_override b/tests/parm/MOM_override new file mode 100644 index 0000000000..472c9f7176 --- /dev/null +++ b/tests/parm/MOM_override @@ -0,0 +1,2 @@ +#override EPBL_LANGMUIR_SCHEME = "NONE" +#override LT_ENHANCE = 0 diff --git a/tests/parm/data_table_template b/tests/parm/data_table_template new file mode 100644 index 0000000000..cc7fc5b127 --- /dev/null +++ b/tests/parm/data_table_template @@ -0,0 +1 @@ +"OCN", "runoff", "runoff", "./INPUT/FRUNOFF", "none" , 1.0 diff --git a/tests/parm/diag_table_benchmark b/tests/parm/diag_table_benchmark new file mode 100644 index 0000000000..f5e547a4f8 --- /dev/null +++ b/tests/parm/diag_table_benchmark @@ -0,0 +1,273 @@ +YMD.00Z.ATMRES.64bit.non-mono +SYEAR SMONTH SDAY 00 0 0 + +"grid_spec", -1, "months", 1, "days", "time" +"atmos_4xdaily", 6, "hours", 1, "days", "time" +"atmos_static", -1, "hours", 1, "hours", "time" +"fv3_history", 0, "hours", 1, "hours", "time" +"fv3_history2d", 0, "hours", 1, "hours", "time" +###################### +"ocn%4yr%2mo%2dy%2hr", 6, "hours", 1, "hours", "time", 6, "hours", "1901 1 1 0 0 0" +"SST%4yr%2mo%2dy", 1, "days", 1, "days", "time", 1, "days", "1901 1 1 0 0 0" +############################################## +# static fields + "ocean_model", "geolon", "geolon", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_c", "geolon_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_c", "geolat_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_u", "geolon_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_u", "geolat_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_v", "geolon_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_v", "geolat_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "depth_ocean", "depth_ocean", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "wet", "wet", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_c", "wet_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_u", "wet_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_v", "wet_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "sin_rot", "sin_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "cos_rot", "cos_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + +# ocean output TSUV and others + "ocean_model", "SSH", "SSH", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SST", "SST", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSS", "SSS", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "speed", "speed", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSU", "SSU", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSV", "SSV", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "frazil", "frazil", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "ePBL_h_ML","ePBL", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_003", "MLD_003", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_0125", "MLD_0125", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# save daily SST + "ocean_model", "geolon", "geolon", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "SST", "sst", "SST%4yr%2mo%2dy", "all", .true., "none", 2 + +# Z-Space Fields Provided for CMIP6 (CMOR Names): +#=============================================== + "ocean_model_z","uo","uo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","vo","vo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","so","so" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","temp","temp" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# forcing + "ocean_model", "taux", "taux", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "tauy", "tauy", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "latent", "latent", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "sensible", "sensible", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SW", "SW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LW", "LW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "evap", "evap", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lprec", "lprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lrunoff", "lrunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model", "frunoff", "frunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "fprec", "fprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LwLatSens", "LwLatSens", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "Heat_PmE", "Heat_PmE", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +#============================================================================================= +"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", "ice_wat", "icmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "snowwat", "snmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "rainwat", "rwmr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "graupel", "grle", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "ice_nc", "nccice", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "rain_nc", "nconrd", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "o3mr", "o3mr", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "cld_amt", "cld_amt", "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", "pfhy", "preshy", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "pfnh", "presnh", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "w", "dzdt", "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 + +"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", "pwatclm", "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_avelcl", "tcdc_avelcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avemcl", "tcdc_avemcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDC_avehcl", "tcdc_avehcl", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TCDCcnvcl", "tcdccnvcl", "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", "PRES_avemct", "pres_avemct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PRES_avemcb", "pres_avemcb", "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", "PREScnvclt", "prescnvclt", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "PREScnvclb", "prescnvclb", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TEMP_avehct", "tmp_avehct", "fv3_history2d", "all", .false., "none", 2 +"gfs_phys", "TEMP_avemct", "tmp_avemct", "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", "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 +"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_phys", "rainc", "cnvprcp", "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", "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", "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", "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 + + +#============================================================================================= +# +#====> 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_template b/tests/parm/diag_table_template new file mode 100644 index 0000000000..45862fb434 --- /dev/null +++ b/tests/parm/diag_table_template @@ -0,0 +1,360 @@ +YMD.00Z.ATMRES.64bit.non-mono +SYEAR SMONTH SDAY 00 0 0 + +"grid_spec", -1, "months", 1, "days", "time" +"atmos_4xdaily", 6, "hours", 1, "days", "time" +"atmos_static", -1, "hours", 1, "hours", "time" +"fv3_history", 0, "hours", 1, "hours", "time" +"fv3_history2d", 0, "hours", 1, "hours", "time" +###################### +"ocn%4yr%2mo%2dy%2hr", 6, "hours", 1, "hours", "time", 6, "hours", "1901 1 1 0 0 0" +"SST%4yr%2mo%2dy", 1, "days", 1, "days", "time", 1, "days", "1901 1 1 0 0 0" +############################################## +# static fields + "ocean_model", "geolon", "geolon", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_c", "geolon_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_c", "geolat_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_u", "geolon_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_u", "geolat_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_v", "geolon_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_v", "geolat_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "depth_ocean", "depth_ocean", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "wet", "wet", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_c", "wet_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_u", "wet_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_v", "wet_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "sin_rot", "sin_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "cos_rot", "cos_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + +# ocean output TSUV and others + "ocean_model", "SSH", "SSH", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SST", "SST", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSS", "SSS", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "speed", "speed", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSU", "SSU", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSV", "SSV", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "frazil", "frazil", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "ePBL_h_ML", "ePBL", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_003", "MLD_003", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_0125", "MLD_0125", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# save daily SST + "ocean_model", "geolon", "geolon", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "SST", "sst", "SST%4yr%2mo%2dy", "all", .true., "none", 2 + +# Z-Space Fields Provided for CMIP6 (CMOR Names): +#=============================================== + "ocean_model_z","uo","uo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","vo","vo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","so","so" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","temp","temp" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# forcing + "ocean_model", "taux", "taux", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "tauy", "tauy", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "latent", "latent", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "sensible", "sensible", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SW", "SW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LW", "LW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "evap", "evap", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lprec", "lprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lrunoff", "lrunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model", "frunoff", "frunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "fprec", "fprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LwLatSens", "LwLatSens", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "Heat_PmE", "Heat_PmE", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +#============================================================================================= +################## +# +#======================= +# 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", "h1000", "h1000", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h850", "h850", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h700", "h700", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h500", "h500", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h200", "h200", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h100", "h100", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h50", "h50", "atmos_4xdaily", "all", .false., "none", 2 + "dynamics", "h10", "h10", "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", "ps", "pressfc", "fv3_history", "all", .false., "none", 2 +"gfs_dyn", "hs", "hgtsfc", "fv3_history", "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", "pwatclm", "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", "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", "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", "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", "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 + +#============================================================================================= +# +#====> 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_nems.yaml b/tests/parm/fd_nems.yaml new file mode 100644 index 0000000000..7b27d884c7 --- /dev/null +++ b/tests/parm/fd_nems.yaml @@ -0,0 +1,756 @@ + field_dictionary: + version_number: 0.0.0 + institution: National ESPC, CSC & MCL Working Groups + source: automatically generated by the NUOPC Layer + description: Community-based dictionary for shared coupling fields + entries: + # + #----------------------------------- + # section: mediator calculation for atm/ocn flux calculation + #----------------------------------- + # + - standard_name: Faox_lat + alias: mean_laten_heat_flx_atm_into_ocn + canonical_units: W m-2 + description: mediator calculation - atm/ocn surface latent heat flux + # + - standard_name: Faox_lwup + alias: mean_up_lw_flx_ocn + canonical_units: W m-2 + description: mediator calculation - long wave radiation flux over the ocean + # + - standard_name: Faox_taux + alias: stress_on_air_ocn_zonal + canonical_units: N m-2 + description: mediator calculation + # + - standard_name: Faox_tauy + alias: stress_on_air_ocn_merid + canonical_units: N m-2 + description: mediator calculation + # + #----------------------------------- + # section: atmosphere export + #----------------------------------- + # + - standard_name: Faxa_bcph + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_dstdry + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_dstwet + canonical_units: kg m-2 s-1 + description: atmosphere export + # + #----------------------------------- + # section: atmosphere export + #----------------------------------- + # + - standard_name: Faxa_swdn + alias: mean_down_sw_flx + canonical_units: W m-2 + description: atmosphere export - mean downward SW heat flux + # + - standard_name: Faxa_lwdn + alias: mean_down_lw_flx + canonical_units: W m-2 + description: atmosphere export - mean downward LW heat flux + # + - standard_name: Faxa_rain + alias: mean_prec_rate + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_snow + alias: mean_fprec_rate + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_swnet + canonical_units: W m-2 + description: atmosphere export + # + - standard_name: Faxa_swndf + alias: mean_down_sw_ir_dif_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward nir diffuse flux + # + - standard_name: Faxa_swndr + alias: mean_down_sw_ir_dir_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward nir direct flux + # + - standard_name: Faxa_swvdf + alias: mean_down_sw_vis_dif_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward uv+vis diffuse flux + # + - standard_name: Faxa_swvdr + alias: mean_down_sw_vis_dir_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward uv+visvdirect flux + # + - standard_name: Sa_dens + alias: air_density_height_lowest + canonical_units: kg m-3 + description: atmosphere export- density at the lowest model layer + # + - standard_name: Sa_pbot + alias: inst_pres_height_lowest + canonical_units: Pa + description: atmosphere export - pressure at lowest model layer + # + - standard_name: Sa_pslv + alias: inst_pres_height_surface + canonical_units: Pa + description: atmosphere export - instantaneous pressure land and sea surface + # + - standard_name: Sa_ptem + canonical_units: K + description: atmosphere export - bottom layer potential temperature + # + - standard_name: Sa_shum + alias: inst_spec_humid_height_lowest + canonical_units: kg kg-1 + description: atmosphere export - bottom layer specific humidity + # + - standard_name: Sa_tbot + alias: inst_temp_height_lowest + canonical_units: K + description: atmosphere export - bottom layer temperature + # + - standard_name: Sa_u + alias: inst_zonal_wind_height_lowest + canonical_units: m s-1 + description: atmosphere export - bottom layer zonal wind + # + - standard_name: Sa_v + alias: inst_merid_wind_height_lowest + canonical_units: m s-1 + description: atmosphere export - bottom layer meridional wind + # + - standard_name: Sa_z + alias: inst_height_lowest + canonical_units: m + description: atmosphere export - bottom layer height + # + - standard_name: Faxa_taux + alias: mean_zonal_moment_flx_atm + canonical_units: N m-2 + description: atmosphere export- zonal component of momentum flux + # + - standard_name: Faxa_tauy + alias: mean_merid_moment_flx_atm + canonical_units: N m-2 + description: atmosphere export - meridional component of momentum flux + # + - standard_name: Faxa_lat + alias: mean_laten_heat_flx + canonical_units: W m-2 + description: atmosphere export - latent heat flux + # + - standard_name: Faxx_lwup + alias: mean_up_lw_flx + canonical_units: W m-2 + description: atmosphere import - merged ocn/ice flux + # + #----------------------------------- + # section: sea-ice export + #----------------------------------- + # + - standard_name: Faii_evap + alias: mean_evap_rate_atm_into_ice + canonical_units: kg m-2 s-1 + description: sea-ice export + # + - standard_name: Faii_lat + alias: mean_laten_heat_flx_atm_into_ice + canonical_units: W m-2 + description: sea-ice export to atm - atm/ice latent heat flux + # + - standard_name: Faii_sen + alias: mean_sensi_heat_flx_atm_into_ice + canonical_units: W m-2 + description: sea-ice export to atm - atm/ice sensible heat flux + # + - standard_name: Faii_lwup + alias: mean_up_lw_flx_ice + canonical_units: W m-2 + description: sea-ice export - outgoing logwave radiation + # + - standard_name: Faii_swnet + canonical_units: W m-2 + description: sea-ice export to atm + # + - standard_name: Faii_taux + alias: stress_on_air_ice_zonal + canonical_units: N m-2 + description: sea-ice export to atm - air ice zonal stress + # + - standard_name: Faii_tauy + alias: stress_on_air_ice_merid + canonical_units: N m-2 + description: sea-ice export - air ice meridional stress + # + - standard_name: Fioi_bcphi + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - hydrophilic black carbon flux to ocean + # + - standard_name: Fioi_bcpho + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - hydrophobic black carbon flux to ocean + # + - standard_name: Fioi_flxdst + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - dust aerosol flux to ocean + # + - standard_name: Fioi_melth + alias: net_heat_flx_to_ocn + canonical_units: W m-2 + description: sea-ice export to ocean - net heat flux to ocean + # + - standard_name: Fioi_meltw + alias: mean_fresh_water_to_ocean_rate + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - fresh water to ocean (h2o flux from melting) + # + - standard_name: Fioi_meltw_wiso + alias: mean_fresh_water_to_ocean_rate_wiso + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - fresh water to ocean (h2o flux from melting) for 16O, 18O, HDO + # + - standard_name: Fioi_salt + alias: mean_salt_rate + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - salt to ocean (salt flux from melting) + # + - standard_name: Fioi_swpen + alias: mean_sw_pen_to_ocn + canonical_units: W m-2 + description: sea-ice export to ocean - flux of shortwave through ice to ocean + # + - standard_name: Fioi_swpen_vdr + alias: mean_sw_pen_to_ocn_vis_dir_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of vis dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_vdf + alias: mean_sw_pen_to_ocn_vis_dif_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of vif dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_idr + alias: mean_sw_pen_to_ocn_ir_dir_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of ir dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_idf + alias: mean_sw_pen_to_ocn_ir_dif_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of ir dif shortwave through ice to ocean + # + - standard_name: Fioi_taux + alias: stress_on_ocn_ice_zonal + canonical_units: N m-2 + description: sea-ice export to ocean - ice ocean zonal stress + # + - standard_name: Fioi_tauy + alias: stress_on_ocn_ice_merid + canonical_units: N m-2 + description: sea-ice export to ocean - ice ocean meridional stress + # + - standard_name: Si_anidf + alias: inst_ice_ir_dif_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_anidr + alias: inst_ice_ir_dir_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_avsdf + alias: inst_ice_vis_dif_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_avsdr + alias: inst_ice_vis_dir_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_ifrac + alias: ice_fraction + canonical_units: 1 + description: sea-ice export to atm - ice fraction (varies with time) + # + - standard_name: Si_imask + alias: ice_mask + canonical_units: 1 + description: sea-ice export - ice mask + # + - standard_name: Si_qref + canonical_units: kg kg-1 + description: sea-ice export to atm + # + - standard_name: Si_t + alias: sea_ice_surface_temperature + canonical_units: K + description: sea-ice export + # + - standard_name: Si_tref + canonical_units: K + description: sea-ice export + # + - standard_name: Si_u10 + canonical_units: m + description: sea-ice export + # + - standard_name: Si_vice + alias: mean_ice_volume + canonical_units: m + description: sea-ice export + volume of ice per unit area + # + - standard_name: Si_snowh + canonical_units: m + description: sea-ice export - surface_snow_water_equivalent + # + - standard_name: Si_vsno + alias: mean_snow_volume + canonical_units: m + description: sea-ice export - volume of snow per unit area + # + #----------------------------------- + # section: ocean export to mediator + #----------------------------------- + # + - standard_name: Fioo_q + alias: freezing_melting_potential + canonical_units: W m-2 + description: ocean export + # + - standard_name: So_bldepth + alias: mixed_layer_depth + canonical_units: m + description: ocean export + # + - standard_name: So_dhdx + alias: sea_surface_slope_zonal + canonical_units: m m-1 + description: ocean export + # + - standard_name: So_dhdy + alias: sea_surface_slope_merid + canonical_units: m m-1 + description: ocean export + # + - standard_name: So_duu10n + canonical_units: m2 s-2 + description: ocean export + # + - standard_name: So_fswpen + canonical_units: 1 + description: ocean export + # + - standard_name: So_ofrac + canonical_units: 1 + description: ocean export + # + - standard_name: So_omask + alias: ocean_mask + canonical_units: 1 + description: ocean export + # + - standard_name: So_qref + canonical_units: kg kg-1 + description: ocean export + # + - standard_name: So_re + canonical_units: 1 + description: ocean export + # + - standard_name: So_s + alias: s_surf + canonical_units: g kg-1 + description: ocean export + # + - standard_name: So_ssq + canonical_units: kg kg-1 + description: ocean export + # + - standard_name: So_t + alias: sea_surface_temperature + canonical_units: K + description: ocean export + # + - standard_name: So_tref + canonical_units: K + description: ocean export + # + - standard_name: So_u + alias: ocn_current_zonal + canonical_units: m s-1 + description: ocean export + # + - standard_name: So_u10 + canonical_units: m + description: ocean export + # + - standard_name: So_ustar + canonical_units: m s-1 + description: ocean export + # + - standard_name: So_v + alias: ocn_current_merid + canonical_units: m s-1 + description: ocean export + # + #----------------------------------- + # section: ocean import + #----------------------------------- + # + - standard_name: mean_runoff_rate + canonical_units: kg m-2 s-1 + description: ocean import - total runoff to ocean + # + - standard_name: mean_runoff_heat_flux + canonical_units: kg m-2 s-1 + description: ocean import - heat content of runoff + # + - standard_name: mean_calving_rate + canonical_units: kg m-2 s-1 + description: ocean import - total calving to ocean + # + - standard_name: mean_calving_heat_flux + canonical_units: kg m-2 s-1 + description: ocean import - heat content of calving + # + - standard_name: Foxx_rofi + canonical_units: kg m-2 s-1 + description: ocean import - water flux due to runoff (frozen) + # + - standard_name: Foxx_rofl + alias: mean_runoff_rate + canonical_units: kg m-2 s-1 + description: ocean import - water flux due to runoff (liquid) + # + - standard_name: Foxx_swnet + alias: mean_net_sw_flx + canonical_units: W m-2 + description: ocean import - net shortwave radiation to ocean + # + - standard_name: Foxx_swnet_vdr + alias: mean_net_sw_vis_dir_flx + canonical_units: W m-2 + description: ocean import - net shortwave visible direct radiation to ocean + # + - standard_name: Foxx_swnet_vdf + alias: mean_net_sw_vis_dif_flx + canonical_units: W m-2 + description: ocean import - net shortwave visible diffuse radiation to ocean + # + - standard_name: Foxx_swnet_idr + alias: mean_net_sw_ir_dir_flx + canonical_units: W m-2 + description: ocean import - net shortwave ir direct radiation to ocean + # + - standard_name: Foxx_swnet_idf + alias: mean_net_sw_ir_dif_flx + canonical_units: W m-2 + description: ocean import - net shortwave ir diffuse radiation to ocean + # + - standard_name: Foxx_taux + alias: mean_zonal_moment_flx + canonical_units: N m-2 + description: ocean import - zonal surface stress to ocean + # + - standard_name: Foxx_tauy + alias: mean_merid_moment_flx + canonical_units: N m-2 + description: ocean import - meridional surface stress to ocean + # + #----------------------------------- + # mediator fields + #----------------------------------- + # + - standard_name: cpl_scalars + canonical_units: unitless + # + - standard_name: frac + canonical_units: 1 + # + - standard_name: mask + canonical_units: 1 + # + #----------------------------------- + # aliased fields for active and datm + #----------------------------------- + # + - standard_name: mean_net_lw_flx + canonical_units: W m-2 + - alias: Faxa_lwnet + standard_name : mean_net_lw_flx + description: atmosphere export - mean net longwave flux from atm + - alias: Foxx_lwnet + standard_name : mean_net_lw_flx + description: mediator calculation - atm/ocn net longwave flux + # + - standard_name: mean_sensi_heat_flx + canonical_units: W m-2 + - alias: Faxa_sen + standard_name : mean_sensi_heat_flx + description: atmosphere export - sensible heat flux + - alias: Faox_sen + standard_name : mean_sensi_heat_flx + description: mediator calculation - atm/ocn surface sensible heat flux + # + - standard_name: mean_evap_rate + canonical_units: kg m-2 s-1 + - alias: Faxa_evap + standard_name : mean_evap_rate + description: atmosphere export - latent heat flux conversion + - alias: Faox_evap + standard_name : mean_evap_rate + description: mediator calculation - atm/ocn specific humidity flux + # + #----------------------------------- + # section: atmosphere fields that need to be defined but are not used + #----------------------------------- + # + - standard_name: inst_temp_height2m + canonical_units: K + - standard_name: inst_spec_humid_height2m + canonical_units: K + - standard_name: inst_down_lw_flx + canonical_units: W m-2 + - standard_name: inst_net_lw_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_ir_dir_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_ir_dif_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_vis_dir_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_vis_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_ir_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_ir_dir_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_vis_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_vis_dir_flx + canonical_units: W m-2 + - standard_name: inst_surface_height + canonical_units: m + - standard_name: inst_zonal_wind_height10m + canonical_units: m s-1 + - standard_name: inst_merid_wind_height10m + canonical_units: m s-1 + - standard_name: inst_zonal_moment_flx + canonical_units: N m-2 + - standard_name: inst_merid_moment_flx + canonical_units: N m-2 + - standard_name: inst_sensi_heat_flx + canonical_units: N m-2 + - standard_name: inst_laten_heat_flx + canonical_units: N m-2 + - standard_name: inst_tracer_mass_frac + canonical_units: 1 + - standard_name: inst_tracer_up_surface_flx + canonical_units: kg m-2 s-1 + - standard_name: inst_tracer_down_surface_flx + canonical_units: kg m-2 s-1 + - standard_name: inst_tracer_clmn_mass_dens + canonical_units: g m-2 + - standard_name: inst_tracer_anth_biom_flx + canonical_units: ug m-2 s-1 + description: atmosphere export + - standard_name: inst_pres_interface + canonical_units: Pa + - standard_name: inst_pres_levels + canonical_units: Pa + - standard_name: inst_geop_interface + canonical_units: tbd + - standard_name: inst_geop_levels + canonical_units: tbd + - standard_name: inst_temp_interface + canonical_units: K + - standard_name: inst_temp_levels + canonical_units: K + - standard_name: inst_zonal_wind_levels + canonical_units: m s-1 + - standard_name: inst_merid_wind_levels + canonical_units: m s-1 + - standard_name: inst_omega_levels + canonical_units: tbd + - standard_name: inst_tracer_mass_frac + canonical_units: 1 + - standard_name: inst_soil_moisture_content + canonical_units: tbd + - standard_name: soil_type + canonical_units: tbd + - standard_name: inst_pbl_height + canonical_units: tbd + - standard_name: surface_cell_area + canonical_units: tbd + - standard_name: inst_convective_rainfall_amount + canonical_units: tbd + - standard_name: inst_spec_humid_conv_tendency_levels + canonical_units: tbd + - standard_name: inst_exchange_coefficient_heat_levels + canonical_units: tbd + - standard_name: inst_friction_velocity + canonical_units: tbd + - standard_name: inst_rainfall_amount + canonical_units: tbd + - standard_name: inst_land_sea_mask + canonical_units: tbd + - standard_name: inst_temp_height_surface + canonical_units: tbd + - standard_name: inst_up_sensi_heat_flx + canonical_units: tbd + - standard_name: inst_lwe_snow_thickness + canonical_units: tbd + - standard_name: vegetation_type + canonical_units: tbd + - standard_name: inst_vegetation_area_frac + canonical_units: tbd + - standard_name: inst_surface_roughness + canonical_units: tbd + - standard_name: inst_zonal_moment_flx + canonical_units: N m-2 + - standard_name: inst_merid_moment_flx + canonical_units: N m-2 + - standard_name: inst_laten_heat_flx + canonical_units: W m-2 + - standard_name: inst_sensi_heat_flx + canonical_units: W m-2 + - standard_name: land_mask + canonical_units: 1 + # + #----------------------------------- + # WW3 import + #----------------------------------- + # + - standard_name: sea_surface_height_above_sea_level + canonical_units: m + description: ww3 import + # + - standard_name: sea_surface_salinity + alias: s_surf + canonical_units: g kg-1 + description: ww3 import + # + - standard_name: surface_eastward_sea_water_velocity + alias: ocn_current_zonal + canonical_units: m s-1 + description: ww3 import + # + - standard_name: surface_northward_sea_water_velocity + alias: ocn_current_merid + canonical_units: m s-1 + description: ww3 import + # + - standard_name: eastward_wind_at_10m_height + alias: inst_zonal_wind_height10m + canonical_units: m s-1 + description: ww3 import + # + - standard_name: northward_wind_at_10m_height + alias: inst_merid_wind_height10m + canonical_units: m s-1 + description: ww3 import + # + - standard_name: sea_ice_concentration + alias: ice_fraction + canonical_units: 1 + description: ww3 import + # + # + # WW3 export + # + - standard_name: wave_induced_charnock_parameter + canonical_units: 1 + description: ww3 export + # + - standard_name: wave_z0_roughness_length + canonical_units: 1 + description: ww3 export + # + - standard_name: northward_stokes_drift_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_stokes_drift_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_1 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_2 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_3 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_1 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_2 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_3 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_wave_bottom_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_wave_bottom_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: wave_bottom_current_radian_frequency + canonical_units: rad s-1 + description: ww3 export + # + - standard_name: eastward_wave_radiation_stress_gradient + canonical_units: Pa + description: ww3 export + # + - standard_name: northward_wave_radiation_stress_gradient + canonical_units: Pa + description: ww3 export + # + - standard_name: eastward_wave_radiation_stress + canonical_units: N m-1 + description: ww3 export + # + - standard_name: eastward_northward_wave_radiation_stress + canonical_units: N m-1 + description: ww3 export + # + - standard_name: wave_bottom_current_period + canonical_units: s + description: ww3 export + # + - standard_name: northward_wave_radiation_stress + canonical_units: Pa + description: ww3 export + # diff --git a/tests/parm/ice_in_template b/tests/parm/ice_in_template new file mode 100644 index 0000000000..c5f374155e --- /dev/null +++ b/tests/parm/ice_in_template @@ -0,0 +1,589 @@ +&setup_nml + days_per_year = 365 + use_leap_years = .true. + year_init = YEAR_INIT + istep0 = ISTEP0 + dt = DT_CICE + npt = 999 + ndtd = 1 + runtype = 'RUNTYPE' + runid = 'RUNID' + ice_ic = 'cice_model.res.nc' + restart = .true. + restart_ext = RESTART_EXT + use_restart_time = USE_RESTART_TIME + restart_format = 'nc' + lcdf64 = .false. + numin = 21 + numax = 89 + restart_dir = './RESTART/' + restart_file = 'iced' + pointer_file = './ice.restart_file' + dumpfreq = 'DUMPFREQ' + dumpfreq_n = DUMPFREQ_N + dump_last = .false. + bfbflag = 'off' + diagfreq = 6 + diag_type = 'file' + diag_file = 'ice_diag.d' + print_global = .true. + print_points = .true. + latpnt(1) = 90. + lonpnt(1) = 0. + latpnt(2) = -65. + lonpnt(2) = -45. + dbug = .false. + histfreq = 'm','d','h','x','x' + histfreq_n = 0 , 0 , 6 , 1 , 1 + hist_avg = CICE_HIST_AVG + history_dir = './history/' + history_file = 'iceh' + write_ic = .true. + incond_dir = './history/' + incond_file = 'iceh_ic' + version_name = 'CICE_6.0.2' +/ + +&grid_nml + grid_format = 'nc' + grid_type = 'tripole' + grid_file = 'CICEGRID' + kmt_file = 'CICEMASK' + use_bathymetry = .false. + kcatbound = 0 + ncat = 5 + nfsd = 1 + nilyr = 7 + nslyr = 1 + nblyr = 1 + nfsd = 1 +/ + +&tracer_nml + n_aero = 1 + n_zaero = 0 + n_algae = 0 + n_doc = 0 + n_dic = 0 + n_don = 0 + n_fed = 0 + n_fep = 0 + tr_iage = .true. + restart_age = .false. + tr_FY = .true. + restart_FY = .false. + tr_lvl = .true. + restart_lvl = .false. + tr_pond_cesm = .false. + restart_pond_cesm = .false. + tr_pond_topo = .false. + restart_pond_topo = .false. + tr_pond_lvl = .true. + restart_pond_lvl = .false. + tr_aero = .false. + restart_aero = .false. + tr_fsd = .false. + restart_fsd = .false. +/ + +&thermo_nml + kitd = 1 + ktherm = 1 + conduct = 'MU71' + a_rapid_mode = 0.5e-3 + Rac_rapid_mode = 10.0 + aspect_rapid_mode = 1.0 + dSdt_slow_mode = -5.0e-8 + phi_c_slow_mode = 0.05 + phi_i_mushy = 0.85 + sw_redist = .true. +/ + +&dynamics_nml + kdyn = 1 + ndte = 120 + revised_evp = .false. + kevp_kernel = 0 + brlx = 300.0 + arlx = 300.0 + ssh_stress = 'coupled' + advection = 'remap' + kstrength = 1 + krdg_partic = 1 + krdg_redist = 1 + mu_rdg = 3 + Cf = 17. + Ktens = 0. + e_ratio = 2. + basalstress = .false. + k1 = 8. + coriolis = 'latitude' + kridge = 1 + ktransport = 1 +/ + +&shortwave_nml + shortwave = 'dEdd' + albedo_type = 'default' + albicev = 0.78 + albicei = 0.36 + albsnowv = 0.98 + albsnowi = 0.70 + ahmax = 0.3 + R_ice = 0. + R_pnd = 0. + R_snw = 1.5 + dT_mlt = 1.5 + rsnw_mlt = 1500. + kalg = 0.0 +/ + +&ponds_nml + hp1 = 0.01 + hs0 = 0. + hs1 = 0.03 + dpscale = 1.e-3 + frzpnd = 'hlid' + rfracmin = 0.15 + rfracmax = 1. + pndaspect = 0.8 +/ + +&forcing_nml + formdrag = .false. + atmbndy = 'default' + calc_strair = .true. + calc_Tsfc = .true. + highfreq = .false. + natmiter = 5 + ustar_min = 0.0005 + emissivity = 0.95 + fbot_xfer_type = 'constant' + update_ocn_f = FRAZIL_FWSALT + l_mpond_fresh = .false. + tfrz_option = 'linear_salt' + restart_coszen = .true. + oceanmixed_ice = .false. + wave_spec_type = 'none' + wave_spec_file = 'unknown_wave_spec_file' + nfreq = 25 + restore_ice = .false. + restore_ocn = .false. + trestore = 90 + precip_units = 'mm_per_month' + default_season = 'winter' + atm_data_type = 'ncar' + ocn_data_type = 'default' + bgc_data_type = 'default' + fe_data_type = 'default' + ice_data_type = 'default' + fyear_init = 1997 + ycycle = 1 + atm_data_format = 'nc' + atm_data_dir = './INPUT/gx3_forcing_fields.nc' + bgc_data_dir = 'unknown_bgc_data_dir' + ocn_data_format = 'bin' + ocn_data_dir = '/unknown_ocn_data_dir' + oceanmixed_file = 'unknown_oceanmixed_file' +/ + +&domain_nml + nprocs = NPROC_ICE + nx_global = NX_GLB + ny_global = NY_GLB + block_size_x = BLCKX + block_size_y = BLCKY + max_blocks = -1 + processor_shape = 'slenderX2' + distribution_type = 'cartesian' + distribution_wght = 'latitude' + ew_boundary_type = 'cyclic' + ns_boundary_type = 'tripole' + maskhalo_dyn = .false. + maskhalo_remap = .false. + maskhalo_bound = .false. +/ + +&zbgc_nml + tr_brine = .false. + restart_hbrine = .false. + tr_zaero = .false. + modal_aero = .false. + skl_bgc = .false. + z_tracers = .false. + dEdd_algae = .false. + solve_zbgc = .false. + bgc_flux_type = 'Jin2006' + restore_bgc = .false. + restart_bgc = .false. + scale_bgc = .false. + solve_zsal = .false. + restart_zsal = .false. + tr_bgc_Nit = .true. + tr_bgc_C = .true. + tr_bgc_chl = .false. + tr_bgc_Am = .true. + tr_bgc_Sil = .true. + tr_bgc_DMS = .false. + tr_bgc_PON = .true. + tr_bgc_hum = .true. + tr_bgc_DON = .false. + tr_bgc_Fe = .true. + grid_o = 0.006 + grid_o_t = 0.006 + l_sk = 0.024 + grid_oS = 0.0 + l_skS = 0.028 + phi_snow = -0.3 + initbio_frac = 0.8 + frazil_scav = 0.8 + ratio_Si2N_diatoms = 1.8 + ratio_Si2N_sp = 0.0 + ratio_Si2N_phaeo = 0.0 + ratio_S2N_diatoms = 0.03 + ratio_S2N_sp = 0.03 + ratio_S2N_phaeo = 0.03 + ratio_Fe2C_diatoms = 0.0033 + ratio_Fe2C_sp = 0.0033 + ratio_Fe2C_phaeo = 0.1 + ratio_Fe2N_diatoms = 0.023 + ratio_Fe2N_sp = 0.023 + ratio_Fe2N_phaeo = 0.7 + ratio_Fe2DON = 0.023 + ratio_Fe2DOC_s = 0.1 + ratio_Fe2DOC_l = 0.033 + fr_resp = 0.05 + tau_min = 5200.0 + tau_max = 173000.0 + algal_vel = 0.0000000111 + R_dFe2dust = 0.035 + dustFe_sol = 0.005 + chlabs_diatoms = 0.03 + chlabs_sp = 0.01 + chlabs_phaeo = 0.05 + alpha2max_low_diatoms = 0.8 + alpha2max_low_sp = 0.67 + alpha2max_low_phaeo = 0.67 + beta2max_diatoms = 0.018 + beta2max_sp = 0.0025 + beta2max_phaeo = 0.01 + mu_max_diatoms = 1.44 + mu_max_sp = 0.851 + mu_max_phaeo = 0.851 + grow_Tdep_diatoms = 0.06 + grow_Tdep_sp = 0.06 + grow_Tdep_phaeo = 0.06 + fr_graze_diatoms = 0.0 + fr_graze_sp = 0.1 + fr_graze_phaeo = 0.1 + mort_pre_diatoms = 0.007 + mort_pre_sp = 0.007 + mort_pre_phaeo = 0.007 + mort_Tdep_diatoms = 0.03 + mort_Tdep_sp = 0.03 + mort_Tdep_phaeo = 0.03 + k_exude_diatoms = 0.0 + k_exude_sp = 0.0 + k_exude_phaeo = 0.0 + K_Nit_diatoms = 1.0 + K_Nit_sp = 1.0 + K_Nit_phaeo = 1.0 + K_Am_diatoms = 0.3 + K_Am_sp = 0.3 + K_Am_phaeo = 0.3 + K_Sil_diatoms = 4.0 + K_Sil_sp = 0.0 + K_Sil_phaeo = 0.0 + K_Fe_diatoms = 1.0 + K_Fe_sp = 0.2 + K_Fe_phaeo = 0.1 + f_don_protein = 0.6 + kn_bac_protein = 0.03 + f_don_Am_protein = 0.25 + f_doc_s = 0.4 + f_doc_l = 0.4 + f_exude_s = 1.0 + f_exude_l = 1.0 + k_bac_s = 0.03 + k_bac_l = 0.03 + T_max = 0.0 + fsal = 1.0 + op_dep_min = 0.1 + fr_graze_s = 0.5 + fr_graze_e = 0.5 + fr_mort2min = 0.5 + fr_dFe = 0.3 + k_nitrif = 0.0 + t_iron_conv = 3065.0 + max_loss = 0.9 + max_dfe_doc1 = 0.2 + fr_resp_s = 0.75 + y_sk_DMS = 0.5 + t_sk_conv = 3.0 + t_sk_ox = 10.0 + algaltype_diatoms = 0.0 + algaltype_sp = 0.5 + algaltype_phaeo = 0.5 + nitratetype = -1.0 + ammoniumtype = 1.0 + silicatetype = -1.0 + dmspptype = 0.5 + dmspdtype = -1.0 + humtype = 1.0 + doctype_s = 0.5 + doctype_l = 0.5 + dontype_protein = 0.5 + fedtype_1 = 0.5 + feptype_1 = 0.5 + zaerotype_bc1 = 1.0 + zaerotype_bc2 = 1.0 + zaerotype_dust1 = 1.0 + zaerotype_dust2 = 1.0 + zaerotype_dust3 = 1.0 + zaerotype_dust4 = 1.0 + ratio_C2N_diatoms = 7.0 + ratio_C2N_sp = 7.0 + ratio_C2N_phaeo = 7.0 + ratio_chl2N_diatoms= 2.1 + ratio_chl2N_sp = 1.1 + ratio_chl2N_phaeo = 0.84 + F_abs_chl_diatoms = 2.0 + F_abs_chl_sp = 4.0 + F_abs_chl_phaeo = 5.0 + ratio_C2N_proteins = 7.0 +/ + +&icefields_nml + f_tmask = .true. + f_blkmask = .true. + f_tarea = .true. + f_uarea = .true. + f_dxt = .false. + f_dyt = .false. + f_dxu = .false. + f_dyu = .false. + f_HTN = .false. + f_HTE = .false. + f_ANGLE = .true. + f_ANGLET = .true. + f_NCAT = .true. + f_VGRDi = .false. + f_VGRDs = .false. + 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_snowfrac = 'x' + f_snow = 'mdhxx' + f_snow_ai = 'x' + f_rain = 'mdhxx' + f_rain_ai = 'x' + f_sst = 'mdhxx' + f_sss = 'mdhxx' + f_uocn = 'mdhxx' + f_vocn = 'mdhxx' + f_frzmlt = 'mdhxx' + f_fswfac = 'mdhxx' + f_fswint_ai = 'x' + f_fswabs = 'mdhxx' + f_fswabs_ai = 'x' + f_albsni = 'mdhxx' + f_alvdr = 'mdhxx' + f_alidr = 'mdhxx' + f_alvdf = 'mdhxx' + f_alidf = 'mdhxx' + f_alvdr_ai = 'x' + f_alidr_ai = 'x' + f_alvdf_ai = 'x' + f_alidf_ai = 'x' + f_albice = 'mdhxx' + f_albsno = 'mdhxx' + f_albpnd = 'mdhxx' + f_coszen = 'mdhxx' + f_flat = 'mdhxx' + f_flat_ai = 'x' + f_fsens = 'mdhxx' + f_fsens_ai = 'x' + f_fswup = 'x' + f_flwup = 'mdhxx' + f_flwup_ai = 'x' + f_evap = 'mdhxx' + 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_fresh_ai = 'x' + f_fsalt = 'mdhxx' + f_fsalt_ai = 'x' + f_fbot = 'mdhxx' + f_fhocn = 'mdhxx' + f_fhocn_ai = 'x' + f_fswthru = 'mdhxx' + f_fswthru_ai = 'x' + f_fsurf_ai = 'x' + f_fcondtop_ai = 'x' + f_fmeltt_ai = 'x' + f_strairx = 'mdhxx' + f_strairy = 'mdhxx' + f_strtltx = 'x' + f_strtlty = 'x' + f_strcorx = 'x' + f_strcory = 'x' + f_strocnx = 'mdhxx' + f_strocny = 'mdhxx' + f_strintx = 'x' + f_strinty = 'x' + f_taubx = 'x' + f_tauby = 'x' + f_strength = 'x' + f_divu = 'x' + f_shear = 'x' + f_sig1 = 'x' + f_sig2 = 'x' + f_sigP = 'x' + f_dvidtt = 'x' + f_dvidtd = 'x' + f_daidtt = 'x' + f_daidtd = 'x' + f_dagedtt = 'x' + f_dagedtd = 'x' + f_mlt_onset = 'mdhxx' + f_frz_onset = 'mdhxx' + f_hisnap = 'x' + f_aisnap = 'x' + f_trsig = 'x' + f_icepresent = 'x' + f_iage = 'x' + f_FY = 'x' + f_aicen = 'x' + f_vicen = 'x' + f_vsnon = 'x' + f_snowfracn = 'x' + f_keffn_top = 'x' + f_Tinz = 'x' + f_Sinz = 'x' + f_Tsnz = 'x' + f_fsurfn_ai = 'x' + f_fcondtopn_ai = 'x' + f_fmelttn_ai = 'x' + f_flatn_ai = 'x' + f_fsensn_ai = 'x' +/ + +&icefields_mechred_nml + f_alvl = 'x' + f_vlvl = 'x' + f_ardg = 'x' + f_vrdg = 'x' + f_dardg1dt = 'x' + f_dardg2dt = 'x' + f_dvirdgdt = 'x' + f_opening = 'x' + f_ardgn = 'x' + f_vrdgn = 'x' + f_dardg1ndt = 'x' + f_dardg2ndt = 'x' + f_dvirdgndt = 'x' + f_krdgn = 'x' + f_aparticn = 'x' + f_aredistn = 'x' + f_vredistn = 'x' + f_araftn = 'x' + f_vraftn = 'x' +/ + +&icefields_pond_nml + f_apondn = 'x' + f_apeffn = 'x' + f_hpondn = 'x' + f_apond = 'mdhxx' + f_hpond = 'mdhxx' + f_ipond = 'mdhxx' + f_apeff = 'mdhxx' + f_apond_ai = 'x' + f_hpond_ai = 'x' + f_ipond_ai = 'x' + f_apeff_ai = 'x' +/ + +&icefields_bgc_nml + f_faero_atm = 'x' + f_faero_ocn = 'x' + f_aero = 'x' + f_fbio = 'x' + f_fbio_ai = 'x' + f_zaero = 'x' + f_bgc_S = 'x' + f_bgc_N = 'x' + f_bgc_C = 'x' + f_bgc_DOC = 'x' + f_bgc_DIC = 'x' + f_bgc_chl = 'x' + f_bgc_Nit = 'x' + f_bgc_Am = 'x' + f_bgc_Sil = 'x' + f_bgc_DMSPp = 'x' + f_bgc_DMSPd = 'x' + f_bgc_DMS = 'x' + f_bgc_DON = 'x' + f_bgc_Fe = 'x' + f_bgc_hum = 'x' + f_bgc_PON = 'x' + f_bgc_ml = 'x' + f_upNO = 'x' + f_upNH = 'x' + f_bTin = 'x' + f_bphi = 'x' + f_iDi = 'x' + f_iki = 'x' + f_fbri = 'x' + f_hbri = 'x' + f_zfswin = 'x' + f_bionet = 'x' + f_biosnow = 'x' + f_grownet = 'x' + f_PPnet = 'x' + f_algalpeak = 'x' + f_zbgc_frac = 'x' +/ + +&icefields_drag_nml + f_drag = 'x' + f_Cdn_atm = 'x' + f_Cdn_ocn = 'x' +/ + +&icefields_fsd_nml + f_fsdrad = 'x' + f_fsdperim = 'x' + f_afsd = 'x' + f_afsdn = 'x' + f_dafsd_newi = 'x' + f_dafsd_latg = 'x' + f_dafsd_latm = 'x' + f_dafsd_wave = 'x' + f_dafsd_weld = 'x' + f_wave_sig_ht = 'x' + f_aice_ww = 'x' + f_diam_ww = 'x' + f_hice_ww = 'x' +/ diff --git a/tests/parm/input.benchmark.nml.IN b/tests/parm/input.benchmark.nml.IN new file mode 100644 index 0000000000..35f91985b5 --- /dev/null +++ b/tests/parm/input.benchmark.nml.IN @@ -0,0 +1,326 @@ +&amip_interp_nml + interp_oi_sst = .true. + use_ncep_sst = .true. + use_ncep_ice = .false. + no_anom_sst = .false. + data_set = 'reynolds_oi' + date_out_of_range = 'climo' + +/ + +&atmos_model_nml + blocksize = 32 + chksum_debug = .false. + dycore_only = .false. + fdiag = 6 + fhmax = 840 + fhout = 6 + fhmaxhf = 0 + fhouthf = -1 + +/ + +&diag_manager_nml + prepend_date = .false. + +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100 + max_files_w = 100 + +/ + +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 3000000 + print_memory_usage = .false. + +/ + +&fv_core_nml + layout = @[INPES],@[JNPES] + io_layout = 1,1 + npx = @[NPX] + npy = @[NPY] + ntiles = 6, + npz = @[NPZ] + grid_type = -1 + make_nh = @[MAKE_NH] + fv_debug = .false. + range_warn = .false. + reset_eta = .false. + n_sponge = 10 + nudge_qv = .true. + nudge_dz = .false. + tau = 10. + rf_cutoff = 7.5e2 + d2_bg_k1 = 0.15 + d2_bg_k2 = 0.02 + 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 = 6 + nwat = 6 + na_init = @[NA_INIT] + d_ext = 0. + dnats = 1 + 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 = @[EXTERNAL_IC] + external_eta = .true. + gfs_phil = .false. + nggps_ic = @[NGGPS_IC] + mountain = @[MOUNTAIN] + 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. + consv_te = 1. + do_sat_adj = .true. + consv_am = .false. + fill = .true. + dwind_2d = .false. + print_freq = 6 + warm_start = @[WARM_START] + no_dycore = .false. + z_tracer = .true. + agrid_vel_rst = .true. + read_increment = .false. + res_latlon_dynamics = "" + +/ + +&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 = 1 + knob_ugwp_ndx4lh = 1 + knob_ugwp_version = 0 + launch_level = 27 +/ + +&external_ic_nml + filtered_terrain = .true. + levp = 65 + gfs_dwinds = .true. + checker_tr = .false. + nt_checker = 0 + +/ + +&gfs_physics_nml + fhzero = 6 + h2o_phys = .true. + ldiag3d = .false. + fhcyc = 24 + use_ufo = .true. + pre_rad = .false. + ncld = 5 + imp_physics = 11 + pdfcld = .false. + fhswr = 3600. + fhlwr = 3600. + ialb = 1 + iems = 1 + iaer = 111 + icliq_sw = 1 + iovr_lw = 1 + iovr_sw = 1 + 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 = .true. + satmedmf = .false. + isatmedmf = 0 + lheatstrg = .false. + random_clds = .false. + trans_trac = .true. + cnvcld = .true. + imfshalcnv = 2 + imfdeepcnv = 2 + cdmbgwd = 1.0,1.2 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + lsoil = 4 + lsm = 1 + iopt_dveg = 1 + iopt_crs = 1 + iopt_btr = 1 + iopt_run = 1 + iopt_sfc = 1 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 1 + iopt_alb = 2 + iopt_snf = 4 + iopt_tbot = 2 + iopt_stc = 1 + debug = .false. + nstf_name = 0,0,0,0,0 + nst_anl = .false. + psautco = 0.0008,0.0005 + prautco = 0.00015,0.00015 + lgfdlmprad = .true. + effr_in = .true. + ldiag_ugwp = .false. + do_ugwp = .false. + do_tofd = .false. + cplflx = .T. + cplwav = @[CPLWAV] + cplwav2atm = @[CPLWAV2ATM] + +/ + +&gfdl_cloud_microphysics_nml + sedi_transport = .true. + do_sedi_heat = .false. + rad_snow = .true. + rad_graupel = .true. + rad_rain = .true. + const_vi = .F. + const_vs = .F. + const_vg = .F. + const_vr = .F. + 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. + +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' + +/ + +&namsfc + FNGLAC = "global_glacier.2x2.grb", + FNMXIC = "global_maxice.2x2.grb", + FNTSFC = "RTGSST.1982.2012.monthly.clim.grb", + FNSNOC = "global_snoclim.1.875.grb", + FNZORC = "igbp", + FNALBC = @[FNALBC] + FNALBC2 = "global_albedo4.1x1.grb", + FNAISC = "CFSR.SEAICE.1982.2012.monthly.clim.grb", + FNTG3C = "global_tg3clim.2.6x1.5.grb", + FNVEGC = "global_vegfrac.0.144.decpercent.grb", + FNVETC = @[FNVETC] + FNSOTC = @[FNSOTC] + FNSMCC = @[FNSMCC] + FNMSKH = "seaice_newland.grb", + FNTSFA = "", + FNACNA = "", + FNSNOA = "", + FNVMNC = "global_shdmin.0.144x0.144.grb", + FNVMXC = "global_shdmax.0.144x0.144.grb", + FNSLPC = "global_slope.1x1.grb", + FNABSC = @[FNABSC] + LDEBUG =.false., + FSMCL(2) = 99999 + FSMCL(3) = 99999 + FSMCL(4) = 99999 + LANDICE = .true. + FTSFS = 90 + FAISL = 99999 + FAISS = 99999 + FSNOL = 99999 + FSNOS = 99999 + FSICL = 99999 + FSICS = 99999 + 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 +/ + + &MOM_input_nml + output_directory = 'MOM6_OUTPUT/', + input_filename = '@[MOM6_RESTART_SETTING]' + restart_input_dir = 'INPUT/', + restart_output_dir = 'RESTART/', + parameter_filename = 'INPUT/MOM_input', + 'INPUT/MOM_override' / + diff --git a/tests/parm/input.benchmark_ccpp.nml.IN b/tests/parm/input.benchmark_ccpp.nml.IN new file mode 100644 index 0000000000..07ea5dd084 --- /dev/null +++ b/tests/parm/input.benchmark_ccpp.nml.IN @@ -0,0 +1,330 @@ +&amip_interp_nml + interp_oi_sst = .true. + use_ncep_sst = .true. + use_ncep_ice = .false. + no_anom_sst = .false. + data_set = 'reynolds_oi' + date_out_of_range = 'climo' + +/ + +&atmos_model_nml + blocksize = 32 + chksum_debug = .false. + dycore_only = .false. + fdiag = 6 + fhmax = 840 + fhout = 6 + fhmaxhf = 0 + fhouthf = -1 + ccpp_suite = '@[SUITE_NAME]' + +/ + +&diag_manager_nml + prepend_date = .false. + +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100 + max_files_w = 100 + +/ + +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 3000000 + print_memory_usage = .false. + +/ + +&fv_core_nml + layout = @[INPES],@[JNPES] + io_layout = 1,1 + npx = @[NPX] + npy = @[NPY] + ntiles = 6, + npz = @[NPZ] + grid_type = -1 + make_nh = @[MAKE_NH] + fv_debug = .false. + range_warn = .false. + reset_eta = .false. + n_sponge = 10 + nudge_qv = .true. + nudge_dz = .false. + tau = 10. + rf_cutoff = 7.5e2 + d2_bg_k1 = 0.15 + d2_bg_k2 = 0.02 + 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 = 6 + nwat = 6 + na_init = @[NA_INIT] + d_ext = 0. + dnats = 1 + 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 = @[EXTERNAL_IC] + external_eta = .true. + gfs_phil = .false. + nggps_ic = @[NGGPS_IC] + mountain = @[MOUNTAIN] + 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. + consv_te = 1. + do_sat_adj = .true. + consv_am = .false. + fill = .true. + dwind_2d = .false. + print_freq = 6 + warm_start = @[WARM_START] + no_dycore = .false. + z_tracer = .true. + agrid_vel_rst = .true. + read_increment = .false. + res_latlon_dynamics = "" + +/ + +&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 = 1 + knob_ugwp_ndx4lh = 1 + knob_ugwp_version = 0 + launch_level = 27 +/ + +&external_ic_nml + filtered_terrain = .true. + levp = 65 + gfs_dwinds = .true. + checker_tr = .false. + nt_checker = 0 + +/ + +&gfs_physics_nml + fhzero = 6 + oz_phys = .false. + oz_phys_2015 = .true. + h2o_phys = .true. + ldiag3d = .false. + fhcyc = 24 + use_ufo = .true. + pre_rad = .false. + ncld = 5 + imp_physics = 11 + pdfcld = .false. + fhswr = 3600. + fhlwr = 3600. + ialb = 1 + iems = 1 + iaer = 111 + icliq_sw = 1 + iovr_lw = 1 + iovr_sw = 1 + 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 = .true. + satmedmf = .false. + isatmedmf = 0 + lheatstrg = .false. + random_clds = .false. + trans_trac = .true. + cnvcld = .true. + imfshalcnv = 2 + imfdeepcnv = 2 + cdmbgwd = 1.0,1.2 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + lsoil = 4 + lsm = 1 + iopt_dveg = 1 + iopt_crs = 1 + iopt_btr = 1 + iopt_run = 1 + iopt_sfc = 1 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 1 + iopt_alb = 2 + iopt_snf = 4 + iopt_tbot = 2 + iopt_stc = 1 + debug = .false. + nstf_name = 0,0,0,0,0 + frac_grid = @[FRAC_GRID] + nst_anl = .false. + psautco = 0.0008,0.0005 + prautco = 0.00015,0.00015 + lgfdlmprad = .true. + effr_in = .true. + ldiag_ugwp = .false. + do_ugwp = .false. + do_tofd = .false. + cplflx = .T. + cplwav = @[CPLWAV] + cplwav2atm = @[CPLWAV2ATM] + +/ + +&gfdl_cloud_microphysics_nml + sedi_transport = .true. + do_sedi_heat = .false. + rad_snow = .true. + rad_graupel = .true. + rad_rain = .true. + const_vi = .F. + const_vs = .F. + const_vg = .F. + const_vr = .F. + 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. + +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' + +/ + +&namsfc + FNGLAC = "global_glacier.2x2.grb", + FNMXIC = "global_maxice.2x2.grb", + FNTSFC = "RTGSST.1982.2012.monthly.clim.grb", + FNSNOC = "global_snoclim.1.875.grb", + FNZORC = "igbp", + FNALBC = @[FNALBC] + FNALBC2 = "global_albedo4.1x1.grb", + FNAISC = "CFSR.SEAICE.1982.2012.monthly.clim.grb", + FNTG3C = "global_tg3clim.2.6x1.5.grb", + FNVEGC = "global_vegfrac.0.144.decpercent.grb", + FNVETC = @[FNVETC] + FNSOTC = @[FNSOTC] + FNSMCC = @[FNSMCC] + FNMSKH = "seaice_newland.grb", + FNTSFA = "", + FNACNA = "", + FNSNOA = "", + FNVMNC = "global_shdmin.0.144x0.144.grb", + FNVMXC = "global_shdmax.0.144x0.144.grb", + FNSLPC = "global_slope.1x1.grb", + FNABSC = @[FNABSC] + LDEBUG =.false., + FSMCL(2) = 99999 + FSMCL(3) = 99999 + FSMCL(4) = 99999 + LANDICE = .true. + FTSFS = 90 + FAISL = 99999 + FAISS = 99999 + FSNOL = 99999 + FSNOS = 99999 + FSICL = 99999 + FSICS = 99999 + 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 +/ + + &MOM_input_nml + output_directory = 'MOM6_OUTPUT/', + input_filename = '@[MOM6_RESTART_SETTING]' + restart_input_dir = 'INPUT/', + restart_output_dir = 'RESTART/', + parameter_filename = 'INPUT/MOM_input', + 'INPUT/MOM_override' / + diff --git a/tests/parm/input.mom6_ccpp.nml.IN b/tests/parm/input.mom6_ccpp.nml.IN new file mode 100644 index 0000000000..f6d8b5f39a --- /dev/null +++ b/tests/parm/input.mom6_ccpp.nml.IN @@ -0,0 +1,317 @@ +&amip_interp_nml + interp_oi_sst = .true. + use_ncep_sst = .true. + use_ncep_ice = .false. + no_anom_sst = .false. + data_set = 'reynolds_oi', + date_out_of_range = 'climo', +/ + +&atmos_model_nml + blocksize = 32 + chksum_debug = .false. + dycore_only = .false. + fdiag = @[FDIAG] + fhmax = @[FHMAX] + fhmaxhf = @[NFHMAX_HF] + ccpp_suite = '@[SUITE_NAME]' +/ + +&diag_manager_nml + prepend_date = .F. +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100, + max_files_w = 100, +/ + +&fms_nml + clock_grain = 'ROUTINE', + domains_stack_size = 3000000, + print_memory_usage = .false. +/ + +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' +/ + +&fv_core_nml + layout = @[INPES],@[JNPES] + io_layout = 1,1 + npx = @[NPX] + npy = @[NPY] + ntiles = 6, + npz = @[NPZ] + grid_type = -1 + make_nh = @[MAKE_NH] + fv_debug = .F. + range_warn = .F. + reset_eta = .F. + n_sponge = 24 + nudge_qv = .T. + tau = 5. + rf_cutoff = 7.5e2 + d2_bg_k1 = 0.15 + d2_bg_k2 = 0.02 + kord_tm = -9 + kord_mt = 9 + kord_wz = 9 + kord_tr = 9 + hydrostatic = .F. + phys_hydrostatic = .F. + use_hydro_pressure = .F. + beta = 0. + a_imp = 1. + p_fac = 0.1 + k_split = 2 + n_split = 6 + nwat = 2 + na_init = @[NA_INIT] + d_ext = 0.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 = @[EXTERNAL_IC] + external_eta = .T. + gfs_phil = .false. + nggps_ic = @[NGGPS_IC] + mountain = @[MOUNTAIN] + ncep_ic = .F. + d_con = 1. + hord_mt = 6 + hord_vt = 6 + hord_tm = 6 + hord_dp = 6 + hord_tr = 8 + adjust_dry_mass = .F. + consv_te = 1. + consv_am = .F. + fill = .T. + dwind_2d = .F. + print_freq = 6 + warm_start = @[WARM_START] + no_dycore = .false. + z_tracer = .T. + read_increment = @[READ_INCREMENT] + res_latlon_dynamics = "fv3_increment.nc" +/ + +#&coupler_nml +# months = 0 +# days = 1 +# hours = 0 +# dt_atmos = 225 +# dt_ocean = 225 +# current_date = 2016,10,03,00,0,0 +# calendar = 'julian' +# memuse_verbose = .false. +# atmos_nthreads = 1 +# use_hyper_thread = .false. +# ncores_per_node = 24 +#/ + +&external_ic_nml + filtered_terrain = .true. + levp = @[NPZP] + gfs_dwinds = .true. + checker_tr = .F. + nt_checker = 0 +/ + +&gfs_physics_nml + fhzero = 6. + ldiag3d = .false. + fhcyc = 24. + nst_anl = .true. + use_ufo = .true. + pre_rad = .false. + ncld = 1 + imp_physics = 99 + pdfcld = .false. + fhswr = 3600. + fhlwr = 3600. + ialb = 1 + iems = 1 + IAER = 111 + ico2 = 2 + isubc_sw = 2 + isubc_lw = 2 + isol = 2 + lwhtr = .true. + swhtr = .true. + cnvgwd = .true. + shal_cnv = .true. + cal_pre = .true. + redrag = .true. + dspheat = .true. + hybedmf = @[HYBEDMF] + satmedmf = @[SATMEDMF] + lheatstrg = @[LHEATSTRG] + random_clds = .true. + trans_trac = .false. + cnvcld = .true. + imfshalcnv = 2 + imfdeepcnv = 2 + isatmedmf = @[ISATMEDMF] + cdmbgwd = 3.5,0.25 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + lsm = 1 + iopt_dveg = 2 + iopt_crs = 1 + iopt_btr = 1 + iopt_run = 1 + iopt_sfc = 1 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 1 + iopt_alb = 2 + iopt_snf = 4 + iopt_tbot = 2 + iopt_stc = 1 + debug = .false. + oz_phys = @[OZ_PHYS_OLD] + oz_phys_2015 = @[OZ_PHYS_NEW] + h2o_phys = @[H2O_PHYS] + nstf_name = @[NSTF_NAME] + frac_grid = @[FRAC_GRID] + cplflx = @[CPLFLX] + cplwav = @[CPLWAV] + cplwav2atm = @[CPLWAV2ATM] + iau_delthrs = 6 + iaufhrs = 30 + iau_inc_files = @[IAU_INC_FILES] + iau_drymassfixer = @[IAU_DRYMASSFIXER] + do_sppt = @[DO_SPPT] + do_shum = @[DO_SHUM] + do_skeb = @[DO_SKEB] + lndp_type = @[LNDP_TYPE] + n_var_lndp = @[N_VAR_LNDP] + do_ca = .false. + ca_sgs = .false. + nca = 1 + ncells = 5 + nlives = 30 + nseed = 1000000 + nfracseed = 0.5 + nthresh = 0. + ca_trigger = .true. + ca_entr = .false. + ca_closure = .false. + ca_global = .false. + nca_g = 1 + ncells_g = 1 + nlives_g = 100 + nseed_g = 100 + ca_smooth = .false. + nspinup = 100 + iseed_ca = 1 + nsmooth = 1 + ca_amplitude = 0.5 +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' +/ + +&namsfc + FNGLAC = "global_glacier.2x2.grb", + FNMXIC = "global_maxice.2x2.grb", + FNTSFC = "RTGSST.1982.2012.monthly.clim.grb", + FNSNOC = "global_snoclim.1.875.grb", + FNZORC = "igbp", + FNALBC = @[FNALBC] + FNALBC2 = "global_albedo4.1x1.grb", + FNAISC = "CFSR.SEAICE.1982.2012.monthly.clim.grb", + FNTG3C = "global_tg3clim.2.6x1.5.grb", + FNVEGC = "global_vegfrac.0.144.decpercent.grb", + FNVETC = @[FNVETC] + FNSOTC = @[FNSOTC] + FNSMCC = @[FNSMCC] + FNMSKH = "seaice_newland.grb", + FNTSFA = "", + FNACNA = "", + FNSNOA = "", + FNVMNC = "global_shdmin.0.144x0.144.grb", + FNVMXC = "global_shdmax.0.144x0.144.grb", + FNSLPC = "global_slope.1x1.grb", + FNABSC = @[FNABSC] + LDEBUG =.false., + FSMCL(2) = 99999 + FSMCL(3) = 99999 + FSMCL(4) = 99999 + FTSFS = 90 + FAISS = 99999 + FSNOL = 99999 + FSICL = 99999 + FTSFL = 99999, + FAISL = 99999, + FVETL = 99999, + FSOTL = 99999, + FvmnL = 99999, + FvmxL = 99999, + FSLPL = 99999, + FABSL = 99999, + FSNOS = 99999, + FSICS = 99999, +/ +&nam_stochy + lon_s=768, + lat_s=384, + ntrunc=382, + SKEBNORM=1, + SKEB_NPASS=30, + SKEB_VDOF=5, + SKEB=@[SKEB], + SKEB_TAU=2.16E4, + SKEB_LSCALE=1000.E3, + SHUM=@[SHUM], + SHUM_TAU=21600, + SHUM_LSCALE=500000, + SPPT=@[SPPT], + SPPT_TAU=21600, + SPPT_LSCALE=500000, + SPPT_LOGIT=.TRUE., + SPPT_SFCLIMIT=.TRUE., + ISEED_SHUM=1, + ISEED_SKEB=2, + ISEED_SPPT=3, +/ +&nam_sfcperts + lndp_type = @[LNDP_TYPE] + LNDP_TAU=21600, + LNDP_LSCALE=500000, + ISEED_LNDP=2010, +/ + +&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 = 1 + knob_ugwp_ndx4lh = 1 + knob_ugwp_version = 0 + launch_level = 25 +/ +&MOM_input_nml + output_directory = 'MOM6_OUTPUT/', + input_filename = '@[MOM6_RESTART_SETTING]' + restart_input_dir = 'INPUT/', + restart_output_dir = 'RESTART/', + parameter_filename = 'INPUT/MOM_input', + 'INPUT/MOM_override' / diff --git a/tests/parm/med_modelio.nml b/tests/parm/med_modelio.nml new file mode 100644 index 0000000000..959488b191 --- /dev/null +++ b/tests/parm/med_modelio.nml @@ -0,0 +1,8 @@ +&pio_inparm + pio_netcdf_format = "64bit_offset" + pio_numiotasks = -99 + pio_rearranger = 1 + pio_root = 1 + pio_stride = 36 + pio_typename = "netcdf" +/ diff --git a/tests/parm/model_configure.IN b/tests/parm/model_configure.IN index f266e5a81d..73122f7774 100644 --- a/tests/parm/model_configure.IN +++ b/tests/parm/model_configure.IN @@ -19,7 +19,9 @@ atmos_nthreads: @[THRD] use_hyper_thread: .false. ncores_per_node: 24 restart_interval: @[RESTART_INTERVAL] +fhrot: @[FHROT] output_1st_tstep_rst: .false. +atm_coupling_interval_sec: @[coupling_interval_fast_sec] quilting: @[QUILTING] write_groups: @[WRITE_GROUP] diff --git a/tests/parm/nems.configure.medcmeps_atm_ocn_ice.IN b/tests/parm/nems.configure.medcmeps_atm_ocn_ice.IN new file mode 100644 index 0000000000..2058ebedae --- /dev/null +++ b/tests/parm/nems.configure.medcmeps_atm_ocn_ice.IN @@ -0,0 +1,102 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + mesh_ice = @[MESHICE] + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 +:: + +# CMEPS warm run sequence +runSeq:: +@@[coupling_interval_slow_sec] + MED med_phases_prep_ocn_accum_avg + MED -> OCN :remapMethod=redist + OCN + @@[coupling_interval_fast_sec] + MED med_phases_prep_atm + MED med_phases_prep_ice + MED -> ATM :remapMethod=redist + MED -> ICE :remapMethod=redist + ATM + ICE + ATM -> MED :remapMethod=redist + ICE -> MED :remapMethod=redist + MED med_fraction_set + MED med_phases_prep_ocn_map + MED med_phases_prep_ocn_merge + MED med_phases_prep_ocn_accum_fast + MED med_phases_profile + @ + OCN -> MED :remapMethod=redist + MED med_phases_restart_write +@ +:: + +# CMEPS variables + +DRIVER_attributes:: + mediator_read_restart = @[use_coldstart] +:: +MED_attributes:: + ATM_model = @[atm_model] + ICE_model = @[ice_model] + OCN_model = @[ocn_model] + history_n = 0 + history_option = nhours + history_ymd = -999 + coupling_mode = @[CPLMODE] +:: +ALLCOMP_attributes:: + ScalarFieldCount = 2 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + case_name = ufs.s2s + restart_n = @[RESTART_INTERVAL] + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + use_coldstart = @[use_coldstart] +:: diff --git a/tests/parm/nems.configure.medcmeps_atm_ocn_ice_wav.IN b/tests/parm/nems.configure.medcmeps_atm_ocn_ice_wav.IN new file mode 100644 index 0000000000..63eb5ebd5e --- /dev/null +++ b/tests/parm/nems.configure.medcmeps_atm_ocn_ice_wav.IN @@ -0,0 +1,116 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE WAV +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + mesh_ice = @[MESHICE] + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 +:: + +# WAV # +WAV_model: @[wav_model] +WAV_petlist_bounds: @[wav_petlist_bounds] +WAV_attributes:: + Verbosity = 0 + OverwriteSlice = false +:: + +# CMEPS warm run sequence +runSeq:: +@@[coupling_interval_slow_sec] + MED med_phases_prep_ocn_accum_avg + MED -> OCN :remapMethod=redist + OCN -> WAV + WAV -> OCN :srcMaskValues=1 + OCN + @@[coupling_interval_fast_sec] + MED med_phases_prep_atm + MED med_phases_prep_ice + MED -> ATM :remapMethod=redist + MED -> ICE :remapMethod=redist + WAV -> ATM :srcMaskValues=1 + ATM -> WAV + ICE -> WAV + ATM + ICE + WAV + ATM -> MED :remapMethod=redist + ICE -> MED :remapMethod=redist + MED med_fraction_set + MED med_phases_prep_ocn_map + MED med_phases_prep_ocn_merge + MED med_phases_prep_ocn_accum_fast + MED med_phases_profile + @ + OCN -> MED :remapMethod=redist + MED med_phases_restart_write +@ +:: + +# CMEPS variables + +DRIVER_attributes:: + mediator_read_restart = @[use_coldstart] +:: +MED_attributes:: + ATM_model = @[atm_model] + ICE_model = @[ice_model] + OCN_model = @[ocn_model] + history_n = 0 + history_option = nhours + history_ymd = -999 + coupling_mode = @[CPLMODE] +:: +ALLCOMP_attributes:: + ScalarFieldCount = 2 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + case_name = ufs.s2s + restart_n = @[RESTART_INTERVAL] + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + use_coldstart = @[use_coldstart] +:: diff --git a/tests/parm/pio_in b/tests/parm/pio_in new file mode 100644 index 0000000000..0282ee8721 --- /dev/null +++ b/tests/parm/pio_in @@ -0,0 +1,34 @@ +&papi_inparm + papi_ctr1_str = "PAPI_FP_OPS" + papi_ctr2_str = "PAPI_NO_CTR" + papi_ctr3_str = "PAPI_NO_CTR" + papi_ctr4_str = "PAPI_NO_CTR" +/ +&pio_default_inparm + pio_async_interface = .false. + pio_blocksize = -1 + pio_buffer_size_limit = -1 + pio_debug_level = 0 + pio_rearr_comm_enable_hs_comp2io = .true. + pio_rearr_comm_enable_hs_io2comp = .false. + pio_rearr_comm_enable_isend_comp2io = .false. + pio_rearr_comm_enable_isend_io2comp = .true. + pio_rearr_comm_fcd = "2denable" + pio_rearr_comm_max_pend_req_comp2io = 0 + pio_rearr_comm_max_pend_req_io2comp = 64 + pio_rearr_comm_type = "p2p" +/ +&prof_inparm + profile_add_detail = .false. + profile_barrier = .false. + profile_depth_limit = 4 + profile_detail_limit = 2 + profile_disable = .false. + profile_global_stats = .true. + profile_outpe_num = 1 + profile_outpe_stride = 0 + profile_ovhd_measurement = .false. + profile_papi_enable = .false. + profile_single_file = .false. + profile_timer = 4 +/ diff --git a/tests/rt.sh b/tests/rt.sh index 02c93deb06..0bc3146fd8 100755 --- a/tests/rt.sh +++ b/tests/rt.sh @@ -419,6 +419,10 @@ if [[ $CREATE_BASELINE == true ]]; then rsync -a "${RTPWD}"/FV3_* "${NEW_BASELINE}"/ rsync -a "${RTPWD}"/WW3_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/MOM6_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/CICE_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/CPL_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/BM_* "${NEW_BASELINE}"/ # FIXME: move these namelist files to parm directory rsync -a "${RTPWD}"/fv3_regional_control/input.nml "${NEW_BASELINE}"/fv3_regional_control/ @@ -679,6 +683,7 @@ EOF export ECFLOW=${ECFLOW} export REGRESSIONTEST_LOG=${REGRESSIONTEST_LOG} export LOG_DIR=${LOG_DIR} + export DEP_RUN=${DEP_RUN} EOF if [[ $ROCOTO == true ]]; then diff --git a/tests/rt_s2s.conf b/tests/rt_s2s.conf new file mode 100644 index 0000000000..fa136ed7d0 --- /dev/null +++ b/tests/rt_s2s.conf @@ -0,0 +1,28 @@ + +# +# MOVE TO rt.conf ONCE UNIFIED BASELINE IS CREATED +# + +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | hera.intel | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | orion.intel | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux | | | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux | | | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux | | | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_restart | | | | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads | | | | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp | | | | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf | | | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux | | | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac | | | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt | | | fv3 | + +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | hera.intel | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | orion.intel | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt | | | fv3 | + +COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | hera.intel | fv3 | +COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | orion.intel | fv3 | +COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug | | | fv3 | diff --git a/tests/rt_utils.sh b/tests/rt_utils.sh index 0b486da55f..921933de5d 100755 --- a/tests/rt_utils.sh +++ b/tests/rt_utils.sh @@ -288,16 +288,12 @@ check_results() { # echo;echo "Moving baseline ${TEST_NR} ${TEST_NAME} files ...." echo;echo "Moving baseline ${TEST_NR} ${TEST_NAME} files ...." >> ${REGRESSIONTEST_LOG} - if [[ ! -d ${NEW_BASELINE}/${CNTL_DIR}/RESTART ]] ; then - echo " mkdir -p ${NEW_BASELINE}/${CNTL_DIR}/RESTART" >> ${REGRESSIONTEST_LOG} - mkdir -p ${NEW_BASELINE}/${CNTL_DIR}/RESTART - fi for i in ${LIST_FILES} ; do printf %s " Moving " $i " ....." printf %s " Moving " $i " ....." >> ${REGRESSIONTEST_LOG} - printf %s " Moving " $i " ....." if [[ -f ${RUNDIR}/$i ]] ; then + mkdir -p ${NEW_BASELINE}/${CNTL_DIR}/$(dirname ${i}) cp ${RUNDIR}/${i} ${NEW_BASELINE}/${CNTL_DIR}/${i} echo "....OK" >>${REGRESSIONTEST_LOG} echo "....OK" diff --git a/tests/run_test.sh b/tests/run_test.sh index 8425242bf6..addc400242 100755 --- a/tests/run_test.sh +++ b/tests/run_test.sh @@ -62,6 +62,7 @@ echo "Test ${TEST_NR} ${TEST_NAME} ${TEST_DESCR}" source rt_utils.sh source atparse.bash +source edit_inputs.sh mkdir -p ${RUNDIR} cd $RUNDIR @@ -101,6 +102,17 @@ fi # Set up the run directory source ./fv3_run +if [[ $S2S = 'true' ]]; then + edit_ice_in < ${PATHRT}/parm/ice_in_template > ice_in + edit_mom_input < ${PATHRT}/parm/${MOM_INPUT:-MOM_input_template_$OCNRES} > INPUT/MOM_input + edit_diag_table < ${PATHRT}/parm/diag_table_template > diag_table + edit_data_table < ${PATHRT}/parm/data_table_template > data_table + # CMEPS + cp ${PATHRT}/parm/fd_nems.yaml fd_nems.yaml + cp ${PATHRT}/parm/pio_in pio_in + cp ${PATHRT}/parm/med_modelio.nml med_modelio.nml +fi + if [[ $SCHEDULER = 'pbs' ]]; then NODES=$(( TASKS / TPN )) if (( NODES * TPN < TASKS )); then diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt new file mode 100644 index 0000000000..a2e773be6b --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt @@ -0,0 +1,173 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS 1D_BMARK_RT test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS 1 day run" + +export CNTL_DIR="RT-Baselines_1d_bmrt_ccpp_cmeps" + +export LIST_FILES="phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/20130401.120000.coupler.res \ + RESTART/20130401.120000.fv_core.res.nc \ + RESTART/20130401.120000.fv_core.res.tile1.nc \ + RESTART/20130401.120000.fv_core.res.tile2.nc \ + RESTART/20130401.120000.fv_core.res.tile3.nc \ + RESTART/20130401.120000.fv_core.res.tile4.nc \ + RESTART/20130401.120000.fv_core.res.tile5.nc \ + RESTART/20130401.120000.fv_core.res.tile6.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile1.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile2.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile3.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile4.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile5.nc \ + RESTART/20130401.120000.fv_srf_wnd.res.tile6.nc \ + RESTART/20130401.120000.fv_tracer.res.tile1.nc \ + RESTART/20130401.120000.fv_tracer.res.tile2.nc \ + RESTART/20130401.120000.fv_tracer.res.tile3.nc \ + RESTART/20130401.120000.fv_tracer.res.tile4.nc \ + RESTART/20130401.120000.fv_tracer.res.tile5.nc \ + RESTART/20130401.120000.fv_tracer.res.tile6.nc \ + RESTART/20130401.120000.phy_data.tile1.nc \ + RESTART/20130401.120000.phy_data.tile2.nc \ + RESTART/20130401.120000.phy_data.tile3.nc \ + RESTART/20130401.120000.phy_data.tile4.nc \ + RESTART/20130401.120000.phy_data.tile5.nc \ + RESTART/20130401.120000.phy_data.tile6.nc \ + RESTART/20130401.120000.sfc_data.tile1.nc \ + RESTART/20130401.120000.sfc_data.tile2.nc \ + RESTART/20130401.120000.sfc_data.tile3.nc \ + RESTART/20130401.120000.sfc_data.tile4.nc \ + RESTART/20130401.120000.sfc_data.tile5.nc \ + RESTART/20130401.120000.sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/MOM.res.2013-04-01-12-00-00.nc \ + RESTART/MOM.res.2013-04-01-12-00-00_1.nc \ + RESTART/MOM.res.2013-04-01-12-00-00_2.nc \ + RESTART/MOM.res.2013-04-01-12-00-00_3.nc \ + RESTART/iced.2013-04-02-00000.nc \ + RESTART/iced.2013-04-01-43200.nc" + #ufs.s2s.cpl.r.2013-04-01-43200.nc \ + #ufs.s2s.cpl.r.2013-04-02-00000.nc" + +export_fv3 +export_cpl + +export SYEAR="2013" +export SMONTH="04" +export SDAY="01" +export SHOUR="00" + +export DAYS="1" +export FHMAX="24" +export FDIAG="6" +export WLCLK=30 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=$TASKS_cpl_bmrk +export TPN=$TPN_cpl_bmrk +export INPES=$INPES_cpl_bmrk +export JNPES=$JNPES_cpl_bmrk +export THRD=$THRD_cpl_bmrk +export WRTTASK_PER_GROUP=$WPG_cpl_bmrk + +export med_petlist_bounds=$MPB_cpl_bmrk +export atm_petlist_bounds=$APB_cpl_bmrk +export ocn_petlist_bounds=$OPB_cpl_bmrk +export ice_petlist_bounds=$IPB_cpl_bmrk + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# restart test: write a CICE restart at 12 hour intervals +export DUMPFREQ_N='12' +export DUMPFREQ="h" + +# restart test: CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL='12' + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_bmark_rt_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +# set run type for CICE in ice_in +export RUNID="cpcice" + +# set initialization type for MOM6 +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux new file mode 100644 index 0000000000..49b7bdcc56 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux @@ -0,0 +1,101 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS 2d_ATM_FLUX test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 2d_warm" + +export CNTL_DIR="RT-Baselines_2d_warm_ccpp384_cmeps" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export FDIAG="6" +export WLCLK=60 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac new file mode 100644 index 0000000000..2838ad26b5 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac @@ -0,0 +1,103 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS 2d_ATM_FLUX_FRAC test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS-FRAC system - 2d_warm" + +export CNTL_DIR="RT-Baselines_2d_warm_ccpp384_cmeps_frac" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export FDIAG="6" +export WLCLK=60 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" + +export ATMRES=C384 +export FRAC_GRID="T" +export CPLMODE="nems_frac" diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_35d b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_35d new file mode 100644 index 0000000000..6f1c8b1732 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_35d @@ -0,0 +1,79 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS_35D_BMARK_RT test +# + +export TEST_DESCR="Coupled FV3-CCPP-MOM6-CICE-CMEPS system" +export_35d_run +export_fv3 +export_cpl + +export SYEAR +export SMONTH +export SDAY="01" +export SHOUR="00" + +export DAYS="35" +export FHMAX="840" +export FDIAG="6" +export WLCLK=480 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=$TASKS_cpl_bmrk +export TPN=$TPN_cpl_bmrk +export INPES=$INPES_cpl_bmrk +export JNPES=$JNPES_cpl_bmrk +export THRD=1 +export WRTTASK_PER_GROUP=$WPG_cpl_bmrk + +export med_petlist_bounds=$MPB_cpl_bmrk +export atm_petlist_bounds=$APB_cpl_bmrk +export ocn_petlist_bounds=$OPB_cpl_bmrk +export ice_petlist_bounds=$IPB_cpl_bmrk + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export MOM_INPUT=MOM_input_template_${OCNRES} + +export FV3_RUN=cpld_fv3_mom6_cice_bmark_35d_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +export CPLWAV='.F.' +export CPLWAV2ATM='.F.' + +export RUNID="cpcice" +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_bmark_restart b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_bmark_restart new file mode 100644 index 0000000000..727a85b811 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_bmark_restart @@ -0,0 +1,147 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS MARK_RESTART test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS 0.5 day restart run" + +export CNTL_DIR="RT-Baselines_1d_bmrt_ccpp_cmeps" + +export LIST_FILES="phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2013-04-02-00000.nc \ + ufs.s2s.cpl.r.2013-04-02-00000.nc" + +export_fv3 +export_cpl + +export SYEAR="2013" +export SMONTH="04" +export SDAY="01" +export SHOUR="00" + +export DAYS="1" +export FHMAX="24" +export FDIAG="6" +export WLCLK=30 + +# ATM warm start +FHROT='12' +WARM_START='.T.' +MAKE_NH='.F.' +NA_INIT='0' +EXTERNAL_IC='.F.' +NGGPS_IC='.F.' +MOUNTAIN='.T.' +# ICE warm start +RUNTYPE='continue' +export USE_RESTART_TIME='.true.' + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=$TASKS_cpl_bmrk +export TPN=$TPN_cpl_bmrk +export INPES=$INPES_cpl_bmrk +export JNPES=$JNPES_cpl_bmrk +export THRD=$THRD_cpl_bmrk +export WRTTASK_PER_GROUP=$WPG_cpl_bmrk + +export med_petlist_bounds=$MPB_cpl_bmrk +export atm_petlist_bounds=$APB_cpl_bmrk +export ocn_petlist_bounds=$OPB_cpl_bmrk +export ice_petlist_bounds=$IPB_cpl_bmrk + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at 12 hour intervals +export DUMPFREQ_N='12' +export DUMPFREQ="h" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL='12' + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_bmark_restart_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +# set run type for CICE in ice_in +export RUNID="cpcice" + +# set initialization type for MOM6 +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt new file mode 100644 index 0000000000..4594f49050 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt @@ -0,0 +1,136 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS_WW3_1D_BMARK_RT test +# + +export TEST_DESCR="Coupled FV3-CCPP-MOM6-CICE-CMEPS-WW3 system - 1 day" + +export CNTL_DIR="RT-Baselines_1d_bmwav_ccpp_cmeps" + +export LIST_FILES="phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + 20130402.000000.out_grd.gwes_30m \ + 20130402.000000.out_pnt.points \ + 20130402.000000.restart.gwes_30m \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2013-04-02-00000.nc" + #ufs.s2s.cpl.r.2013-04-02-00000.nc" + +export_fv3 +export_cpl + +export SYEAR="2013" +export SMONTH="04" +export SDAY="01" +export SHOUR="00" + +export DAYS="1" +export FHMAX="24" +export FDIAG="6" +export WLCLK=60 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=$TASKS_cpl_wwav +export TPN=$TPN_cpl_wwav +export INPES=$INPES_cpl_wwav +export JNPES=$JNPES_cpl_wwav +export THRD=$THRD_cpl_wwav +export WRTTASK_PER_GROUP=$WPG_cpl_wwav + +export med_petlist_bounds=$MPB_cpl_wwav +export atm_petlist_bounds=$APB_cpl_wwav +export ocn_petlist_bounds=$OPB_cpl_wwav +export ice_petlist_bounds=$IPB_cpl_wwav +export wav_petlist_bounds=$WPB_cpl_wwav + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice_wav.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export MOM_INPUT=MOM_input_wave_template_${OCNRES} + +export FV3_RUN=cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +export CPLWAV='.T.' +export CPLWAV2ATM='.T.' + +export RUNID="cpcice" +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt_frac b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt_frac new file mode 100644 index 0000000000..e372ffc8b6 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt_frac @@ -0,0 +1,138 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS_WW3_1D_BMARK_RT_FRAC test +# + +export TEST_DESCR="Coupled FV3-CCPP-MOM6-CICE-CMEPS-WW3-FRAC system - 1 day" + +export CNTL_DIR="RT-Baselines_1d_bmwav_ccpp_cmeps_frac" + +export LIST_FILES="phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + 20130402.000000.out_grd.gwes_30m \ + 20130402.000000.out_pnt.points \ + 20130402.000000.restart.gwes_30m \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2013-04-02-00000.nc" + # ufs.s2s.cpl.r.2013-04-02-00000.nc" + +export_fv3 +export_cpl + +export SYEAR="2013" +export SMONTH="04" +export SDAY="01" +export SHOUR="00" + +export DAYS="1" +export FHMAX="24" +export FDIAG="6" +export WLCLK=60 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=$TASKS_cpl_wwav +export TPN=$TPN_cpl_wwav +export INPES=$INPES_cpl_wwav +export JNPES=$JNPES_cpl_wwav +export THRD=$THRD_cpl_wwav +export WRTTASK_PER_GROUP=$WPG_cpl_wwav + +export med_petlist_bounds=$MPB_cpl_wwav +export atm_petlist_bounds=$APB_cpl_wwav +export ocn_petlist_bounds=$OPB_cpl_wwav +export ice_petlist_bounds=$IPB_cpl_wwav +export wav_petlist_bounds=$WPB_cpl_wwav + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export FV3_RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice_wav.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export MOM_INPUT=MOM_input_wave_template_${OCNRES} + +export FV3_RUN=cpld_fv3_mom6_cice_ww3_bmark_rt_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +export CPLWAV='.T.' +export CPLWAV2ATM='.T.' + +export RUNID="cpcice" +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 +export FRAC_GRID="T" +export CPLMODE="nems_frac" diff --git a/tests/tests/cpld_fv3_ccpp_384_mom6_cice_ww3_cmeps_35d b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_ww3_cmeps_35d new file mode 100644 index 0000000000..05f63ecc94 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_384_mom6_cice_ww3_cmeps_35d @@ -0,0 +1,80 @@ +# +# CPLD_FV3_CCPP_384_MOM6_CICE_CMEPS_WW3_35D_BMARK_RT test +# + +export TEST_DESCR="Coupled FV3-CCPP-MOM6-CICE-CMEPS-WW3 system" +export_35d_run +export_fv3 +export_cpl + +export SYEAR +export SMONTH +export SDAY="01" +export SHOUR="00" + +export DAYS="35" +export FHMAX="840" +export FDIAG="6" +export WLCLK=480 + +export DT_ATMOS="450" +export NPX="385" +export NPY="385" +export IMO="1536" +export JMO="768" +export FNALBC="'global_snowfree_albedo.bosu.t766.1536.768.rg.grb'," +export FNVETC="'global_vegtype.igbp.t766.1536.768.rg.grb'," +export FNSOTC="'global_soiltype.statsgo.t766.1536.768.rg.grb'," +export FNSMCC="'global_soilmgldas.statsgo.t766.1536.768.grb'," +export FNABSC="'global_mxsnoalb.uariz.t766.1536.768.rg.grb'," + +export TASKS=866 +export TPN=40 +export INPES=6 +export JNPES=12 +export THRD=1 +export WRTTASK_PER_GROUP=24 + +export med_petlist_bounds="0 431" +export atm_petlist_bounds="0 455" +export ocn_petlist_bounds="456 695" +export ice_petlist_bounds="696 743" +export wav_petlist_bounds="744 865" + +# no high freq fv3 output +NFHMAX_HF='-1' +NFHOUT_HF='-1' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice_wav.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export MOM_INPUT=MOM_input_wave_template_${OCNRES} + +export FV3_RUN=cpld_fv3_mom6_cice_ww3_bmark_35d_run.IN +export INPUT_NML=input.benchmark_ccpp.nml.IN + +export FIELD_TABLE="field_table.gfdlmp" +export SUITE_NAME="FV3_GFS_v15p2_coupled" + +export OZ_PHYS_NEW=".T." + +export CPLWAV='.T.' +export CPLWAV2ATM='.T.' + +export RUNID="cpcice" +export MOM6_RESTART_SETTING="r" + +export ATMRES=C384 diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf new file mode 100644 index 0000000000..414e3fa329 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf @@ -0,0 +1,92 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_1D_SATMEDMF test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - satmedmf" + +export CNTL_DIR="RT-Baselines_1d_warm_satmedmf_ccpp_cmeps" + +export LIST_FILES="phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-04-00000.nc" + #ufs.s2s.cpl.r.2016-10-04-00000.nc" + +export_fv3 +export_cpl + +export DAYS="1" +export FHMAX="24" +export FDIAG="6" +export WLCLK=30 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SATMEDMF='.true.' +export HYBEDMF='.false.' + +export FIELD_TABLE='field_table_satmedmf' +export SUITE_NAME='FV3_GFS_2017_satmedmf_coupled' diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux new file mode 100644 index 0000000000..06b53c6a22 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux @@ -0,0 +1,90 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_1STEPCOLD_ATM_FLUX test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 1 step cold start" + +export CNTL_DIR="RT-Baselines_1stepcold_ccpp_cmeps" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export WLCLK=30 +export use_coldstart="false" +export RESTART_INTERVAL=${FHMAX} + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads new file mode 100644 index 0000000000..2a15a9d86d --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads @@ -0,0 +1,104 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_2D_2THREADS test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 2 threads" + +export CNTL_DIR="RT-Baselines_2d_warm_ccpp_cmeps" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export FDIAG="6" +export WLCLK=30 + +export TASKS=$TASKS_cpl_thrd +export TPN=$TPN_cpl_thrd +export INPES=$INPES_cpl_thrd +export JNPES=$JNPES_cpl_thrd +export THRD=$THRD_cpl_thrd +export WRTTASK_PER_GROUP=$WPG_cpl_thrd + +export med_petlist_bounds=$MPB_cpl_thrd +export atm_petlist_bounds=$APB_cpl_thrd +export ocn_petlist_bounds=$OPB_cpl_thrd +export ice_petlist_bounds=$IPB_cpl_thrd + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux new file mode 100644 index 0000000000..f0d831965b --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux @@ -0,0 +1,92 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_2D_ATM_FLUX test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 2d_warm" + +export CNTL_DIR="RT-Baselines_2d_warm_ccpp_cmeps" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export FDIAG="6" +export WLCLK=30 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp new file mode 100644 index 0000000000..4f70f29594 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp @@ -0,0 +1,95 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_2D_DECOMP test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - decomp" + +export CNTL_DIR="RT-Baselines_2d_warm_ccpp_cmeps" + +export LIST_FILES="phyf048.tile1.nc \ + phyf048.tile2.nc \ + phyf048.tile3.nc \ + phyf048.tile4.nc \ + phyf048.tile5.nc \ + phyf048.tile6.nc \ + dynf048.tile1.nc \ + dynf048.tile2.nc \ + dynf048.tile3.nc \ + dynf048.tile4.nc \ + dynf048.tile5.nc \ + dynf048.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-05-00000.nc" + #ufs.s2s.cpl.r.2016-10-05-00000.nc" + +export_fv3 +export_cpl + +export DAYS="2" +export FHMAX="48" +export FDIAG="6" +export WLCLK=30 + +export INPES='6' +export JNPES='4' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux new file mode 100644 index 0000000000..9dc4785095 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux @@ -0,0 +1,92 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_3D_ATM_FLUX test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 3d_warm" + +export CNTL_DIR="RT-Baselines_3d_warm_ccpp_cmeps" + +export LIST_FILES="phyf072.tile1.nc \ + phyf072.tile2.nc \ + phyf072.tile3.nc \ + phyf072.tile4.nc \ + phyf072.tile5.nc \ + phyf072.tile6.nc \ + dynf072.tile1.nc \ + dynf072.tile2.nc \ + dynf072.tile3.nc \ + dynf072.tile4.nc \ + dynf072.tile5.nc \ + dynf072.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-06-00000.nc" + #ufs.s2s.cpl.r.2016-10-06-00000.nc" + +export_fv3 +export_cpl + +export DAYS="3" +export FHMAX="72" +export FDIAG="6" +export WLCLK=60 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# restart test: required for restart repro +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug new file mode 100644 index 0000000000..571ea671c9 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug @@ -0,0 +1,89 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_6H_DEBUG test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - warm debug" + +export CNTL_DIR="RT-Baselines_6h_warm_debug_ccpp_cmeps" + +export LIST_FILES="phyf006.tile1.nc \ + phyf006.tile2.nc \ + phyf006.tile3.nc \ + phyf006.tile4.nc \ + phyf006.tile5.nc \ + phyf006.tile6.nc \ + dynf006.tile1.nc \ + dynf006.tile2.nc \ + dynf006.tile3.nc \ + dynf006.tile4.nc \ + dynf006.tile5.nc \ + dynf006.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-03-21600.nc \ + ufs.s2s.cpl.r.2016-10-03-21600.nc" +export_fv3 +export_cpl + +export DAYS="0.25" +export FHMAX="6" +export NFHOUT_HF="1" +export FDIAG="6" +# requires extra time +export WLCLK=60 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at FHMAX +export DUMPFREQ_N=${FHMAX} +export DUMPFREQ="h" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL=${FHMAX} + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" diff --git a/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_restart b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_restart new file mode 100644 index 0000000000..cb979df750 --- /dev/null +++ b/tests/tests/cpld_fv3_ccpp_mom6_cice_cmeps_restart @@ -0,0 +1,104 @@ +# +# CPLD_FV3_CCPP_MOM6_CICE_CMEPS_RESTART test +# + +export TEST_DESCR="Fully coupled FV3-CCPP-MOM6-CICE-CMEPS system - 1d restart" + +export CNTL_DIR="RT-Baselines_3d_warm_ccpp_cmeps" + +export LIST_FILES="phyf072.tile1.nc \ + phyf072.tile2.nc \ + phyf072.tile3.nc \ + phyf072.tile4.nc \ + phyf072.tile5.nc \ + phyf072.tile6.nc \ + dynf072.tile1.nc \ + dynf072.tile2.nc \ + dynf072.tile3.nc \ + dynf072.tile4.nc \ + dynf072.tile5.nc \ + dynf072.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc \ + RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2016-10-06-00000.nc" + #ufs.s2s.cpl.r.2016-10-06-00000.nc" + +export_fv3 +export_cpl + +export DAYS="1" +export FHMAX="72" +export FDIAG="6" +export WLCLK=30 + +# ATM warm start +FHROT='48' +WARM_START='.T.' +MAKE_NH='.F.' +NA_INIT='0' +EXTERNAL_IC='.F.' +NGGPS_IC='.F.' +MOUNTAIN='.T.' +# ICE warm start +RUNTYPE='continue' +export USE_RESTART_TIME='.true.' +export MOM6_RESTART_SETTING="r" + +export MOM6_REPRO_LA='False' +export MOM6_THERMO_SPAN='False' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# write a CICE restart at DAYS +export DUMPFREQ_N=${DAYS} +export DUMPFREQ="d" + +# CMEPS controls intervals in ALLCOMP +export RESTART_INTERVAL='24' + +# nems.configure +export NEMS_CONFIGURE="nems.configure.medcmeps_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} + +export FV3_RUN=cpld_fv3_mom6_cice_atm_flux_run.IN +export INPUT_NML=input.mom6_ccpp.nml.IN + +export SUITE_NAME="FV3_GFS_2017_coupled" From 991b20d29f63fa9bf8966366c309157e4b21acf5 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Tue, 13 Oct 2020 09:58:55 -0400 Subject: [PATCH 18/35] add missing -Dcoupled in CICE-interface --- CICE-interface/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt index 2deed33f20..328f65e525 100644 --- a/CICE-interface/CMakeLists.txt +++ b/CICE-interface/CMakeLists.txt @@ -62,6 +62,7 @@ set_target_properties(cice PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_B target_include_directories(cice INTERFACE $ $) target_compile_definitions(cice PRIVATE FORTRANUNDERSCORE + coupled USE_NETCDF) target_link_libraries(cice PUBLIC esmf NetCDF::NetCDF_Fortran From cbc044787aa74ce8569d569c30f27b470621c953 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Tue, 13 Oct 2020 13:55:22 -0400 Subject: [PATCH 19/35] remove useless conf/ directory --- conf/before_components.mk | 36 ----- conf/configure.fv3.cheyenne.gnu | 203 ---------------------------- conf/configure.fv3.cheyenne.intel | 212 ------------------------------ conf/configure.fv3.gaea.intel | 180 ------------------------- conf/configure.fv3.hera.gnu | 171 ------------------------ conf/configure.fv3.hera.intel | 185 -------------------------- conf/configure.fv3.jet.intel | 199 ---------------------------- conf/configure.fv3.linux.gnu | 202 ---------------------------- conf/configure.fv3.macosx.gnu | 212 ------------------------------ conf/configure.fv3.odin | 175 ------------------------ conf/configure.fv3.orion.intel | 183 -------------------------- conf/configure.fv3.s4.intel | 189 -------------------------- conf/configure.fv3.stampede.intel | 200 ---------------------------- conf/configure.fv3.wcoss_cray | 169 ------------------------ conf/configure.fv3.wcoss_dell_p3 | 172 ------------------------ 15 files changed, 2688 deletions(-) delete mode 100644 conf/before_components.mk delete mode 100644 conf/configure.fv3.cheyenne.gnu delete mode 100644 conf/configure.fv3.cheyenne.intel delete mode 100644 conf/configure.fv3.gaea.intel delete mode 100644 conf/configure.fv3.hera.gnu delete mode 100644 conf/configure.fv3.hera.intel delete mode 100644 conf/configure.fv3.jet.intel delete mode 100644 conf/configure.fv3.linux.gnu delete mode 100644 conf/configure.fv3.macosx.gnu delete mode 100644 conf/configure.fv3.odin delete mode 100644 conf/configure.fv3.orion.intel delete mode 100644 conf/configure.fv3.s4.intel delete mode 100644 conf/configure.fv3.stampede.intel delete mode 100644 conf/configure.fv3.wcoss_cray delete mode 100644 conf/configure.fv3.wcoss_dell_p3 diff --git a/conf/before_components.mk b/conf/before_components.mk deleted file mode 100644 index 6eee9d190c..0000000000 --- a/conf/before_components.mk +++ /dev/null @@ -1,36 +0,0 @@ -# This file sets the location of configure.nems and modules.nems, and -# adds Make rules to create the tests/*.exe and tests/modules.* files. -# This file is included by the NEMS build system, within -# NEMS/GNUmakefile, just after platform logic is executed, but before -# the appbuilder file (if any) is read. - -# IMPORTANT: This file MUST NOT CONTAIN any logic specific to building -# FV3, CCPP, FMS, or NEMS. Otherwise, coupled FV3 applications will -# break. There should only be logic specific to the NEMSfv3gfs test -# system and NEMSfv3gfs file naming in this makefile fragment. -# -# Logic specific to FV3, CCPP, FMS, or NEMS belong in NEMS/src/incmake. - -# ---------------------------------------------------------------------- -# Decide the conf and modulefile names. - -CHOSEN_MODULE=$(BUILD_TARGET)/fv3 - -CONFIGURE_NEMS_FILE=configure.fv3.$(BUILD_TARGET) - -# ---------------------------------------------------------------------- -# Copy the executable and modules.nems files into the tests/ directory -# if a TEST_BUILD_NAME is specified. - -ifneq ($(TEST_BUILD_NAME),) -$(info Will copy modules.nems and NEMS.x as $(TEST_BUILD_NAME) under tests/) -$(ROOTDIR)/tests/$(TEST_BUILD_NAME).exe: $(NEMS_EXE) - set -xe ; cp "$<" "$@" - -$(ROOTDIR)/tests/modules.$(TEST_BUILD_NAME): $(NEMSDIR)/src/conf/modules.nems - set -xe ; cp "$<" "$@" - -configure: $(ROOTDIR)/tests/modules.$(TEST_BUILD_NAME) ; -build: $(ROOTDIR)/tests/$(TEST_BUILD_NAME).exe ; -endif - diff --git a/conf/configure.fv3.cheyenne.gnu b/conf/configure.fv3.cheyenne.gnu deleted file mode 100644 index ee0c061244..0000000000 --- a/conf/configure.fv3.cheyenne.gnu +++ /dev/null @@ -1,203 +0,0 @@ -## NEMS configuration file -## -## Platform: Cheyenne -## Compiler: GNU with SGI MPT - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -SFC = gfortran -SCC = gcc -CCOMP = gcc -DM_FC = mpif90 -f90=$(SFC) -DM_CC = mpicc -cc=$(SCC) -DMPI2_SUPPORT -FC = $(DM_FC) -CC = $(DM_CC) -DFSEEKO64_OK -LD = $(FC) - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -SION = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) -lpng -ljasper -lz -# $(PNG_LIB) $(JASPER_LIB) $(Z_LIB) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -cpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fcray-pointer -ffree-line-length-none -fno-range-check -fbacktrace - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -else -FFLAGS += -fdefault-real-8 -fdefault-double-8 -endif - -ifeq ($(AVX2),Y) -FFLAGS += -CFLAGS += -else -FFLAGS += -CFLAGS += -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -fno-range-check -FFLAGS_REPRO = -O2 -g -fbacktrace -fno-range-check -FFLAGS_DEBUG = -g -O0 -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check -fbacktrace -fno-range-check -Wall - -TRANSCENDENTALS := -FFLAGS_OPENMP = -fopenmp -FFLAGS_VERBOSE = -v -V - -CFLAGS += -D__IFC - -CFLAGS_OPT = -O2 -CFLAGS_REPRO = -O2 -CFLAGS_OPENMP = -fopenmp -CFLAGS_DEBUG = -O0 -g - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -fopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifeq ($(SION),Y) -CPPDEFS += -DSION -CFLAGS += $(SIONLIB_INC) -FFLAGS += $(SIONLIB_INC) -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -cpp -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) $(SIONLIB_LIB) -endif diff --git a/conf/configure.fv3.cheyenne.intel b/conf/configure.fv3.cheyenne.intel deleted file mode 100644 index dc1442e32d..0000000000 --- a/conf/configure.fv3.cheyenne.intel +++ /dev/null @@ -1,212 +0,0 @@ -## NEMS configuration file -## -## Platform: Cheyenne -## Compiler: Intel with SGI MPT - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -SFC = ifort -SCC = icc -CCOMP = icc -DM_FC = mpif90 -f90=$(SFC) -DM_CC = mpicc -cc=$(SCC) -DMPI2_SUPPORT -FC = $(DM_FC) -CC = $(DM_CC) -DFSEEKO64_OK -LD = $(FC) -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -SION = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) -lpng -ljasper -lz -# $(PNG_LIB) $(JASPER_LIB) $(Z_LIB) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -xHOST -qno-opt-dynamic-align -CFLAGS += -xHOST -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv -link_mpi=dbg - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifeq ($(SION),Y) -CPPDEFS += -DSION -CFLAGS += $(SIONLIB_INC) -FFLAGS += $(SIONLIB_INC) -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) $(SIONLIB_LIB) -endif diff --git a/conf/configure.fv3.gaea.intel b/conf/configure.fv3.gaea.intel deleted file mode 100644 index 16e57ef053..0000000000 --- a/conf/configure.fv3.gaea.intel +++ /dev/null @@ -1,180 +0,0 @@ -## NEMS configuration file -## -## Platform: Gaea -## Compiler: Intel with CrayMPICH - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = ftn -CC = cc -CXX = CC -LD = ftn - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF_DIR) -INCLUDE = -I$(NETCDF_ROOT)/include - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML -DNO_INLINE_POST - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - LIBS += -lnetcdff -lnetcdf -L$(HDF5)/lib -lhdf5_hl -lhdf5 -lz -else - LIBS += -lnetcdf -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) -endif diff --git a/conf/configure.fv3.hera.gnu b/conf/configure.fv3.hera.gnu deleted file mode 100644 index 54a499b261..0000000000 --- a/conf/configure.fv3.hera.gnu +++ /dev/null @@ -1,171 +0,0 @@ -## NEMS configuration file -## -## Platform: Hera -## Compiler: GNU with MPICH - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = mpif90 -CC = mpicc -CXX = mpicxx -LD = $(FC) - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -cpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fcray-pointer -ffree-line-length-none -fno-range-check -fbacktrace - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -else -FFLAGS += -fdefault-real-8 -fdefault-double-8 -endif - -ifeq ($(AVX2),Y) -FFLAGS += -CFLAGS += -else -FFLAGS += -CFLAGS += -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -fno-range-check -FFLAGS_REPRO = -O2 -g -fbacktrace -fno-range-check -FFLAGS_DEBUG = -g -O0 -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check -fbacktrace -fno-range-check -Wall - -TRANSCENDENTALS := -FFLAGS_OPENMP = -fopenmp -FFLAGS_VERBOSE = -v -V - -CFLAGS += -D__IFC - -CFLAGS_OPT = -O2 -CFLAGS_REPRO = -O2 -CFLAGS_OPENMP = -fopenmp -CFLAGS_DEBUG = -O0 -g - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -fopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -cpp -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.hera.intel b/conf/configure.fv3.hera.intel deleted file mode 100644 index 2881a69ea8..0000000000 --- a/conf/configure.fv3.hera.intel +++ /dev/null @@ -1,185 +0,0 @@ -## NEMS configuration file -## -## Platform: Hera -## Compiler: Intel with IntelMPI - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) -lpng -ljasper -lz -# $(PNG_LIB) $(JASPER_LIB) $(Z_LIB) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB = -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -# Don't use the AVX512 flags yet on hera -#FFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -#CFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv -link_mpi=dbg - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_F90LINKPATHS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.jet.intel b/conf/configure.fv3.jet.intel deleted file mode 100644 index bf5ed5f6d2..0000000000 --- a/conf/configure.fv3.jet.intel +++ /dev/null @@ -1,199 +0,0 @@ -## NEMS configuration file -## -## Platform: Jet -## Compiler: Intel with IntelMPI - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML -DNO_INLINE_POST - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -CFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.linux.gnu b/conf/configure.fv3.linux.gnu deleted file mode 100644 index f693327c98..0000000000 --- a/conf/configure.fv3.linux.gnu +++ /dev/null @@ -1,202 +0,0 @@ -## NEMS configuration file -## -## Platform: Linux -## Compiler: GNU (gcc/gfortran) with MPICH - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -SFC = gfortran -SCC = gcc -CCOMP = gcc -DM_FC = mpif90 -DM_CC = mpicc -DMPI2_SUPPORT -FC = $(DM_FC) -CC = $(DM_CC) -DFSEEKO64_OK -LD = $(FC) - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -SION = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -cpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fcray-pointer -ffree-line-length-none -fno-range-check -fbacktrace - -CPPDEFS += -DLINUX -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML -DNO_INLINE_POST - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -else -FFLAGS += -fdefault-real-8 -fdefault-double-8 -endif - -ifeq ($(AVX2),Y) -FFLAGS += -CFLAGS += -else -FFLAGS += -CFLAGS += -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -fno-range-check -FFLAGS_REPRO = -O2 -g -fbacktrace -fno-range-check -FFLAGS_DEBUG = -g -O0 -ggdb -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check -fbacktrace -fno-range-check -Wall - -TRANSCENDENTALS := -FFLAGS_OPENMP = -fopenmp -FFLAGS_VERBOSE = -v -V - -CFLAGS += -D__IFC - -CFLAGS_OPT = -O2 -CFLAGS_REPRO = -O2 -CFLAGS_OPENMP = -fopenmp -CFLAGS_DEBUG = -O0 -g - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -fopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifeq ($(SION),Y) -CPPDEFS += -DSION -CFLAGS += $(SIONLIB_INC) -FFLAGS += $(SIONLIB_INC) -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -cpp -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) $(SIONLIB_LIB) -endif diff --git a/conf/configure.fv3.macosx.gnu b/conf/configure.fv3.macosx.gnu deleted file mode 100644 index 47a12d5d78..0000000000 --- a/conf/configure.fv3.macosx.gnu +++ /dev/null @@ -1,212 +0,0 @@ -## NEMS configuration file -## -## Platform: Darwin Mac OS X -## Compiler: GNU (gcc/clang+gfortran) with MPICH - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -SFC = $(F90) -SCC = $(CC) -CCOMP = $(CC) -DM_FC = $(MPIF90) -DM_CC = $(MPICC) -DMPI2_SUPPORT -FC = $(DM_FC) -CC = $(DM_CC) -DFSEEKO64_OK -LD = $(FC) - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -SION = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -# New NCEPLIBS -NEMSIO_INC=$(NEMSIO_ROOT)/include -NEMSIO_LIB=$(NEMSIO_ROOT)/lib/libnemsio.a -BACIO_LIB4=$(BACIO_ROOT)/lib/libbacio_4.a -SP_LIBd=$(SP_ROOT)/lib/libsp_d.a -W3EMC_LIBd=$(W3EMC_ROOT)/lib/libw3emc_d.a -W3NCO_LIBd=$(W3NCO_ROOT)/lib/libw3nco_d.a -# -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -INCLUDE += $(MKL_INC) - -FPPFLAGS := -cpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fcray-pointer -ffree-line-length-none -fno-range-check -fbacktrace - -CPPDEFS += -DMACOSX -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML -DNO_INLINE_POST -DHAVE_GETTID - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -else -FFLAGS += -fdefault-real-8 -fdefault-double-8 -endif - -ifeq ($(AVX2),Y) -FFLAGS += -CFLAGS += -else -FFLAGS += -CFLAGS += -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -g -fno-range-check -FFLAGS_REPRO = -O0 -g -fbacktrace -fno-range-check -FFLAGS_DEBUG = -g -O0 -ggdb -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check -fbacktrace -fno-range-check -Wall - -TRANSCENDENTALS := -FFLAGS_OPENMP = -fopenmp -FFLAGS_VERBOSE = -v -V - -CFLAGS += -D__IFC - -CFLAGS_OPT = -O2 -g -CFLAGS_REPRO = -O2 -g -CFLAGS_OPENMP = -fopenmp -CFLAGS_DEBUG = -O0 -g - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -fopenmp $(LIBS_OPENMP) -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifeq ($(SION),Y) -CPPDEFS += -DSION -CFLAGS += $(SIONLIB_INC) -FFLAGS += $(SIONLIB_INC) -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -cpp -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) $(MKL_LIB) $(SIONLIB_LIB) -endif diff --git a/conf/configure.fv3.odin b/conf/configure.fv3.odin deleted file mode 100644 index 8b3d2fc3f7..0000000000 --- a/conf/configure.fv3.odin +++ /dev/null @@ -1,175 +0,0 @@ -## NEMS configuration file -## -## Platform: Odin -## Compiler: Intel with MVAPICH2 - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -FC = ftn -CC = cc -CXX = CC -LD = ftn -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF4) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF4)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF4)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte - -ifeq ($(HYDRO),Y) -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -DNO_INLINE_POST -else -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -DMOIST_CAPPA -DUSE_COND -Duse_WRTCOMP -DNO_INLINE_POST -endif - -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif - -FFLAGS += -xCORE-AVX-I #-axavx -CFLAGS += -xCORE-AVX-I #-axavx - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -#FFLAGS_DEBUG = -g -O0 -check bounds -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv -FFLAGS_DEBUG = -g -O0 -check bounds -traceback - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -#ifneq ($(REPRO),) -#CFLAGS += $(CFLAGS_REPRO) -#FFLAGS += $(FFLAGS_REPRO) -#FAST := -#else ifneq ($(DEBUG),) -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -#else ifneq ($(TEST),) -#CFLAGS += $(CFLAGS_TEST) -#FFLAGS += $(FFLAGS_TEST) -#FAST := -#else -#CFLAGS += $(CFLAGS_OPT) -#FFLAGS += $(FFLAGS_OPT) -#FAST := $(TRANSCENDENTALS) -#endif - -ifneq ($(OPENMP),) -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifneq ($(VERBOSE),) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.orion.intel b/conf/configure.fv3.orion.intel deleted file mode 100644 index 580eddc151..0000000000 --- a/conf/configure.fv3.orion.intel +++ /dev/null @@ -1,183 +0,0 @@ -## NEMS configuration file -## -## Platform: Hera -## Compiler: Intel with IntelMPI - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) $(JASPER_LIB) -lpng -lz - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB = -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -# Don't use the AVX512 flags yet on hera -#FFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -#CFLAGS += -axSSE4.2,AVX,CORE-AVX2,CORE-AVX512 -qno-opt-dynamic-align -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv -link_mpi=dbg - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.s4.intel b/conf/configure.fv3.s4.intel deleted file mode 100644 index 8e8830546f..0000000000 --- a/conf/configure.fv3.s4.intel +++ /dev/null @@ -1,189 +0,0 @@ -## NEMS configuration file -## -## Platform: SSEC Wisconsin S4 -## Compiler: Intel with IntelMPI - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = N -HYDRO = N -CCPP = N -INLINE_POST=N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF_DIR) -NETCDF = $(NETCDF_DIR) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB = -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(INLINE_POST),Y) -CPPDEFS += -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) $(PNG_LIB) $(JASPER_LIB) $(Z_LIB) -else -CPPDEFS += -DNO_INLINE_POST -endif - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -xHOST -qno-opt-dynamic-align -CFLAGS += -xHOST -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model strict -qoverride-limits -qopt-prefetch=3 -g -traceback -FFLAGS_REPRO = -O2 -debug minimal -fp-model strict -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model strict - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O2 -debug minimal -fp-model strict -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.stampede.intel b/conf/configure.fv3.stampede.intel deleted file mode 100644 index 67a2c7fa68..0000000000 --- a/conf/configure.fv3.stampede.intel +++ /dev/null @@ -1,200 +0,0 @@ -## NEMS configuration file -## -## Platform: STAMPEDE -## Compiler: Intel with IntelMPI - -SHELL=/bin/sh - -################################################################################ -## Include the common configuration parts - -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -###################### PHYS_MODE ##### CHEM_MODE ############################### -# -# -# - -PHYS_MODE =compile -CHEM_MODE =compile -ifeq ($(PHYS_MODE),compile) - PHYS_LIB = $(TOP)/atmos/gsm/gsmphys - PHYS_INC = $(TOP)/atmos/gsm/gsmphys - PHYS_DIR = $(TOP)/atmos/gsm/gsmphys -endif -ifeq ($(CHEM_MODE),compile) - CHEM_LIB = $(TOP)/chem - CHEM_INC = $(TOP)/chem/gocart/src/Config/ - CHEM_DIR = $(TOP)/chem - CHEM_MOD = $(TOP)/chem/gocart/${ARCH}/include - ESMADIR = chem/gocart -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort -mkl=sequential - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(NEMSIO_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include -NETCDF_INC = -I$(NETCDF_ROOT)/include -ifneq ($(findstring netcdf/4,$(LOADEDMODULES)),) - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -else - NETCDF_LIB += -L$(NETCDF)/lib -lnetcdff -lnetcdf -endif - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML -DNO_INLINE_POST - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -xHOST -qno-opt-dynamic-align -CFLAGS += -xHOST -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check all -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) $(NETCDF_LIB) -endif diff --git a/conf/configure.fv3.wcoss_cray b/conf/configure.fv3.wcoss_cray deleted file mode 100644 index b2d37a20db..0000000000 --- a/conf/configure.fv3.wcoss_cray +++ /dev/null @@ -1,169 +0,0 @@ -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = ftn -CC = cc -CXX = CC -LD = ftn - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) $(PNG_LIB) $(JASPER_LIB) $(Z_LIB) - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS += $(Z_LIB) -L$(NETCDF_ROOT)/lib -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -# to correct a loader bug on gaea: envars below set by module load intel -LIBS += -L$(INTEL_PATH)/$(INTEL_MAJOR_VERSION)/$(INTEL_MINOR_VERSION)/lib/intel64 -lifcoremt -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -LIBS += -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 $(Z_LIB) - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(LDFLAGS) $(ESMF_LIB) -endif diff --git a/conf/configure.fv3.wcoss_dell_p3 b/conf/configure.fv3.wcoss_dell_p3 deleted file mode 100644 index 8e768fa930..0000000000 --- a/conf/configure.fv3.wcoss_dell_p3 +++ /dev/null @@ -1,172 +0,0 @@ -ifdef InNemsMakefile -include $(TOP)/conf/configure.nems.NUOPC -endif - -############ -# commands # -############ -FC = mpiifort -CC = mpiicc -CXX = mpiicpc -LD = mpiifort - -######### -# flags # -######### -# default is 64-bit OpenMP non-hydrostatic build using AVX2 -DEBUG = -REPRO = -VERBOSE = -OPENMP = Y -AVX2 = Y -HYDRO = N -CCPP = N -QUAD_PRECISION = Y -MULTI_GASES = N - -include $(ESMFMKFILE) -ESMF_INC = $(ESMF_F90COMPILEPATHS) - -NEMSIOINC = -I$(NEMSIO_INC) -NCEPLIBS = $(POST_LIB) $(NEMSIO_LIB) $(G2_LIB4) $(G2TMPL_LIB) $(BACIO_LIB4) $(SP_LIBd) $(W3EMC_LIBd) $(W3NCO_LIBd) $(CRTM_LIB) $(JASPER_LIB) -lpng -lz - -############################################## -# Need to use at least GNU Make version 3.81 # -############################################## -need := 3.81 -ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need)))) -ifneq ($(need),$(ok)) -$(error Need at least make version $(need). Load module gmake/3.81) -endif - -NETCDF_ROOT = $(NETCDF) -INCLUDE = -I$(NETCDF_ROOT)/include - -FPPFLAGS := -fpp -Wp,-w $(INCLUDE) -CFLAGS := $(INCLUDE) - -FFLAGS := $(INCLUDE) -fno-alias -auto -safe-cray-ptr -save-temps -ftz -assume byterecl -nowarn -sox -align array64byte - -CPPDEFS += -Duse_libMPI -Duse_netCDF -DSPMD -DUSE_LOG_DIAG_FIELD_INFO -DUSE_GFSL63 -DGFS_PHYS -Duse_WRTCOMP -CPPDEFS += -DNEW_TAUCTMAX -DINTERNAL_FILE_NML - -ifeq ($(HYDRO),Y) -CPPDEFS += -else -CPPDEFS += -DMOIST_CAPPA -DUSE_COND -endif - -ifeq ($(32BIT),Y) -CPPDEFS += -DOVERLOAD_R4 -DOVERLOAD_R8 -FFLAGS += -i4 -real-size 32 -else -ifeq ($(REPRO),Y) -FFLAGS += -i4 -real-size 64 -else -FFLAGS += -i4 -real-size 64 -no-prec-div -no-prec-sqrt -endif -endif - -ifeq ($(REPRO),Y) -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -else -ifeq ($(AVX2),Y) -FFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -CFLAGS += -xCORE-AVX2 -qno-opt-dynamic-align -else -FFLAGS += -qno-opt-dynamic-align -CFLAGS += -qno-opt-dynamic-align -endif -endif - -ifeq ($(MULTI_GASES),Y) -CPPDEFS += -DMULTI_GASES -endif - -ifeq ($(QUAD_PRECISION),Y) -CPPDEFS += -DENABLE_QUAD_PRECISION -endif - -# -FFLAGS_OPT = -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -FFLAGS_REPRO = -O2 -debug minimal -fp-model consistent -qoverride-limits -g -traceback -FFLAGS_DEBUG = -g -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -traceback -ftrapuv -link_mpi=dbg - -TRANSCENDENTALS := -fast-transcendentals -FFLAGS_OPENMP = -qopenmp -FFLAGS_VERBOSE = -v -V -what - -CFLAGS += -D__IFC -sox -fp-model source - -CFLAGS_OPT = -O2 -debug minimal -CFLAGS_REPRO = -O2 -debug minimal -CFLAGS_OPENMP = -qopenmp -CFLAGS_DEBUG = -O0 -g -ftrapuv -traceback - -# Optional Testing compile flags. Mutually exclusive from DEBUG, REPRO, and OPT -# *_TEST will match the production if no new option(s) is(are) to be tested. -FFLAGS_TEST = -O3 -debug minimal -fp-model source -qoverride-limits -CFLAGS_TEST = -O2 - -LDFLAGS := -LDFLAGS += -L$(NETCDF_ROOT)/lib -L$(HDF5)/lib -LDFLAGS_OPENMP := -qopenmp -LDFLAGS_VERBOSE := -Wl,-V,--verbose,-cref,-M - -# start with blank LIBS -LIBS := - -ifeq ($(REPRO),Y) -CPPDEFS += -DREPRO -CFLAGS += $(CFLAGS_REPRO) -FFLAGS += $(FFLAGS_REPRO) -FAST := -else ifeq ($(DEBUG),Y) -CPPDEFS += -DDEBUG -CFLAGS += $(CFLAGS_DEBUG) -FFLAGS += $(FFLAGS_DEBUG) -FAST := -else ifeq ($(TEST),Y) -CFLAGS += $(CFLAGS_TEST) -FFLAGS += $(FFLAGS_TEST) -FAST := -else -CFLAGS += $(CFLAGS_OPT) -FFLAGS += $(FFLAGS_OPT) -FAST := $(TRANSCENDENTALS) -endif - -ifeq ($(OPENMP),Y) -CPPDEFS += -DOPENMP -CFLAGS += $(CFLAGS_OPENMP) -FFLAGS += $(FFLAGS_OPENMP) -LDFLAGS += $(LDFLAGS_OPENMP) -endif - -ifeq ($(VERBOSE),Y) -CFLAGS += $(CFLAGS_VERBOSE) -FFLAGS += $(FFLAGS_VERBOSE) -LDFLAGS += $(LDFLAGS_VERBOSE) -endif - -ifeq ($(CCPP),Y) -CPPDEFS += -DCCPP -CFLAGS += -I$(PATH_CCPP)/include -FFLAGS += -I$(PATH_CCPP)/include -LDFLAGS += -L$(PATH_CCPP)/lib -lccppphys -lccpp $(NCEPLIBS) -lxml2 -endif - -ifneq ($(findstring NetCDF/4,$(LOADEDMODULES)),) - LIBS += -lnetcdff -lhdf5 $(Z_LIB) -else - LIBS += -lnetcdf -endif - -LDFLAGS += $(LIBS) - -ifdef InNemsMakefile -FFLAGS += $(ESMF_INC) -CPPFLAGS += -traditional -EXTLIBS = $(NCEPLIBS) $(ESMF_LIB) $(LDFLAGS) -endif From 51c5dab178f48edc03f2228ad09b7a47b9b224dd Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Tue, 13 Oct 2020 23:47:27 -0400 Subject: [PATCH 20/35] add CICE_IO option (default: NetCDF). Add MOM6 solo executable option (default: OFF) MOM6 library and NUOPC cap are 2 separate entities. --- CICE-interface/CMakeLists.txt | 55 ++++++++++++++++++++++++--------- CMakeLists.txt | 7 +++-- MOM6-interface/CMakeLists.txt | 47 +++++++++++++++++++++------- MOM6-interface/mom6_files.cmake | 25 ++++++--------- 4 files changed, 89 insertions(+), 45 deletions(-) diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt index 328f65e525..deefbcaecf 100644 --- a/CICE-interface/CMakeLists.txt +++ b/CICE-interface/CMakeLists.txt @@ -38,6 +38,10 @@ else() message(WARNING "C compiler with ID ${CMAKE_C_COMPILER_ID} will be used with CMake default options") endif() +# Configuration Options +set(CICE_IO "NetCDF" 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") @@ -49,26 +53,47 @@ list(APPEND lib_src_files ${cice_mpi_comm_files} ${cice_nuopc_cmeps_driver_files}) -# NetCDF and PIO are both required in CICE -if(NOT NetCDF_Fortran_FOUND OR NOT PIO_Fortran_FOUND) - message(FATAL_ERROR "NetCDF or PIO required") -else() +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() -add_library(cice ${lib_src_files}) -set_target_properties(cice PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_include_directories(cice INTERFACE $ - $) -target_compile_definitions(cice PRIVATE FORTRANUNDERSCORE - coupled - USE_NETCDF) -target_link_libraries(cice PUBLIC esmf - NetCDF::NetCDF_Fortran - PIO::PIO_Fortran) +### Use common object library for building target library +add_library(cice_obj OBJECT ${lib_src_files}) +set_target_properties(cice_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(cice_obj PRIVATE $) +target_compile_definitions(cice_obj PRIVATE "${_cice_defs}") +target_link_libraries(cice_obj PRIVATE esmf) +if(CICE_IO MATCHES "^(NetCDF|PIO)$") + target_link_libraries(cice_obj PRIVATE NetCDF::NetCDF_Fortran) + if(CICE_IO MATCHES "PIO") + target_link_libraries(cice_obj PRIVATE PIO::PIO_Fortran) + endif() +endif() if(OpenMP_Fortran_FOUND) - target_link_libraries(cice PRIVATE OpenMP::OpenMP_Fortran) + target_link_libraries(cice_obj PRIVATE OpenMP::OpenMP_Fortran) +endif() + +### Create target library and set PUBLIC interfaces on the library +add_library(cice STATIC $) +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() ############################################################################### diff --git a/CMakeLists.txt b/CMakeLists.txt index f0c25df7e0..362c15f5a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -292,14 +292,15 @@ target_link_libraries(ufs_model PRIVATE ufs ############################################################################### install( TARGETS ufs_model ufs fms - EXPORT ufs-config + EXPORT ufs-config + RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod DESTINATION ${CMAKE_INSTALL_PREFIX}) -install(EXPORT ufs-config - DESTINATION lib/cmake) +install(EXPORT ufs-config + DESTINATION lib/cmake) ############################################################################### ### Done diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt index f40e3aa71a..6253806bad 100644 --- a/MOM6-interface/CMakeLists.txt +++ b/MOM6-interface/CMakeLists.txt @@ -17,6 +17,9 @@ else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") endif() +# User option to build MOM6 solo executable +set(MOM6SOLO OFF CACHE BOOL "Build MOM6 solo") + # Too many files to list, so include them via this file include("mom6_files.cmake") @@ -25,8 +28,7 @@ add_library(mom6_obj OBJECT ${mom6_src_files}) set_target_properties(mom6_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) target_include_directories(mom6_obj PRIVATE $) target_include_directories(mom6_obj PRIVATE $ - $ - $) + $) target_link_libraries(mom6_obj PRIVATE fms NetCDF::NetCDF_Fortran) # OpenMP is disabled in MOM6 @@ -34,22 +36,26 @@ target_link_libraries(mom6_obj PRIVATE fms # target_link_libraries(mom6_obj PRIVATE OpenMP::OpenMP_Fortran) #endif() -add_library(config_obj OBJECT ${mom6_config_src_files}) -set_target_properties(config_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_include_directories(config_obj PRIVATE $) -target_link_libraries(config_obj PRIVATE mom6_obj - fms - esmf) +add_library(mom6_nuopc_obj OBJECT ${mom6_nuopc_src_files}) +set_target_properties(mom6_nuopc_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) +target_include_directories(mom6_nuopc_obj PRIVATE $) +target_include_directories(mom6_nuopc_obj PRIVATE $ + $) +target_link_libraries(mom6_nuopc_obj PRIVATE mom6_obj + fms + esmf) # OpenMP is disabled in MOM6 #if(OpenMP_Fortran_FOUND) -# target_link_libraries(config_obj PRIVATE OpenMP::OpenMP_Fortran) +# target_link_libraries(mom6_nuopc_obj PRIVATE OpenMP::OpenMP_Fortran) #endif() ### Create target library and set PUBLIC interfaces on the library add_library(mom6 STATIC $ - $) + $) target_include_directories(mom6 PUBLIC $ $) +target_include_directories(mom6 PUBLIC $ + $) target_link_libraries(mom6 PUBLIC fms esmf NetCDF::NetCDF_Fortran) @@ -58,13 +64,30 @@ target_link_libraries(mom6 PUBLIC fms # target_link_libraries(mom6 PRIVATE OpenMP::OpenMP_Fortran) #endif() +### Create standalone MOM6 executable [bug in our fork prevents this compilation] +#add_executable(mom6solo ${mom6_solo_src_files}) +#add_dependencies(mom6solo mom6_obj) +#set_target_properties(mom6solo PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod_solo) +#target_include_directories(mom6solo PRIVATE $) +#target_include_directories(mom6solo PRIVATE $) +#target_include_directories(mom6solo PRIVATE $ +# $) +#target_link_libraries(mom6solo PRIVATE mom6_obj +# fms +# NetCDF::NetCDF_Fortran) +# OpenMP is disabled in MOM6 +#if(OpenMP_Fortran_FOUND) +# target_link_libraries(mom6solo PRIVATE OpenMP::OpenMP_Fortran) +#endif() + ############################################################################### ### Install ############################################################################### install( - TARGETS mom6 - EXPORT mom6-config + TARGETS mom6 #mom6solo + EXPORT mom6-config + RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT Library) diff --git a/MOM6-interface/mom6_files.cmake b/MOM6-interface/mom6_files.cmake index 16d8394c39..6500fda423 100644 --- a/MOM6-interface/mom6_files.cmake +++ b/MOM6-interface/mom6_files.cmake @@ -248,25 +248,20 @@ list(APPEND mom6_src_files MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 ) -list(APPEND mom6_src_files - MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90 - MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90 -) - -list(APPEND mom6_config_src_files +list(APPEND mom6_nuopc_src_files MOM6/config_src/nuopc_driver/mom_cap.F90 MOM6/config_src/nuopc_driver/time_utils.F90 MOM6/config_src/nuopc_driver/mom_cap_methods.F90 MOM6/config_src/nuopc_driver/mom_cap_time.F90 + MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90 + MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90 ) -list(APPEND mom6_include_files - MOM6/src/framework/MOM_memory_macros.h - MOM6/src/framework/version_variable.h - MOM6/config_src/dynamic/MOM_memory.h -) - -list(APPEND mom6_include_dirs - MOM6/src/framework - MOM6/config_src/dynamic +list(APPEND mom6_solo_src_files + MOM6/config_src/solo_driver/MESO_surface_forcing.F90 + MOM6/config_src/solo_driver/MOM_driver.F90 + MOM6/config_src/solo_driver/MOM_surface_forcing.F90 + MOM6/config_src/solo_driver/Neverland_surface_forcing.F90 + MOM6/config_src/solo_driver/atmos_ocean_fluxes.F90 + MOM6/config_src/solo_driver/user_surface_forcing.F90 ) From bb5adab02fe0fd6a8885582288475bdc4734d80a Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 14 Oct 2020 00:16:43 -0400 Subject: [PATCH 21/35] add debug flags for MOM6 and CICE from @minsukji-noaa --- CICE-interface/CMakeLists.txt | 6 +++--- MOM6-interface/CMakeLists.txt | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt index deefbcaecf..d35ee68e4b 100644 --- a/CICE-interface/CMakeLists.txt +++ b/CICE-interface/CMakeLists.txt @@ -3,13 +3,13 @@ if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU") set(CMAKE_Fortran_FLAGS "-g -fbacktrace") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fconvert=big-endian -ffree-line-length-none ") set(CMAKE_Fortran_FLAGS_RELEASE "-O2") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -fcheck=bounds -ffpe-trap=invalid,zero,overflow,underflow" ) + 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 "-g -traceback") - set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -FR -convert big_endian -assume byterecl -ftz -align array64byte") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST") set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check uninit -check bounds -check pointers -fpe0 -check noarg_temp_created -link_mpi=dbg") set(CMAKE_Fortran_LINK_FLAGS "") else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt index 6253806bad..60f87031a2 100644 --- a/MOM6-interface/CMakeLists.txt +++ b/MOM6-interface/CMakeLists.txt @@ -10,8 +10,8 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") set(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 -fp-model source -debug minimal -nowarn") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -debug minimal -fp-model source") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv -link_mpi=dbg") set(CMAKE_Fortran_LINK_FLAGS "") else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") From c5e3689bbc3b915fa583bf92bf13908ff689761c Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 14 Oct 2020 00:25:03 -0400 Subject: [PATCH 22/35] add debug modulefiles for hera, orion and wcoss_dell_p3 --- modulefiles/hera.intel/fv3_debug | 42 +++++++++++++++++++++++++++ modulefiles/orion.intel/fv3_debug | 41 ++++++++++++++++++++++++++ modulefiles/wcoss_dell_p3/fv3_debug | 45 +++++++++++++++++++++++++++++ 3 files changed, 128 insertions(+) create mode 100644 modulefiles/hera.intel/fv3_debug create mode 100644 modulefiles/orion.intel/fv3_debug create mode 100644 modulefiles/wcoss_dell_p3/fv3_debug diff --git a/modulefiles/hera.intel/fv3_debug b/modulefiles/hera.intel/fv3_debug new file mode 100644 index 0000000000..f099c10474 --- /dev/null +++ b/modulefiles/hera.intel/fv3_debug @@ -0,0 +1,42 @@ +#%Module + +proc ModulesHelp {} { + puts stderr "\tcit - loads modules required for building and running UFS Model on Hera/Intel" +} + +module-whatis "loads UFS Model prerequisites for Hera/Intel" + +module use /contrib/sutils/modulefiles +module load sutils + +module load cmake/3.16.1 +setenv CMAKE_C_COMPILER mpiicc +setenv CMAKE_CXX_COMPILER mpiicpc +setenv CMAKE_Fortran_COMPILER mpiifort +setenv CMAKE_Platform hera.intel + +module use /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/modulefiles/stack + +module load hpc/1.0.0-beta1 +module load hpc-intel/18.0.5.274 +module load hpc-impi/2018.0.4 + +module load jasper/2.0.15 +module load zlib/1.2.11 +module load png/1.6.35 + +module load hdf5/1.10.6 +module load netcdf/4.7.4 +module load pio/2.5.1 +module load esmf/8_1_0_beta_snapshot_27-debug + +module load bacio/2.4.1 +module load crtm/2.3.0 +module load g2/3.4.1 +module load g2tmpl/1.9.1 +module load ip/3.3.3 +module load nceppost/dceca26 +module load nemsio/2.5.2 +module load sp/2.3.3 +module load w3emc/2.7.3 +module load w3nco/2.4.1 diff --git a/modulefiles/orion.intel/fv3_debug b/modulefiles/orion.intel/fv3_debug new file mode 100644 index 0000000000..b651ca8af7 --- /dev/null +++ b/modulefiles/orion.intel/fv3_debug @@ -0,0 +1,41 @@ +#%Module + +proc ModulesHelp {} { + puts stderr "\tcit - loads modules required for building and running UFS Model on Orion/Intel" +} + +module-whatis "loads UFS Model prerequisites for Orion/Intel" + +module load contrib noaatools + +module load cmake/3.17.3 +setenv CMAKE_C_COMPILER mpiicc +setenv CMAKE_CXX_COMPILER mpiicpc +setenv CMAKE_Fortran_COMPILER mpiifort +setenv CMAKE_Platform orion.intel + +module use /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/modulefiles/stack + +module load hpc/1.0.0-beta1 +module load hpc-intel/2018.4 +module load hpc-impi/2018.4 + +module load jasper/2.0.15 +module load zlib/1.2.11 +module load png/1.6.35 + +module load hdf5/1.10.6 +module load netcdf/4.7.4 +module load pio/2.5.1 +module load esmf/8_1_0_beta_snapshot_27-debug + +module load bacio/2.4.1 +module load crtm/2.3.0 +module load g2/3.4.1 +module load g2tmpl/1.9.1 +module load ip/3.3.3 +module load nceppost/dceca26 +module load nemsio/2.5.2 +module load sp/2.3.3 +module load w3emc/2.7.3 +module load w3nco/2.4.1 diff --git a/modulefiles/wcoss_dell_p3/fv3_debug b/modulefiles/wcoss_dell_p3/fv3_debug new file mode 100644 index 0000000000..bc0010d580 --- /dev/null +++ b/modulefiles/wcoss_dell_p3/fv3_debug @@ -0,0 +1,45 @@ +#%Module + +proc ModulesHelp {} { + puts stderr "\tcit - loads modules required for building and running UFS Model on the Dell side of WCOSS" +} + +module-whatis "loads UFS Model prerequisites on Venus and Mars" + +module load ips/18.0.1.163 +module load impi/18.0.1 +module load lsf/10.1 +# module load python/3.6.3 +module load python/2.7.14 + +module load cmake/3.16.2 +setenv CMAKE_C_COMPILER mpiicc +setenv CMAKE_CXX_COMPILER mpiicpc +setenv CMAKE_Fortran_COMPILER mpiifort +setenv CMAKE_Platform wcoss_dell_p3 + +module use /usrx/local/nceplibs/dev/hpc-stack/libs/hpc-stack/v1.0.0-beta1/modulefiles/stack + +module load hpc/1.0.0-beta1 +module load hpc-ips/18.0.1.163 +module load hpc-impi/18.0.1 + +module load jasper/2.0.15 +module load zlib/1.2.11 +module load png/1.6.35 + +module load hdf5/1.10.6 +module load netcdf/4.7.4 +module load pio/2.5.1 +module load esmf/8_1_0_beta_snapshot_27-debug + +module load bacio/2.4.1 +module load crtm/2.3.0 +module load g2/3.4.1 +module load g2tmpl/1.9.1 +module load ip/3.3.3 +module load nceppost/dceca26 +module load nemsio/2.5.2 +module load sp/2.3.3 +module load w3emc/2.7.3 +module load w3nco/2.4.1 From cb0012d8b1cc70ea2bea57c71796809acefdda24 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 14 Oct 2020 00:34:42 -0400 Subject: [PATCH 23/35] update forgotten README.md --- README.md | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 4892c7afc5..e59bf02c0e 100644 --- a/README.md +++ b/README.md @@ -14,21 +14,20 @@ Start at the [ufs-weather-model wiki](https://github.com/ufs-community/ufs-weath The top level directory structure groups source code and input files as follow: -| File/directory | Purpose | -| -------------- | ------- | -| ```LICENSE.md``` | A copy of the Gnu lesser general public license, version 3. | -| ```README.md``` | This file with basic pointers to more information. | -| ```FMS/``` | Contains Flexible Modeling System source code. | -| ```NEMS/``` | Contains NOAA Environmental Modeling System source code and nems compset runi scripts. | -| ```FV3/``` | Contains FV3 atmosphere model component including fv3 dynamics core, dynsmics to physics driver, physics and io. | -| ```WW3/``` | Contains community wave modeling framework WW3. | +| File/directory | Purpose | +| -------------- | ------- | +| ```LICENSE.md``` | A copy of the GNU Lesser General Public License, Version 3. | +| ```README.md``` | This file with basic pointers to more information. | +| ```FMS/``` | Contains Flexible Modeling System source code. | +| ```NEMS/``` | Contains NOAA Environmental Modeling System source code and nems compset runi scripts. | +| ```CMEPS-interface/``` | Contains CMEPS mediator | +| ```FV3/``` | Contains FV3 atmosphere model component including FV3 dynamical core, dynamics to physics driver, physics and IO. | +| ```WW3/``` | Contains community wave modeling framework WW3. | +| ```MOM6-interface/``` | Contains MOM6 ocean model component | +| ```CICE-interface/``` | Contains CICE sea-ice model component including CICE6 and Icepack | | ```stochastic physics/``` | Contains the stochastic physics source code. | -| ```conf/``` | Contains compile option files on various platforms. | -| ```compsets/``` | Contains NEMSCompsetRun regression test compset information. | -| ```log/``` | Contains log files from NEMSCompsetRun regression test.| -| ```modulefiles/``` | Contains module files on various platforms.| -| ```parm/``` | Contains model configuration and namelist templates.| -| ```doc/``` | Workspace for documentation. | +| ```cmake/``` | Contains compile option files on various platforms. | +| ```modulefiles/``` | Contains module files on various platforms.| # Disclaimer From 1ae4de362d5581e778298711870e43880773b9d7 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 14 Oct 2020 21:24:48 -0400 Subject: [PATCH 24/35] skip creating OBJECT library and directly create static library. Bugfix on PIO order of C and Fortran in CMEPS --- CICE-interface/CMakeLists.txt | 24 ++++++------------------ CMEPS-interface/CMakeLists.txt | 27 +++------------------------ 2 files changed, 9 insertions(+), 42 deletions(-) diff --git a/CICE-interface/CMakeLists.txt b/CICE-interface/CMakeLists.txt index d35ee68e4b..db4bf3a02b 100644 --- a/CICE-interface/CMakeLists.txt +++ b/CICE-interface/CMakeLists.txt @@ -67,24 +67,9 @@ elseif(CICE_IO MATCHES "Binary") list(APPEND lib_src_files ${cice_binary_io_files}) endif() -### Use common object library for building target library -add_library(cice_obj OBJECT ${lib_src_files}) -set_target_properties(cice_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_include_directories(cice_obj PRIVATE $) -target_compile_definitions(cice_obj PRIVATE "${_cice_defs}") -target_link_libraries(cice_obj PRIVATE esmf) -if(CICE_IO MATCHES "^(NetCDF|PIO)$") - target_link_libraries(cice_obj PRIVATE NetCDF::NetCDF_Fortran) - if(CICE_IO MATCHES "PIO") - target_link_libraries(cice_obj PRIVATE PIO::PIO_Fortran) - endif() -endif() -if(OpenMP_Fortran_FOUND) - target_link_libraries(cice_obj PRIVATE OpenMP::OpenMP_Fortran) -endif() - ### Create target library and set PUBLIC interfaces on the library -add_library(cice STATIC $) +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 $ $) @@ -95,6 +80,9 @@ if(CICE_IO MATCHES "^(NetCDF|PIO)$") target_link_libraries(cice PUBLIC PIO::PIO_Fortran) endif() endif() +if(OpenMP_Fortran_FOUND) + target_link_libraries(cice PRIVATE OpenMP::OpenMP_Fortran) +endif() ############################################################################### ### Install @@ -102,7 +90,7 @@ endif() install( TARGETS cice - EXPORT cice-config + EXPORT cice-config LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT Library) diff --git a/CMEPS-interface/CMakeLists.txt b/CMEPS-interface/CMakeLists.txt index 96c254cb7e..e41d8c177d 100644 --- a/CMEPS-interface/CMakeLists.txt +++ b/CMEPS-interface/CMakeLists.txt @@ -61,35 +61,14 @@ list(APPEND _mediator_defs ESMF_VERSION_MAJOR=${ESMF_VERSION_MAJOR} ESMF_VERSION_MINOR=${ESMF_VERSION_MINOR} INTERNAL_PIO_INIT) -### Use common object library for building target library -add_library(nems_util_obj OBJECT ${_nems_util_files}) -set_target_properties(nems_util_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_include_directories(nems_util_obj PRIVATE $) -target_link_libraries(nems_util_obj PRIVATE esmf - PIO::PIO_C PIO::PIO_Fortran) -if(OpenMP_Fortran_FOUND) - target_link_libraries(nems_util_obj PRIVATE OpenMP::OpenMP_Fortran) -endif() - -add_library(mediator_obj OBJECT ${_mediator_files}) -set_target_properties(mediator_obj PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) -target_include_directories(mediator_obj PRIVATE $) -target_compile_definitions(mediator_obj PRIVATE "${_mediator_defs}") -target_link_libraries(mediator_obj PRIVATE nems_util_obj - esmf - PIO::PIO_C PIO::PIO_Fortran) -if(OpenMP_Fortran_FOUND) - target_link_libraries(mediator_obj PRIVATE OpenMP::OpenMP_Fortran) -endif() - ### Create target library and set PUBLIC interfaces on the library -add_library(cmeps STATIC $ - $) +add_library(cmeps STATIC ${_nems_util_files} ${_mediator_files}) +set_target_properties(cmeps PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod) target_compile_definitions(cmeps PUBLIC "${_mediator_defs}") target_include_directories(cmeps PUBLIC $ $) target_link_libraries(cmeps PUBLIC esmf - PIO::PIO_C PIO::PIO_Fortran) + PIO::PIO_Fortran PIO::PIO_C) if(OpenMP_Fortran_FOUND) target_link_libraries(cmeps PRIVATE OpenMP::OpenMP_Fortran) endif() From 62e0461558116b7926609eab2a38c391bd67ea27 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 14 Oct 2020 20:53:16 -0500 Subject: [PATCH 25/35] PIO_C library is not necessary in CMEPS-interface CMakeLists.txt --- CMEPS-interface/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMEPS-interface/CMakeLists.txt b/CMEPS-interface/CMakeLists.txt index e41d8c177d..27c98fd52d 100644 --- a/CMEPS-interface/CMakeLists.txt +++ b/CMEPS-interface/CMakeLists.txt @@ -68,7 +68,7 @@ target_compile_definitions(cmeps PUBLIC "${_mediator_defs}") target_include_directories(cmeps PUBLIC $ $) target_link_libraries(cmeps PUBLIC esmf - PIO::PIO_Fortran PIO::PIO_C) + PIO::PIO_Fortran) if(OpenMP_Fortran_FOUND) target_link_libraries(cmeps PRIVATE OpenMP::OpenMP_Fortran) endif() From 6988543a15ca1f05c137905cc8e047b1766132ee Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Thu, 15 Oct 2020 23:28:47 -0400 Subject: [PATCH 26/35] enable VERBOSE on build only when requested. Remove -warn flags from CMEPS and MOM6 as they drown out any error messages. The warnings should be resolved at the upstream repos. When building with -DDEBUG=ON, set CMAKE_BUILD_TYPE=Debug. --- .gitignore | 2 ++ CMEPS-interface/CMakeLists.txt | 2 +- CMakeLists.txt | 7 +++++++ MOM6-interface/CMakeLists.txt | 2 +- build.sh | 2 +- 5 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 54841194de..460a60a019 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,5 @@ tests/log_*/ tests/lock/ tests/Compile_*.log tests/fail_test +log* +build*.log* diff --git a/CMEPS-interface/CMakeLists.txt b/CMEPS-interface/CMakeLists.txt index 27c98fd52d..e20108ba8a 100644 --- a/CMEPS-interface/CMakeLists.txt +++ b/CMEPS-interface/CMakeLists.txt @@ -9,7 +9,7 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") set(CMAKE_Fortran_FLAGS "-g -traceback") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -O -assume realloc_lhs") set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise") - set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fpe0 -ftrapuv") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -fpe0 -ftrapuv") set(CMAKE_Fortran_LINK_FLAGS "") else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") diff --git a/CMakeLists.txt b/CMakeLists.txt index 362c15f5a4..c64931b49f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,13 @@ set(REPRO OFF CACHE BOOL "Enable REPRO mode") set(WW3 OFF CACHE BOOL "Enable WW3") set(S2S OFF CACHE BOOL "Enable S2S") +############################################################################### +### Set CMAKE_BUILD_TYPE for DEBUG mode +############################################################################### +if(DEBUG) + set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Set type of build to Debug." FORCE) +endif() + if(CMAKE_Platform) message("") if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/cmake/configure_${CMAKE_Platform}.cmake) diff --git a/MOM6-interface/CMakeLists.txt b/MOM6-interface/CMakeLists.txt index 60f87031a2..833bb87242 100644 --- a/MOM6-interface/CMakeLists.txt +++ b/MOM6-interface/CMakeLists.txt @@ -11,7 +11,7 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") 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 -warn -warn noerrors -fpe0 -ftrapuv -link_mpi=dbg") + set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -fpe0 -ftrapuv -link_mpi=dbg") set(CMAKE_Fortran_LINK_FLAGS "") else() message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options") diff --git a/build.sh b/build.sh index 88d8ce00ed..08e97ef5d9 100755 --- a/build.sh +++ b/build.sh @@ -22,4 +22,4 @@ CMAKE_FLAGS+=" -DNETCDF_DIR=${NETCDF}" cd ${BUILD_DIR} cmake ${UFS_MODEL_DIR} ${CMAKE_FLAGS} -make -j ${BUILD_JOBS:-4} VERBOSE=${BUILD_VERBOSE:-0} +make -j ${BUILD_JOBS:-4} VERBOSE=${BUILD_VERBOSE:-} From 574d26cdf096d24a3fc212c9537491ef4f2a69b6 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Fri, 16 Oct 2020 13:22:50 -0400 Subject: [PATCH 27/35] remove rt_s2s.conf and add S2S tests to rt.conf --- tests/rt.conf | 22 ++++++++++++++++++++++ tests/rt_s2s.conf | 28 ---------------------------- 2 files changed, 22 insertions(+), 28 deletions(-) delete mode 100644 tests/rt_s2s.conf diff --git a/tests/rt.conf b/tests/rt.conf index df8587b5bd..69a93d77e4 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -168,3 +168,25 @@ RUN | fv3_ccpp_gsd_diag3d_debug RUN | fv3_ccpp_thompson_debug | standard | | fv3 | RUN | fv3_ccpp_thompson_no_aero_debug | standard | | fv3 | RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | + +####################################################################################################################################################################################### +# S2S tests +####################################################################################################################################################################################### + +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_restart | standard | hera.intel orion.intel wcoss_dell_p3 | | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads | standard | hera.intel orion.intel wcoss_dell_p3 | | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp | standard | hera.intel orion.intel wcoss_dell_p3 | | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | + +COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | + +COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | +RUN | cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | diff --git a/tests/rt_s2s.conf b/tests/rt_s2s.conf deleted file mode 100644 index fa136ed7d0..0000000000 --- a/tests/rt_s2s.conf +++ /dev/null @@ -1,28 +0,0 @@ - -# -# MOVE TO rt.conf ONCE UNIFIED BASELINE IS CREATED -# - -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | hera.intel | fv3 | -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | orion.intel | fv3 | -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | wcoss_dell_p3 | fv3 | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1stepcold_atm_flux | | | fv3 | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux | | | fv3 | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_3d_atm_flux | | | fv3 | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_restart | | | | cpld_fv3_ccpp_mom6_cice_cmeps_2d_atm_flux -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_2threads | | | | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_2d_decomp | | | | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_1d_satmedmf | | | fv3 | -RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux | | | fv3 | -RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_2d_atm_flux_frac | | | fv3 | -RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_1d_bmark_rt | | | fv3 | - -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | hera.intel | fv3 | -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | orion.intel | fv3 | -COMPILE | CCPP=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y WW3=Y | | wcoss_dell_p3 | fv3 | -RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt | | | fv3 | - -COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | hera.intel | fv3 | -COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | orion.intel | fv3 | -COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | | wcoss_dell_p3 | fv3 | -RUN | cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug | | | fv3 | From 93423d6c94673e22866c6d64bd0f3be715fa026a Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Mon, 19 Oct 2020 10:20:34 -0400 Subject: [PATCH 28/35] add DATM submodule --- .gitmodules | 4 ++++ DATM | 1 + 2 files changed, 5 insertions(+) create mode 160000 DATM diff --git a/.gitmodules b/.gitmodules index 82a9329eea..6e63f4576f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,3 +34,7 @@ path = CICE-interface/CICE url = https://github.com/NOAA-EMC/CICE branch = emc/develop +[submodule "DATM"] + path = DATM + url = https://github.com/NOAA-EMC/NEMSdatm + branch = develop diff --git a/DATM b/DATM new file mode 160000 index 0000000000..a14e3bb770 --- /dev/null +++ b/DATM @@ -0,0 +1 @@ +Subproject commit a14e3bb77088cc1b7e2d19cb9bfdd713851a102d From 1fd235a915d2de8318ec15ae017fd56069b5aa5a Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Mon, 19 Oct 2020 10:22:38 -0400 Subject: [PATCH 29/35] point to aerorahul fork of DATM --- .gitmodules | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 6e63f4576f..c68959fef1 100644 --- a/.gitmodules +++ b/.gitmodules @@ -36,5 +36,7 @@ branch = emc/develop [submodule "DATM"] path = DATM - url = https://github.com/NOAA-EMC/NEMSdatm - branch = develop + #url = https://github.com/NOAA-EMC/NEMSdatm + #branch = develop + url = https://github.com/aerorahul/NEMSdatm + branch = feature/cmake From 63268f276982bbfa7fda319285b7df0ed843b2dd Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Mon, 19 Oct 2020 12:19:40 -0400 Subject: [PATCH 30/35] update CMakeList.txt to build data atmosphere. Add compile test only since there are currently no regression tests for data atmosphere --- CMakeLists.txt | 43 +++++++++++++++++++++++++++++++++++-------- DATM | 2 +- tests/compile.sh | 4 ++++ tests/rt.conf | 6 ++++++ 4 files changed, 46 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c64931b49f..406e58155c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,6 +32,7 @@ set(QUAD_PRECISION ON CACHE BOOL "Enable QUAD_PRECISION (for certain grid metr set(REPRO OFF CACHE BOOL "Enable REPRO mode") set(WW3 OFF CACHE BOOL "Enable WW3") set(S2S OFF CACHE BOOL "Enable S2S") +set(DATM OFF CACHE BOOL "Enable Data Atmosphere") ############################################################################### ### Set CMAKE_BUILD_TYPE for DEBUG mode @@ -65,6 +66,7 @@ message("QUAD_PRECISION ... ${QUAD_PRECISION}") message("REPRO ............ ${REPRO}") message("WW3 .............. ${WW3}") message("S2S .............. ${S2S}") +message("DATM ............. ${DATM}") message("") get_filename_component (C_COMPILER_NAME ${CMAKE_C_COMPILER} NAME) @@ -118,6 +120,10 @@ endif() ############################################################################### ### Checks ############################################################################### +if(DATM AND NOT S2S) + message(FATAL_ERROR "DATM=ON and S2S=OFF are incompatible, ABORT!") +endif() + if(S2S AND 32BIT) message(FATAL_ERROR "S2S=ON and 32BIT=ON are incompatible, ABORT!") endif() @@ -161,12 +167,18 @@ target_include_directories(fms INTERFACE $ $) -target_link_libraries(ufs PUBLIC esmf - fv3atm) +target_link_libraries(ufs PUBLIC esmf) + +if(DATM) + target_link_libraries(ufs PUBLIC datatm) +else() + target_link_libraries(ufs PUBLIC fv3atm) +endif() if(S2S) list(APPEND _ufs_defs_private FRONT_MOM6=mom_cap_mod @@ -289,6 +313,9 @@ endif() target_compile_definitions(ufs_model PRIVATE "${_ufs_model_defs_private}") +if(DATM) + target_link_libraries(ufs_model PRIVATE ufs w3nco::w3nco_d) +endif() target_link_libraries(ufs_model PRIVATE ufs esmf NetCDF::NetCDF_Fortran diff --git a/DATM b/DATM index a14e3bb770..aa50181754 160000 --- a/DATM +++ b/DATM @@ -1 +1 @@ -Subproject commit a14e3bb77088cc1b7e2d19cb9bfdd713851a102d +Subproject commit aa501817547f9a3c0057a6ca8c4b4d0f43c82739 diff --git a/tests/compile.sh b/tests/compile.sh index ec01aeec3d..c5d0df470b 100755 --- a/tests/compile.sh +++ b/tests/compile.sh @@ -137,6 +137,10 @@ if [[ "${MAKE_OPT}" == *"S2S=Y"* ]]; then CMAKE_FLAGS="${CMAKE_FLAGS} -DS2S=Y" fi +if [[ "${MAKE_OPT}" == *"DATM=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DDATM=Y" +fi + CMAKE_FLAGS=$(trim "${CMAKE_FLAGS}") if [ $clean_before = YES ] ; then diff --git a/tests/rt.conf b/tests/rt.conf index 69a93d77e4..3737becb0b 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -190,3 +190,9 @@ RUN | cpld_fv3_ccpp_384_mom6_cice_cmeps_ww3_1d_bmark_rt COMPILE | CCPP=Y DEBUG=Y SUITES=FV3_GFS_2017_coupled,FV3_GFS_2017_satmedmf_coupled,FV3_GFS_v15p2_coupled S2S=Y | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | RUN | cpld_fv3_ccpp_mom6_cice_cmeps_6h_debug | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | + +####################################################################################################################################################################################### +# Data Atmosphere tests +####################################################################################################################################################################################### + +COMPILE | DATM=Y S2S=Y | standard | hera.intel orion.intel wcoss_dell_p3 | fv3 | From 302f9b33a8ec85f052173f1039d872285d669eb7 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Mon, 19 Oct 2020 14:17:26 -0400 Subject: [PATCH 31/35] update README.md --- README.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e59bf02c0e..b59c4e91ed 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ [![Read The Docs Status](https://readthedocs.org/projects/ufs-weather-model/badge/?badge=latest)](http://ufs-weather-model.readthedocs.io/) -# ufs-weather-model +# ufs-model -This is the UFS weather model code. +This is the UFS model source code. # Where to find information -Start at the [ufs-weather-model wiki](https://github.com/ufs-community/ufs-weather-model/wiki) which has quick start instructions. +Start at the [wiki](https://github.com/ufs-community/ufs-weather-model/wiki) which has quick start instructions. [User's reference guide](http://ufs-weather-model.readthedocs.io/) is hosted on read the docs. @@ -19,15 +19,23 @@ The top level directory structure groups source code and input files as follow: | ```LICENSE.md``` | A copy of the GNU Lesser General Public License, Version 3. | | ```README.md``` | This file with basic pointers to more information. | | ```FMS/``` | Contains Flexible Modeling System source code. | -| ```NEMS/``` | Contains NOAA Environmental Modeling System source code and nems compset runi scripts. | +| ```NEMS/``` | Contains NOAA Environmental Modeling System source code and nems compset run scripts. | | ```CMEPS-interface/``` | Contains CMEPS mediator | | ```FV3/``` | Contains FV3 atmosphere model component including FV3 dynamical core, dynamics to physics driver, physics and IO. | +| ```DATM/``` | Contains Data Atmosphere model component | | ```WW3/``` | Contains community wave modeling framework WW3. | | ```MOM6-interface/``` | Contains MOM6 ocean model component | | ```CICE-interface/``` | Contains CICE sea-ice model component including CICE6 and Icepack | -| ```stochastic physics/``` | Contains the stochastic physics source code. | +| ```stochastic_physics/``` | Contains the stochastic physics source code. | | ```cmake/``` | Contains compile option files on various platforms. | -| ```modulefiles/``` | Contains module files on various platforms.| +| ```modulefiles/``` | Contains module files on various platforms. | +| ```tests/``` | Regression and unit testing framework scripts. | +| ```build.sh``` | Script to build the model executable. (also used by `tests/`) | + +E.g. use of `build.sh` to build the coupled model with `FV3_GFS_v15p2` as the CCPP suite. +``` +$> CMAKE_FLAGS="-DS2S=ON" CCPP_SUITES="FV3_GFS_v15p2" ./build.sh +``` # Disclaimer From b4565561d4908bfa05376f8e15615c83a41a357e Mon Sep 17 00:00:00 2001 From: "Bin.Li" Date: Tue, 20 Oct 2020 18:23:10 +0000 Subject: [PATCH 32/35] Added regression tests for datm-mom6-cice6 model. --- modulefiles/hera.intel/coupled | 1 + modulefiles/orion.intel/coupled | 1 + tests_datm/.gitignore | 2 + tests_datm/abort_dep_tasks.py | 58 ++ tests_datm/atparse.bash | 58 ++ tests_datm/compile.sh | 166 ++++ .../cpld_datm_mom6_cice_cmeps_100_cfsr.IN | 34 + .../cpld_datm_mom6_cice_cmeps_100_gefs.IN | 34 + .../cpld_datm_mom6_cice_cmeps_cfsr.IN | 31 + .../cpld_datm_mom6_cice_cmeps_gefs.IN | 29 + tests_datm/datm_conf/datm_slurm.IN_hera | 49 + tests_datm/datm_conf/datm_slurm.IN_orion | 50 + tests_datm/default_vars.sh | 169 ++++ tests_datm/detect_machine.sh | 127 +++ tests_datm/edit_inputs.sh | 39 + tests_datm/head.h | 49 + tests_datm/parm/MOM_input_template | 889 ++++++++++++++++++ tests_datm/parm/MOM_input_template100 | 780 +++++++++++++++ tests_datm/parm/MOM_override | 0 tests_datm/parm/data_table | 1 + tests_datm/parm/datm_data_table.IN | 24 + tests_datm/parm/diag_table_template | 107 +++ tests_datm/parm/fd_nems.yaml | 756 +++++++++++++++ tests_datm/parm/ice5_in_template | 366 +++++++ tests_datm/parm/ice_in_template | 589 ++++++++++++ tests_datm/parm/input.mom6.nml.IN | 15 + tests_datm/parm/med_modelio.nml | 8 + tests_datm/parm/model_configure.IN | 22 + ....configure.cmeps_1step_cold_atm_ocn_ice.IN | 106 +++ .../parm/nems.configure.med_atm_ocn_ice.IN | 70 ++ .../nems.configure.medcmeps_atm_ocn_ice.IN | 106 +++ .../nems.configure.medcold_atm_ocn_ice.IN | 66 ++ ...nems.configure.medcoldcmeps_atm_ocn_ice.IN | 106 +++ tests_datm/parm/pio_in | 34 + tests_datm/parm/rpointer.cpl | 0 tests_datm/rt.conf | 6 + tests_datm/rt.sh | 735 +++++++++++++++ tests_datm/rt_datm.sh | 96 ++ tests_datm/rt_utils.sh | 701 ++++++++++++++ tests_datm/run_test.sh | 60 ++ tests_datm/tail.h | 13 + ...d_datm_mom6_cice_cmeps_100_1step_cold_cfsr | 56 ++ ...d_datm_mom6_cice_cmeps_100_1step_cold_gefs | 56 ++ .../cpld_datm_mom6_cice_cmeps_1step_cold_cfsr | 49 + .../cpld_datm_mom6_cice_cmeps_1step_cold_gefs | 46 + 45 files changed, 6760 insertions(+) create mode 120000 modulefiles/hera.intel/coupled create mode 120000 modulefiles/orion.intel/coupled create mode 100644 tests_datm/.gitignore create mode 100755 tests_datm/abort_dep_tasks.py create mode 100755 tests_datm/atparse.bash create mode 100755 tests_datm/compile.sh create mode 100644 tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_cfsr.IN create mode 100644 tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_gefs.IN create mode 100644 tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_cfsr.IN create mode 100644 tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_gefs.IN create mode 100644 tests_datm/datm_conf/datm_slurm.IN_hera create mode 100644 tests_datm/datm_conf/datm_slurm.IN_orion create mode 100755 tests_datm/default_vars.sh create mode 100755 tests_datm/detect_machine.sh create mode 100755 tests_datm/edit_inputs.sh create mode 100644 tests_datm/head.h create mode 100644 tests_datm/parm/MOM_input_template create mode 100755 tests_datm/parm/MOM_input_template100 create mode 100755 tests_datm/parm/MOM_override create mode 100644 tests_datm/parm/data_table create mode 100644 tests_datm/parm/datm_data_table.IN create mode 100644 tests_datm/parm/diag_table_template create mode 100644 tests_datm/parm/fd_nems.yaml create mode 100644 tests_datm/parm/ice5_in_template create mode 100644 tests_datm/parm/ice_in_template create mode 100644 tests_datm/parm/input.mom6.nml.IN create mode 100644 tests_datm/parm/med_modelio.nml create mode 100644 tests_datm/parm/model_configure.IN create mode 100644 tests_datm/parm/nems.configure.cmeps_1step_cold_atm_ocn_ice.IN create mode 100644 tests_datm/parm/nems.configure.med_atm_ocn_ice.IN create mode 100644 tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN create mode 100644 tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN create mode 100644 tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN create mode 100644 tests_datm/parm/pio_in create mode 100644 tests_datm/parm/rpointer.cpl create mode 100644 tests_datm/rt.conf create mode 100755 tests_datm/rt.sh create mode 100755 tests_datm/rt_datm.sh create mode 100755 tests_datm/rt_utils.sh create mode 100755 tests_datm/run_test.sh create mode 100644 tests_datm/tail.h create mode 100644 tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr create mode 100644 tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs create mode 100644 tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr create mode 100644 tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_gefs diff --git a/modulefiles/hera.intel/coupled b/modulefiles/hera.intel/coupled new file mode 120000 index 0000000000..09d6f1ee72 --- /dev/null +++ b/modulefiles/hera.intel/coupled @@ -0,0 +1 @@ +fv3 \ No newline at end of file diff --git a/modulefiles/orion.intel/coupled b/modulefiles/orion.intel/coupled new file mode 120000 index 0000000000..09d6f1ee72 --- /dev/null +++ b/modulefiles/orion.intel/coupled @@ -0,0 +1 @@ +fv3 \ No newline at end of file diff --git a/tests_datm/.gitignore b/tests_datm/.gitignore new file mode 100644 index 0000000000..bfdd4f5265 --- /dev/null +++ b/tests_datm/.gitignore @@ -0,0 +1,2 @@ +/log_*/ +/ecflow_run/ diff --git a/tests_datm/abort_dep_tasks.py b/tests_datm/abort_dep_tasks.py new file mode 100755 index 0000000000..b541c7b8d5 --- /dev/null +++ b/tests_datm/abort_dep_tasks.py @@ -0,0 +1,58 @@ +#!/usr/bin/env python +import ecflow +import re + +# this script will work ONLY for standalone nmmb regression test ecflow workflow + +class DefsTraverser: + + def __init__(self, defs, ci): + assert (isinstance(defs, ecflow.Defs)),"Expected ecflow.Defs as first argument" + assert (isinstance(ci, ecflow.Client)),"Expected ecflow.Client as second argument" + self.__defs = defs + self.__ci = ci + self.__suite = None + + def force_abort(self): + for suite in self.__defs.suites: + self.__suite = suite + self.__walk_node(suite) + + def __walk_node(self, node_container): + for node in node_container.nodes: + if isinstance(node, ecflow.Task): + self.__check_task(node) + else: + self.__walk_node(node) + + def __check_task(self, node): + trigger_expr = node.get_trigger() + if trigger_expr: + tasks = re.findall( r'(\S*) ==', trigger_expr.get_expression()) + for t in tasks: + task = self.__defs.find_abs_node( self.__suite.get_abs_node_path() + "/" + t) + if task.get_state() == ecflow.State.aborted: + if node.get_state() != ecflow.State.aborted: + print "Will force aborted state for task", node.get_abs_node_path() + self.__ci.force_state(node.get_abs_node_path(), ecflow.State.aborted) + +try: + # Create the client. This will read the default environment variables + ci = ecflow.Client() + + # Get the node tree suite definition as stored in the server + # The definition is retrieved and stored on the variable 'ci' + ci.sync_local() + + # access the definition retrieved from the server + server_defs = ci.get_defs() + + if server_defs == None : + print "The server has no definition" + exit(1) + + traverser = DefsTraverser(server_defs, ci) + traverser.force_abort() + +except RuntimeError, e: + print "failed: " + str(e) diff --git a/tests_datm/atparse.bash b/tests_datm/atparse.bash new file mode 100755 index 0000000000..a1d9496982 --- /dev/null +++ b/tests_datm/atparse.bash @@ -0,0 +1,58 @@ +#! /usr/bin/env bash +function atparse { + local __set_x + [ -o xtrace ] && __set_x='set -x' || __set_x='set +x' + set +x + # Use __ in names to avoid clashing with variables in {var} blocks. + local __text __before __after __during + for __text in "$@" ; do + if [[ $__text =~ ^([a-zA-Z][a-zA-Z0-9_]*)=(.*)$ ]] ; then + eval "local ${BASH_REMATCH[1]}" + eval "${BASH_REMATCH[1]}="'"${BASH_REMATCH[2]}"' + else + echo "ERROR: Ignoring invalid argument $__text\n" 1>&2 + fi + done + while IFS= read -r __text ; do + while [[ "$__text" =~ ^([^@]*)(@\[[a-zA-Z_][a-zA-Z_0-9]*\]|@\[\'[^\']*\'\]|@\[@\]|@)(.*) ]] ; do + __before="${BASH_REMATCH[1]}" + __during="${BASH_REMATCH[2]}" + __after="${BASH_REMATCH[3]}" +# printf 'PARSE[%s|%s|%s]\n' "$__before" "$__during" "$__after" + printf %s "$__before" + if [[ "$__during" =~ ^@\[\'(.*)\'\]$ ]] ; then + printf %s "${BASH_REMATCH[1]}" + elif [[ "$__during" == '@[@]' ]] ; then + printf @ + elif [[ "$__during" =~ ^@\[([a-zA-Z_][a-zA-Z_0-9]*)\] ]] ; then + eval 'printf %s "$'"${BASH_REMATCH[1]}"'"' + else + printf '%s' "$__during" + fi + if [[ "$__after" == "$__text" ]] ; then + break + fi + __text="$__after" + done + printf '%s\n' "$__text" + done + eval "$__set_x" +} + +function test_atparse { + # Note that these cannot be local since they will be invisible + # to atparse: + testvar='[testvar]' + var1='[var1]' + var2='[var2]' + cat<<\EOF | atparse var3='**' +Nothing special here. = @['Nothing special here.'] +[testvar] = @[testvar] +[var1] [var2] = @[var1] @[var2] +** = @[var3] +@ = @[@] = @['@'] +-n + eval "export PE$c=\${PE$c:-0}" = @[' eval "export PE$c=\${PE$c:-0}"'] +EOF + echo "After block, \$var3 = \"$var3\" should be empty" +} diff --git a/tests_datm/compile.sh b/tests_datm/compile.sh new file mode 100755 index 0000000000..f7c03a3a8b --- /dev/null +++ b/tests_datm/compile.sh @@ -0,0 +1,166 @@ +#!/bin/bash +set -eux + +function trim { + local var="$1" + # remove leading whitespace characters + var="${var#"${var%%[![:space:]]*}"}" + # remove trailing whitespace characters + var="${var%"${var##*[![:space:]]}"}" + echo -n "$var" +} + +SECONDS=0 + +if [[ $(uname -s) == Darwin ]]; then + readonly MYDIR=$(cd "$(dirname "$(greadlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) +else + readonly MYDIR=$(cd "$(dirname "$(readlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) +fi + +# ---------------------------------------------------------------------- +# Parse arguments. + +readonly ARGC=$# + +if [[ $ARGC -lt 2 ]]; then + echo "Usage: $0 MACHINE_ID [ MAKE_OPT [ BUILD_NR ] [ clean_before ] [ clean_after ] ]" + echo Valid MACHINE_IDs: + echo $( ls -1 ../cmake/configure_* | sed s:.*configure_::g | sed s:\.cmake:: ) | fold -sw72 + exit 1 +else + MACHINE_ID=$1 + MAKE_OPT=${2:-} + BUILD_NAME=fcst${4:+_$4} + clean_before=${4:-NO} + clean_after=${5:-NO} +fi + +PATHTR=${PATHTR:-$( cd ${MYDIR}/.. && pwd )} +BUILD_DIR=$(pwd)/build_${BUILD_NAME} + +# ---------------------------------------------------------------------- +# Make sure we have reasonable number of threads. + +if [[ $MACHINE_ID == cheyenne.* ]] ; then + BUILD_JOBS=${BUILD_JOBS:-3} +elif [[ $MACHINE_ID == wcoss_dell_p3 ]] ; then + BUILD_JOBS=${BUILD_JOBS:-1} +fi + +BUILD_JOBS=${BUILD_JOBS:-8} + +hostname + +set +x +if [[ $MACHINE_ID == macosx.* ]] || [[ $MACHINE_ID == linux.* ]]; then + source $PATHTR/modulefiles/${MACHINE_ID}/fv3 +else + module use $PATHTR/modulefiles/${MACHINE_ID} + module load fv3 + module list +fi +set -x + +echo "Compiling ${MAKE_OPT} into $BUILD_NAME.exe on $MACHINE_ID" + +# set CMAKE_FLAGS based on $MAKE_OPT + +CMAKE_FLAGS='' + +if [[ "${MAKE_OPT}" == *"DEBUG=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DDEBUG=Y" +elif [[ "${MAKE_OPT}" == *"REPRO=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DREPRO=Y" +fi + +if [[ "${MAKE_OPT}" == *"32BIT=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -D32BIT=Y" +fi + +if [[ "${MAKE_OPT}" == *"OPENMP=N"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DOPENMP=OFF" +fi + +if [[ "${MAKE_OPT}" == *"MULTI_GASES=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DMULTI_GASES=ON" +else + CMAKE_FLAGS="${CMAKE_FLAGS} -DMULTI_GASES=OFF" +fi + +if [[ "${MAKE_OPT}" == *"CCPP=Y"* ]]; then + + # FIXME - create CCPP include directory before building FMS to avoid + # gfortran warnings of non-existent include directory (adding + # -Wno-missing-include-dirs) to the GNU compiler flags does not work, + # see also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55534); + # this line can be removed once FMS becomes a pre-installed library + mkdir -p $PATHTR/FV3/ccpp/include + # Similar for this directory, which apparently never gets populated + mkdir -p $PATHTR/FMS/fms2_io/include + + CMAKE_FLAGS="${CMAKE_FLAGS} -DCCPP=ON -DMPI=ON" + + if [[ "${MAKE_OPT}" == *"DEBUG=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DCMAKE_BUILD_TYPE=Debug" + elif [[ "${MAKE_OPT}" == *"REPRO=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DCMAKE_BUILD_TYPE=Bitforbit" + else + CMAKE_FLAGS="${CMAKE_FLAGS} -DCMAKE_BUILD_TYPE=Release" + if [[ "${MACHINE_ID}" == "jet.intel" ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DSIMDMULTIARCH=ON" + fi + fi + + if [[ "${MAKE_OPT}" == *"32BIT=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DDYN32=ON" + else + CMAKE_FLAGS="${CMAKE_FLAGS} -DDYN32=OFF" + fi + + # Check if suites argument is provided or not + set +ex + TEST=$( echo $MAKE_OPT | grep -e "SUITES=" ) + if [[ $? -eq 0 ]]; then + CCPP_SUITES=$( echo $MAKE_OPT | sed 's/.* SUITES=//' | sed 's/ .*//' ) + echo "Compiling suites ${CCPP_SUITES}" + fi + set -ex + +fi + +if [[ "${MAKE_OPT}" == *"WW3=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DWW3=Y" +fi + +if [[ "${MAKE_OPT}" == *"S2S=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DS2S=Y" +fi + +if [[ "${MAKE_OPT}" == *"DATM=Y"* ]]; then + CMAKE_FLAGS="${CMAKE_FLAGS} -DDATM=Y" +fi + +CMAKE_FLAGS=$(trim "${CMAKE_FLAGS}") + +if [ $clean_before = YES ] ; then + rm -rf ${BUILD_DIR} +fi + +export BUILD_VERBOSE=1 +export BUILD_DIR +export BUILD_JOBS +export CCPP_SUITES +export CMAKE_FLAGS + +bash -x ${PATHTR}/build.sh + +mv ${BUILD_DIR}/ufs_model ${PATHTR}/tests_datm/${BUILD_NAME}.exe +cp ${PATHTR}/modulefiles/${MACHINE_ID}/coupled ${PATHTR}/tests_datm/modules.${BUILD_NAME} + +if [ $clean_after = YES ] ; then + rm -rf ${BUILD_DIR} +fi + +elapsed=$SECONDS +echo "Elapsed time $elapsed seconds. Compiling ${MAKE_OPT} finished" diff --git a/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_cfsr.IN b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_cfsr.IN new file mode 100644 index 0000000000..da293a0791 --- /dev/null +++ b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_cfsr.IN @@ -0,0 +1,34 @@ +mkdir INPUT DATM_INPUT RESTART history MOM6_OUTPUT + + +# FV3 fixed input +cp @[RTPWD]/DATM/cfsr.SCRIP.nc DATM_INPUT +export IATM=1760 +export JATM=880 +export OCNRES='100' +export MOM6_RESTART_SETTING='n' +export MOM6_RIVER_RUNOFF='False' + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX_100deg/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX_mx100/grid_cice_NEMS_mx100.nc . +cp @[RTPWD]/CICE_FIX_mx100/kmtu_cice_NEMS_mx100.nc . +cp @[RTPWD]/CICE_FIX_mx100/mesh.mx100.nc . + +# ICs +cp @[RTPWD]/DATM/CFSR/201110/* DATM_INPUT +cp @[RTPWD]/MOM6_IC_TS/2011100100/MOM6_IC_TS*.nc ./INPUT/MOM6_IC_TS.nc +cp @[RTPWD]/CICE_IC/mx100/cice5_model_1.00.cpc*.nc cice_model.res.nc + +# WARM START +if [[ ! $MED_restart_data == '' ]]; then + RFILE="DATM_CFSR.cold.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-03600.nc" + if [[ @[CREATE_BASELINE] == 'true' ]]; then + cp @[NEW_BASELINE]/MEDIATOR_100_CMEPS_CFSR/${RFILE} . + else + cp @[RTPWD]/MEDIATOR_100_CMEPS_CFSR/${RFILE} . + fi + ls -1 ${RFILE}>rpointer.cpl +fi diff --git a/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_gefs.IN b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_gefs.IN new file mode 100644 index 0000000000..90845d6999 --- /dev/null +++ b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_100_gefs.IN @@ -0,0 +1,34 @@ +mkdir INPUT DATM_INPUT RESTART history MOM6_OUTPUT + + +# DATM input +cp @[RTPWD]/DATM/gefs.SCRIP.nc DATM_INPUT +#export IATM=1760 +#export JATM=880 +export OCNRES='100' +export MOM6_RESTART_SETTING='n' +export MOM6_RIVER_RUNOFF='False' + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX_100deg/* ./INPUT + +# CICE fixed input +cp @[RTPWD]/CICE_FIX_mx100/grid_cice_NEMS_mx100.nc . +cp @[RTPWD]/CICE_FIX_mx100/kmtu_cice_NEMS_mx100.nc . +cp @[RTPWD]/CICE_FIX_mx100/mesh.mx100.nc . + +# ICs +ln -s @[RTPWD]/DATM/GEFS/201110/* DATM_INPUT +cp @[RTPWD]/MOM6_IC_TS/2011100100/MOM6_IC_TS*.nc ./INPUT/MOM6_IC_TS.nc +cp @[RTPWD]/CICE_IC/mx100/cice5_model_1.00.cpc*.nc cice_model.res.nc + +# WARM START +if [[ ! $MED_restart_data == '' ]]; then + RFILE="DATM_GEFS.cold.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-03600.nc" + if [[ @[CREATE_BASELINE] == 'true' ]]; then + cp @[NEW_BASELINE]/MEDIATOR_100_CMEPS_GEFS/${RFILE} . + else + cp @[RTPWD]/MEDIATOR_100_CMEPS_GEFS/${RFILE} . + fi + ls -1 ${RFILE}>rpointer.cpl +fi diff --git a/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_cfsr.IN b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_cfsr.IN new file mode 100644 index 0000000000..fa2538a979 --- /dev/null +++ b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_cfsr.IN @@ -0,0 +1,31 @@ +mkdir INPUT DATM_INPUT RESTART history MOM6_OUTPUT + + +# FV3 fixed input +cp @[RTPWD]/DATM/cfsr.SCRIP.nc DATM_INPUT +export IATM=1760 +export JATM=880 + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX_025deg/* ./INPUT + +# CICE5 fixed input +cp @[RTPWD]/CICE_FIX_mx025/grid_cice_NEMS_mx025.nc . +cp @[RTPWD]/CICE_FIX_mx025/kmtu_cice_NEMS_mx025.nc . +cp @[RTPWD]/CICE_FIX_mx025/mesh.mx025.nc . + +# ICs +cp @[RTPWD]/DATM/CFSR/201110/* DATM_INPUT +cp @[RTPWD]/MOM6_IC/2011100100/MOM*.nc ./INPUT +cp @[RTPWD]/CICE_IC/cice5_model_0.25.cpc*.nc cice_model.res.nc + +# WARM START +if [[ ! $MED_restart_data == '' ]]; then + RFILE="DATM_CFSR.cold.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-03600.nc" + if [[ @[CREATE_BASELINE] == 'true' ]]; then + cp @[NEW_BASELINE]/MEDIATOR_CMEPS_CFSR/${RFILE} . + else + cp @[RTPWD]/MEDIATOR_CMEPS_CFSR/${RFILE} . + fi + ls -1 ${RFILE}>rpointer.cpl +fi diff --git a/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_gefs.IN b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_gefs.IN new file mode 100644 index 0000000000..a654fc04e3 --- /dev/null +++ b/tests_datm/datm_conf/cpld_datm_mom6_cice_cmeps_gefs.IN @@ -0,0 +1,29 @@ +mkdir INPUT DATM_INPUT RESTART history MOM6_OUTPUT + + +# FV3 fixed input +cp @[RTPWD]/DATM/gefs.SCRIP.nc DATM_INPUT + +# MOM6 fixed input +cp @[RTPWD]/MOM6_FIX_025deg/* ./INPUT + +# CICE5 fixed input +cp @[RTPWD]/CICE_FIX_mx025/grid_cice_NEMS_mx025.nc . +cp @[RTPWD]/CICE_FIX_mx025/kmtu_cice_NEMS_mx025.nc . +cp @[RTPWD]/CICE_FIX_mx025/mesh.mx025.nc . + +# ICs +ln -s @[RTPWD]/DATM/GEFS/201110/* DATM_INPUT +cp @[RTPWD]/MOM6_IC/2011100100/MOM*.nc ./INPUT +cp @[RTPWD]/CICE_IC/cice5_model_0.25.cpc*.nc cice_model.res.nc + +# WARM START +if [[ ! $MED_restart_data == '' ]]; then + RFILE="DATM_GEFS.cold.cpl.r.${SYEAR}-${SMONTH}-${SDAY}-03600.nc" + if [[ @[CREATE_BASELINE] == 'true' ]]; then + cp @[NEW_BASELINE]/MEDIATOR_CMEPS_GEFS/${RFILE} . + else + cp @[RTPWD]/MEDIATOR_CMEPS_GEFS/${RFILE} . + fi + ls -1 ${RFILE}>rpointer.cpl +fi diff --git a/tests_datm/datm_conf/datm_slurm.IN_hera b/tests_datm/datm_conf/datm_slurm.IN_hera new file mode 100644 index 0000000000..a22b1ca2e6 --- /dev/null +++ b/tests_datm/datm_conf/datm_slurm.IN_hera @@ -0,0 +1,49 @@ +#!/bin/sh +#SBATCH -e err +#SBATCH -o out +#SBATCH --account=@[ACCNR] +#SBATCH --qos=@[QUEUE] +### #SBATCH --ntasks=@[TASKS] +#SBATCH --nodes=@[NODES] +#SBATCH --ntasks-per-node=@[TPN] +#SBATCH --time=@[WLCLK] +#SBATCH --job-name="@[JBNME]" +### #SBATCH --exclusive + +set -eux + +set +x +source ./module-setup.sh +module use $( pwd -P ) +module load modules.datm +module list + +set -x + +echo "Model started: " `date` + +export MPI_TYPE_DEPTH=20 +export OMP_STACKSIZE=512M +export OMP_NUM_THREADS=@[THRD] +export ESMF_RUNTIME_COMPLIANCECHECK=OFF:depth=4 +export ESMF_RUNTIME_PROFILE=ON +export ESMF_RUNTIME_PROFILE_OUTPUT=SUMMARY +# Set the stack limit as high as we can. +if [[ $( ulimit -s ) != unlimited ]] ; then + for try_limit in 20000 18000 12000 9000 6000 3000 1500 1000 800 ; do + if [[ ! ( $( ulimit -s ) -gt $(( try_limit * 1000 )) ) ]] ; then + ulimit -s $(( try_limit * 1000 )) + else + break + fi + done +fi + +# Avoid job errors because of filesystem synchronization delays +sync && sleep 1 + +srun --label -n @[TASKS] ./datm_mom6_cice.exe + +echo "Model ended: " `date` + +exit diff --git a/tests_datm/datm_conf/datm_slurm.IN_orion b/tests_datm/datm_conf/datm_slurm.IN_orion new file mode 100644 index 0000000000..e7306bbcb5 --- /dev/null +++ b/tests_datm/datm_conf/datm_slurm.IN_orion @@ -0,0 +1,50 @@ +#!/bin/sh +#SBATCH -e err +#SBATCH -o out +#SBATCH --account=@[ACCNR] +#SBATCH --qos=@[QUEUE] +#SBATCH --partition=@[PARTITION] +### #SBATCH --ntasks=@[TASKS] +#SBATCH --nodes=@[NODES] +#SBATCH --ntasks-per-node=@[TPN] +#SBATCH --time=@[WLCLK] +#SBATCH --job-name="@[JBNME]" +#SBATCH --exclusive + +set -eux + +set +x +source ./module-setup.sh +module use $( pwd -P ) +module load modules.datm +module list + +set -x + +echo "Model started: " `date` + +export MPI_TYPE_DEPTH=20 +export OMP_STACKSIZE=512M +export OMP_NUM_THREADS=@[THRD] +export ESMF_RUNTIME_COMPLIANCECHECK=OFF:depth=4 +export ESMF_RUNTIME_PROFILE=ON +export ESMF_RUNTIME_PROFILE_OUTPUT=SUMMARY +# Set the stack limit as high as we can. +if [[ $( ulimit -s ) != unlimited ]] ; then + for try_limit in 20000 18000 12000 9000 6000 3000 1500 1000 800 ; do + if [[ ! ( $( ulimit -s ) -gt $(( try_limit * 1000 )) ) ]] ; then + ulimit -s $(( try_limit * 1000 )) + else + break + fi + done +fi + +# Avoid job errors because of filesystem synchronization delays +sync && sleep 1 + +srun --label -n @[TASKS] ./datm_mom6_cice.exe + +echo "Model ended: " `date` + +exit diff --git a/tests_datm/default_vars.sh b/tests_datm/default_vars.sh new file mode 100755 index 0000000000..598c500aeb --- /dev/null +++ b/tests_datm/default_vars.sh @@ -0,0 +1,169 @@ + +############################################################################### +# +# Export variables to the default values +# - first common variables, then model specific ones +# - different machines, different defaults: +# +############################################################################### + +if [ $MACHINE_ID = wcoss_cray ]; then + + TASKS_dflt=150 ; TPN_dflt=24 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=12 ; INPES_thrd=3 ; JNPES_thrd=4 + +elif [ $MACHINE_ID = wcoss_dell_p3 ]; then + + TASKS_dflt=150 ; TPN_dflt=28 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=14 ; INPES_thrd=3 ; JNPES_thrd=4 + +elif [[ $MACHINE_ID = orion.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=24 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=12 ; INPES_thrd=3 ; JNPES_thrd=4 + + TASKS_cpl_dflt=280; TPN_cpl_dflt=40; INPES_cpl_dflt=3; JNPES_cpl_dflt=8 + THRD_cpl_dflt=1; WPG_cpl_dflt=6; MPB_cpl_dflt="16 111"; APB_cpl_dflt="0 15" + OPB_cpl_dflt="112 231"; IPB_cpl_dflt="232 279" + + TASKS_cpl_thrd=246; TPN_cpl_thrd=40; INPES_cpl_thrd=3; JNPES_cpl_thrd=4 + THRD_cpl_thrd=2; WPG_cpl_thrd=6; MPB_cpl_thrd="0 77"; APB_cpl_thrd="0 77" + OPB_cpl_thrd="78 197"; IPB_cpl_thrd="198 245" + + TASKS_cpl_wwav=520; TPN_cpl_wwav=40; INPES_cpl_wwav=6; JNPES_cpl_wwav=8 + THRD_cpl_wwav=1; WPG_cpl_wwav=24; MPB_cpl_wwav="0 287"; APB_cpl_wwav="0 311" + OPB_cpl_wwav="312 431"; IPB_cpl_wwav="432 479"; WPB_cpl_wwav="480 519" + +elif [[ $MACHINE_ID = hera.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=40 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=20 ; INPES_thrd=3 ; JNPES_thrd=4 + + TASKS_cpl_dflt=280; TPN_cpl_dflt=40; INPES_cpl_dflt=3; JNPES_cpl_dflt=8 + THRD_cpl_dflt=1; WPG_cpl_dflt=6; MPB_cpl_dflt="16 111"; APB_cpl_dflt="0 15" + OPB_cpl_dflt="112 231"; IPB_cpl_dflt="232 279" + + TASKS_cpl_thrd=246; TPN_cpl_thrd=40; INPES_cpl_thrd=3; JNPES_cpl_thrd=4 + THRD_cpl_thrd=2; WPG_cpl_thrd=6; MPB_cpl_thrd="0 77"; APB_cpl_thrd="0 77" + OPB_cpl_thrd="78 197"; IPB_cpl_thrd="198 245" + + TASKS_cpl_wwav=520; TPN_cpl_wwav=40; INPES_cpl_wwav=6; JNPES_cpl_wwav=8 + THRD_cpl_wwav=1; WPG_cpl_wwav=24; MPB_cpl_wwav="0 287"; APB_cpl_wwav="0 311" + OPB_cpl_wwav="312 431"; IPB_cpl_wwav="432 479"; WPB_cpl_wwav="480 519" + +elif [[ $MACHINE_ID = jet.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=24 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=12 ; INPES_thrd=3 ; JNPES_thrd=4 + +elif [[ $MACHINE_ID = gaea.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=36 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=18 ; INPES_thrd=3 ; JNPES_thrd=4 + +elif [[ $MACHINE_ID = cheyenne.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=36 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=18 ; INPES_thrd=3 ; JNPES_thrd=4 + +elif [[ $MACHINE_ID = stampede.* ]]; then + + TASKS_dflt=150 ; TPN_dflt=48 ; INPES_dflt=3 ; JNPES_dflt=8 + TASKS_thrd=84 ; TPN_thrd=24 ; INPES_thrd=3 ; JNPES_thrd=4 + +else + + echo "Unknown MACHINE_ID ${MACHINE_ID}" + exit 1 + +fi + +# Re-instantiate COMPILER in case it gets deleted by module purge +COMPILER=${NEMS_COMPILER:-intel} + +# Longer default walltime for GNU and PGI +if [[ $COMPILER = gnu ]] || [[ $COMPILER = pgi ]]; then + WLCLK_dflt=30 +else + WLCLK_dflt=30 +fi + +export_datm () +{ +export THRD=1 +export WLCLK=$WLCLK_dflt +export TASKS=$TASKS_dflt +export TPN=$TPN_dflt +export RESTART_INTERVAL=840 +export CPL=.F. +export CPLFLX=.F. +export CPLWAV=.F. +export CPLWAV2ATM=.F. +export IATM=1536 +export JATM=768 +export WARM_START=.F. +export ENS_NUM=1 +export SYEAR='2011' +export SMONTH='10' +export SDAY='01' +export SHOUR='00' +export CDATE=${SYEAR}${SMONTH}${SDAY}${SHOUR} +export NFHOUT=6 +export DAYS=0.041666666 +export FHMAX=1 +export FHMAX=${FHMAX:-`expr $DAYS \* 24`} +export DT_ATMOS=900 +export DATM_SRC="GEFS" +export FILENAME_BASE='gefs.' +} + +export_cpl () +{ +export TASKS=$TASKS_cpl_dflt +export TPN=$TPN_cpl_dflt +export THRD=$THRD_cpl_dflt + +export med_petlist_bounds=$MPB_cpl_dflt +export atm_petlist_bounds=$APB_cpl_dflt +export ocn_petlist_bounds=$OPB_cpl_dflt +export ice_petlist_bounds=$IPB_cpl_dflt + +export OCNRES='025' +export INPUT_NML="input.mom6.nml.IN" +export FIELD_TABLE="field_table" +export NSOUT='-1' +export CPLFLX='.T.' +export CPL='.true.' +export MOM6_RESTART_SETTING='r' +export MOM6_RIVER_RUNOFF='True' +export DT_DYNAM_MOM6='900' +export DT_THERM_MOM6='1800' + +export med_model="nems" +export atm_model="datm" +export ocn_model="mom6" +export ice_model="cice6" +export cap_dbug_flag="0" +export use_coldstart=".true." + +export NPROC_ICE='48' +# defaults for CICE runtype and restart writing +export RUNTYPE='startup' +export RUNID='unknown' +export DUMPFREQ='d' +export DUMPFREQ_N='1' +export NX_GLB='1440' +export NY_GLB='1080' +export BLCKX='60' +export BLCKY='540' +export grid_cice_NEMS_mx='grid_cice_NEMS_mx025.nc' +export kmtu_cice_NEMS_mx='kmtu_cice_NEMS_mx025.nc' +export USE_RESTART_TIME='.false.' +export MESHICE="mesh.mx025.nc" +# setting to true will allow Frazil FW and Salt to be +# included in fluxes sent to ocean +export FRAZIL_FWSALT='.true.' +# default to write CICE average history files +export CICE_HIST_AVG='.true.' +export MEDCOMP='' +} diff --git a/tests_datm/detect_machine.sh b/tests_datm/detect_machine.sh new file mode 100755 index 0000000000..c8ca639b8e --- /dev/null +++ b/tests_datm/detect_machine.sh @@ -0,0 +1,127 @@ +#!/bin/bash + +# Default account "nems" +export ACCNR=${ACCNR:-nems} + +case $(hostname -f) in + + g10a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### gyre 1 + g10a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### gyre 2 + g14a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### gyre 3 + g14a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### gyre 4 + + t10a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### tide 1 + t10a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### tide 2 + t14a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### tide 3 + t14a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=1;; ### tide 4 + + g20a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + g20a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + g20a3.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + g21a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + g21a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + g21a3.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### gyre phase2 + + t20a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + t20a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + t20a3.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + t21a1.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + t21a2.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + t21a3.ncep.noaa.gov) MACHINE_ID=wcoss ; export pex=2;; ### tide phase2 + + llogin1) MACHINE_ID=wcoss_cray ;; ### luna + llogin2) MACHINE_ID=wcoss_cray ;; ### luna + llogin3) MACHINE_ID=wcoss_cray ;; ### luna + + slogin1) MACHINE_ID=wcoss_cray ;; ### surge + slogin2) MACHINE_ID=wcoss_cray ;; ### surge + slogin3) MACHINE_ID=wcoss_cray ;; ### surge + + v71a1.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + v71a2.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + v71a3.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + v72a1.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + v72a2.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + v72a3.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### venus + + m71a1.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + m71a2.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + m71a3.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + m72a1.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + m72a2.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + m72a3.ncep.noaa.gov) MACHINE_ID=wcoss_dell_p3 ;; ### mars + + gaea9) MACHINE_ID=gaea ;; ### gaea9 + gaea10) MACHINE_ID=gaea ;; ### gaea10 + gaea11) MACHINE_ID=gaea ;; ### gaea11 + gaea12) MACHINE_ID=gaea ;; ### gaea12 + gaea13) MACHINE_ID=gaea ;; ### gaea13 + gaea14) MACHINE_ID=gaea ;; ### gaea14 + gaea15) MACHINE_ID=gaea ;; ### gaea15 + gaea16) MACHINE_ID=gaea ;; ### gaea16 + gaea9.ncrc.gov) MACHINE_ID=gaea ;; ### gaea9 + gaea10.ncrc.gov) MACHINE_ID=gaea ;; ### gaea10 + gaea11.ncrc.gov) MACHINE_ID=gaea ;; ### gaea11 + gaea12.ncrc.gov) MACHINE_ID=gaea ;; ### gaea12 + gaea13.ncrc.gov) MACHINE_ID=gaea ;; ### gaea13 + gaea14.ncrc.gov) MACHINE_ID=gaea ;; ### gaea14 + gaea15.ncrc.gov) MACHINE_ID=gaea ;; ### gaea15 + gaea16.ncrc.gov) MACHINE_ID=gaea ;; ### gaea16 + + hfe01) MACHINE_ID=hera ;; ### hera01 + hfe02) MACHINE_ID=hera ;; ### hera02 + hfe03) MACHINE_ID=hera ;; ### hera03 + hfe04) MACHINE_ID=hera ;; ### hera04 + hfe05) MACHINE_ID=hera ;; ### hera05 + hfe06) MACHINE_ID=hera ;; ### hera06 + hfe07) MACHINE_ID=hera ;; ### hera07 + hfe08) MACHINE_ID=hera ;; ### hera08 + hfe09) MACHINE_ID=hera ;; ### hera09 + hfe10) MACHINE_ID=hera ;; ### hera10 + hfe11) MACHINE_ID=hera ;; ### hera11 + hfe12) MACHINE_ID=hera ;; ### hera12 + + fe1) MACHINE_ID=jet ;; ### jet01 + fe2) MACHINE_ID=jet ;; ### jet02 + fe3) MACHINE_ID=jet ;; ### jet03 + fe4) MACHINE_ID=jet ;; ### jet04 + fe5) MACHINE_ID=jet ;; ### jet05 + fe6) MACHINE_ID=jet ;; ### jet06 + fe7) MACHINE_ID=jet ;; ### jet07 + fe8) MACHINE_ID=jet ;; ### jet08 + tfe1) MACHINE_ID=jet ;; ### jet09 + tfe2) MACHINE_ID=jet ;; ### jet10 + + Orion-login-1.HPC.MsState.Edu) MACHINE_ID=orion ;; ### orion1 + Orion-login-2.HPC.MsState.Edu) MACHINE_ID=orion ;; ### orion2 + Orion-login-3.HPC.MsState.Edu) MACHINE_ID=orion ;; ### orion3 + Orion-login-4.HPC.MsState.Edu) MACHINE_ID=orion ;; ### orion4 + + cheyenne1.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne1 + cheyenne2.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne2 + cheyenne3.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne3 + cheyenne4.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne4 + cheyenne5.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne5 + cheyenne6.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne6 + cheyenne1.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne1 + cheyenne2.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne2 + cheyenne3.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne3 + cheyenne4.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne4 + cheyenne5.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne5 + cheyenne6.ib0.cheyenne.ucar.edu) MACHINE_ID=cheyenne ;; ### cheyenne6 + + login1.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede1 + login2.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede2 + login3.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede3 + login4.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede4 +esac + +# Overwrite auto-detect with NEMS_MACHINE if set +MACHINE_ID=${NEMS_MACHINE:-${MACHINE_ID}} + +# Append compiler +if [ $MACHINE_ID = orion ] || [ $MACHINE_ID = hera ] || [ $MACHINE_ID = cheyenne ] || [ $MACHINE_ID = jet ] || [ $MACHINE_ID = gaea ] || [ $MACHINE_ID = stampede ] ; then + MACHINE_ID=${MACHINE_ID}.${COMPILER} +fi + +echo "Machine: " $MACHINE_ID " Account: " $ACCNR diff --git a/tests_datm/edit_inputs.sh b/tests_datm/edit_inputs.sh new file mode 100755 index 0000000000..c26534aa2c --- /dev/null +++ b/tests_datm/edit_inputs.sh @@ -0,0 +1,39 @@ +#! /usr/bin/env bash +set -eu + +function edit_ice_in { + + jday=$(date -d "${SYEAR}-${SMONTH}-${SDAY} ${SHOUR}:00:00" +%j) + istep0=$(( ((10#$jday-1)*86400 + 10#$SHOUR*3600) / DT_CICE )) + + sed -e "s/YEAR_INIT/$SYEAR/g" \ + -e "s/ISTEP0/$istep0/g" \ + -e "s/DT_CICE/$DT_CICE/g" \ + -e "s/grid_cice_NEMS_mx/$grid_cice_NEMS_mx/g" \ + -e "s/kmtu_cice_NEMS_mx/$kmtu_cice_NEMS_mx/g" \ + -e "s/NPROC_ICE/$NPROC_ICE/g" \ + -e "s/NX_GLB/$NX_GLB/g" \ + -e "s/NY_GLB/$NY_GLB/g" \ + -e "s/BLCKX/$BLCKX/g" \ + -e "s/BLCKY/$BLCKY/g" \ + -e "s/RUNID/$RUNID/g" \ + -e "s/RUNTYPE/$RUNTYPE/g" \ + -e "s/CICE_HIST_AVG/$CICE_HIST_AVG/g" \ + -e "s/USE_RESTART_TIME/$USE_RESTART_TIME/g" \ + -e "s/DUMPFREQ_N/$DUMPFREQ_N/g" \ + -e "s/DUMPFREQ/$DUMPFREQ/g" \ + -e "s/FRAZIL_FWSALT/$FRAZIL_FWSALT/g" +} + +function edit_mom_input { + sed -e "s/DT_THERM_MOM6/$DT_THERM_MOM6/g" \ + -e "s/DT_DYNAM_MOM6/$DT_DYNAM_MOM6/g" \ + -e "s/MOM6_RIVER_RUNOFF/$MOM6_RIVER_RUNOFF/g" +} + +function edit_diag_table { + sed -e "s/YMD/$SYEAR$SMONTH$SDAY/g" \ + -e "s/SYEAR/$SYEAR/g" \ + -e "s/SMONTH/$SMONTH/g" \ + -e "s/SDAY/$SDAY/g" +} diff --git a/tests_datm/head.h b/tests_datm/head.h new file mode 100644 index 0000000000..9935a7476e --- /dev/null +++ b/tests_datm/head.h @@ -0,0 +1,49 @@ +### head.h start + +set -e # stop the shell on first error +set -u # fail when using an undefined variable +set -x # echo script lines as they are executed + + +# Defines the variables that are needed for any communication with ECF +export ECF_PORT=%ECF_PORT% # The server port number +export ECF_HOST=%ECF_HOST% # The name of ecf host that issued this task +export ECF_NAME=%ECF_NAME% # The name of this current task +export ECF_PASS=%ECF_PASS% # A unique password +export ECF_TRYNO=%ECF_TRYNO% # Current try number of the task +export ECF_RID=$$ # record the process id. Also used for zombie detection + +# Define the path where to find ecflow_client +# make sure client and server use the *same* version. +# Important when there are multiple versions of ecFlow +#export PATH=....:$PATH + +# Tell ecFlow we have started +ecflow_client --init=$$ + + +# Define a error handler +ERROR() { + set +e # Clear -e flag, so we don't fail + kill $(jobs -p) + wait # wait for background process to stop + + ecflow_client --ping --host=${ECF_HOST} --port=${ECF_PORT} + not_running=$? + if [[ $not_running -eq 0 ]]; then + export ECF_TIMEOUT=5 + ecflow_client --abort=trap # Notify ecFlow that something went wrong, using 'trap' as the reason + fi + sleep 5 + trap 0 # Remove the trap + exit 0 # End the script +} + + +# Trap any calls to exit and errors caught by the -e flag +trap ERROR 0 + +# Trap any signal that may cause the script to fail +trap '{ echo "$0 Killed by a signal"; ERROR ; }' 1 2 3 4 5 6 7 8 10 12 13 15 + +### head.h end diff --git a/tests_datm/parm/MOM_input_template b/tests_datm/parm/MOM_input_template new file mode 100644 index 0000000000..61ee413249 --- /dev/null +++ b/tests_datm/parm/MOM_input_template @@ -0,0 +1,889 @@ +/* This input file provides the adjustable run-time parameters for version 6 of + the Modular Ocean Model (MOM6), a numerical ocean model developed at NOAA-GFDL. + Where appropriate, parameters use usually given in MKS units. + + This particular file is for the example in OM4_025. + + This MOM_input file typically contains only the non-default values that are + needed to reproduce this example. A full list of parameters for this example + can be found in the corresponding MOM_parameter_doc.all file which is + generated by the model at run-time. */ + +! === module MOM === +USE_REGRIDDING = True ! [Boolean] default = False + ! If True, use the ALE algorithm (regridding/remapping). + ! If False, use the layered isopycnal algorithm. +THICKNESSDIFFUSE = True ! [Boolean] default = False + ! If true, interface heights are diffused with a + ! coefficient of KHTH. +THICKNESSDIFFUSE_FIRST = True ! [Boolean] default = False + ! If true, do thickness diffusion before dynamics. + ! This is only used if THICKNESSDIFFUSE is true. +DT = DT_DYNAM_MOM6 ! [s] + ! The (baroclinic) dynamics time step. The time-step that + ! is actually used will be an integer fraction of the + ! forcing time-step (DT_FORCING in ocean-only mode or the + ! coupling timestep in coupled mode.) +DT_THERM = DT_THERM_MOM6 ! [s] default = 900.0 + ! The thermodynamic and tracer advection time step. + ! Ideally DT_THERM should be an integer multiple of DT + ! and less than the forcing or coupling time-step, unless + ! THERMO_SPANS_COUPLING is true, in which case DT_THERM + ! can be an integer multiple of the coupling timestep. By + ! default DT_THERM is set to DT. +THERMO_SPANS_COUPLING = False ! [Boolean] default = False + ! If true, the MOM will take thermodynamic and tracer + ! timesteps that can be longer than the coupling timestep. + ! The actual thermodynamic timestep that is used in this + ! case is the largest integer multiple of the coupling + ! timestep that is less than or equal to DT_THERM. +HFREEZE = 20.0 ! [m] default = -1.0 + ! If HFREEZE > 0, melt potential will be computed. The actual depth + ! over which melt potential is computed will be min(HFREEZE, OBLD) + ! where OBLD is the boundary layer depth. If HFREEZE <= 0 (default) + ! melt potential will not be computed. +FRAZIL = True ! [Boolean] default = False + ! If true, water freezes if it gets too cold, and the + ! the accumulated heat deficit is returned in the + ! surface state. FRAZIL is only used if + ! ENABLE_THERMODYNAMICS is true. +DO_GEOTHERMAL = True ! [Boolean] default = False + ! If true, apply geothermal heating. +BOUND_SALINITY = True ! [Boolean] default = False + ! If true, limit salinity to being positive. (The sea-ice + ! model may ask for more salt than is available and + ! drive the salinity negative otherwise.) +C_P = 3992.0 ! [J kg-1 K-1] default = 3991.86795711963 + ! The heat capacity of sea water, approximated as a + ! constant. This is only used if ENABLE_THERMODYNAMICS is + ! true. The default value is from the TEOS-10 definition + ! of conservative temperature. +CHECK_BAD_SURFACE_VALS = True ! [Boolean] default = False + ! If true, check the surface state for ridiculous values. +BAD_VAL_SSH_MAX = 50.0 ! [m] default = 20.0 + ! The value of SSH above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SSS_MAX = 75.0 ! [PPT] default = 45.0 + ! The value of SSS above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MAX = 65.0 ! [deg C] default = 45.0, PTripp: changed from 55.0 on 12/28/2017 + ! The value of SST above which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1 + ! The value of SST below which a bad value message is + ! triggered, if CHECK_BAD_SURFACE_VALS is true. +WRITE_GEOM = 2 ! default = 1 + ! If =0, never write the geometry and vertical grid files. + ! If =1, write the geometry and vertical grid files only for + ! a new simulation. If =2, always write the geometry and + ! vertical grid files. Other values are invalid. + +! === module MOM_domains === +TRIPOLAR_N = True ! [Boolean] default = False + ! Use tripolar connectivity at the northern edge of the + ! domain. With TRIPOLAR_N, NIGLOBAL must be even. +NIGLOBAL = 1440 ! + ! The total number of thickness grid points in the + ! x-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. +NJGLOBAL = 1080 ! + ! The total number of thickness grid points in the + ! y-direction in the physical domain. With STATIC_MEMORY_ + ! this is set in MOM_memory.h at compile time. + +! === module MOM_hor_index === +! Sets the horizontal array index types. + +! === module MOM_verticalGrid === +! Parameters providing information about the vertical grid. +NK = 75 ! [nondim] + ! The number of model layers. + +! === module MOM_fixed_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. + +! === module MOM_grid_init === +GRID_CONFIG = "mosaic" ! + ! A character string that determines the method for + ! defining the horizontal grid. Current options are: + ! mosaic - read the grid from a mosaic (supergrid) + ! file set by GRID_FILE. + ! cartesian - use a (flat) Cartesian grid. + ! spherical - use a simple spherical grid. + ! mercator - use a Mercator spherical grid. +GRID_FILE = "ocean_hgrid.nc" ! + ! Name of the file from which to read horizontal grid data. +TOPO_CONFIG = "file" ! + ! This specifies how bathymetry is specified: + ! file - read bathymetric information from the file + ! specified by (TOPO_FILE). + ! flat - flat bottom set to MAXIMUM_DEPTH. + ! bowl - an analytically specified bowl-shaped basin + ! ranging between MAXIMUM_DEPTH and MINIMUM_DEPTH. + ! spoon - a similar shape to 'bowl', but with an vertical + ! wall at the southern face. + ! halfpipe - a zonally uniform channel with a half-sine + ! profile in the meridional direction. + ! benchmark - use the benchmark test case topography. + ! Neverland - use the Neverland test case topography. + ! DOME - use a slope and channel configuration for the + ! DOME sill-overflow test case. + ! ISOMIP - use a slope and channel configuration for the + ! ISOMIP test case. + ! DOME2D - use a shelf and slope configuration for the + ! DOME2D gravity current/overflow test case. + ! Kelvin - flat but with rotated land mask. + ! seamount - Gaussian bump for spontaneous motion test case. + ! shelfwave - exponential slope for shelfwave test case. + ! supercritical - flat but with 8.95 degree land mask. + ! Phillips - ACC-like idealized topography used in the Phillips config. + ! dense - Denmark Strait-like dense water formation and overflow. + ! USER - call a user modified routine. +TOPO_FILE = "ocean_topog.nc" ! default = "topog.nc" + ! The file from which the bathymetry is read. +TOPO_EDITS_FILE = "All_edits.nc" ! default = "" + ! The file from which to read a list of i,j,z topography overrides. +MAXIMUM_DEPTH = 6500.0 ! [m] + ! The maximum depth of the ocean. +MINIMUM_DEPTH = 9.5 ! [m] default = 0.0 + ! If MASKING_DEPTH is unspecified, then anything shallower than + ! MINIMUM_DEPTH is assumed to be land and all fluxes are masked out. + ! If MASKING_DEPTH is specified, then all depths shallower than + ! MINIMUM_DEPTH but deeper than MASKING_DEPTH are rounded to MINIMUM_DEPTH. +GRID_ROTATION_ANGLE_BUGS = False ! [Boolean] default = True + ! If true, use an older algorithm to calculate the sine and + ! cosines needed rotate between grid-oriented directions and + ! true north and east. Differences arise at the tripolar fold +USE_TRIPOLAR_GEOLONB_BUG = False ! [Boolean] default = True + ! If true, use older code that incorrectly sets the longitude + ! in some points along the tripolar fold to be off by 360 degrees + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, if any. +MASKING_DEPTH = 0.0 ! [m] default = -9999.0 + ! The depth below which to mask points as land points, for which all + ! fluxes are zeroed out. MASKING_DEPTH is ignored if negative. +CHANNEL_CONFIG = "list" ! default = "none" + ! A parameter that determines which set of channels are + ! restricted to specific widths. Options are: + ! none - All channels have the grid width. + ! global_1deg - Sets 16 specific channels appropriate + ! for a 1-degree model, as used in CM2G. + ! list - Read the channel locations and widths from a + ! text file, like MOM_channel_list in the MOM_SIS + ! test case. + ! file - Read open face widths everywhere from a + ! NetCDF file on the model grid. +CHANNEL_LIST_FILE = "MOM_channels_global_025" ! default = "MOM_channel_list" + ! The file from which the list of narrowed channels is read. + +! === module MOM_tracer_registry === + +! === module MOM_EOS === +DTFREEZE_DP = -7.75E-08 ! [deg C Pa-1] default = 0.0 + ! When TFREEZE_FORM=LINEAR, + ! this is the derivative of the freezing potential + ! temperature with pressure. + +! === module MOM_restart === +PARALLEL_RESTARTFILES = True ! [Boolean] default = False + ! If true, each processor writes its own restart file, + ! otherwise a single restart file is generated + +! === module MOM_tracer_flow_control === +USE_IDEAL_AGE_TRACER = False ! [Boolean] default = False + ! If true, use the ideal_age_example tracer package. + +! === module ideal_age_example === + +! === module MOM_coord_initialization === +COORD_CONFIG = "file" ! + ! This specifies how layers are to be defined: + ! ALE or none - used to avoid defining layers in ALE mode + ! file - read coordinate information from the file + ! specified by (COORD_FILE). + ! BFB - Custom coords for buoyancy-forced basin case + ! based on SST_S, T_BOT and DRHO_DT. + ! linear - linear based on interfaces not layers + ! layer_ref - linear based on layer densities + ! ts_ref - use reference temperature and salinity + ! ts_range - use range of temperature and salinity + ! (T_REF and S_REF) to determine surface density + ! and GINT calculate internal densities. + ! gprime - use reference density (RHO_0) for surface + ! density and GINT calculate internal densities. + ! ts_profile - use temperature and salinity profiles + ! (read from COORD_FILE) to set layer densities. + ! USER - call a user modified routine. +COORD_FILE = "layer_coord.nc" ! + ! The file from which the coordinate densities are read. +REGRIDDING_COORDINATE_MODE = "HYCOM1" ! default = "LAYER" + ! Coordinate mode for vertical regridding. + ! Choose among the following possibilities: + ! LAYER - Isopycnal or stacked shallow water layers + ! ZSTAR, Z* - stetched geopotential z* + ! SIGMA_SHELF_ZSTAR - stetched geopotential z* ignoring shelf + ! SIGMA - terrain following coordinates + ! RHO - continuous isopycnal + ! HYCOM1 - HyCOM-like hybrid coordinate + ! SLIGHT - stretched coordinates above continuous isopycnal + ! ADAPTIVE - optimize for smooth neutral density surfaces +BOUNDARY_EXTRAPOLATION = True ! [Boolean] default = False + ! When defined, a proper high-order reconstruction + ! scheme is used within boundary cells rather + ! than PCM. E.g., if PPM is used for remapping, a + ! PPM reconstruction will also be used within + ! boundary cells. +ALE_COORDINATE_CONFIG = "HYBRID:hycom1_75_800m.nc,sigma2,FNC1:2,4000,4.5,.01" ! default = "UNIFORM" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter ALE_RESOLUTION + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz +!ALE_RESOLUTION = 7*2.0, 2*2.01, 2.02, 2.03, 2.05, 2.08, 2.11, 2.15, 2.21, 2.2800000000000002, 2.37, 2.48, 2.61, 2.77, 2.95, 3.17, 3.4299999999999997, 3.74, 4.09, 4.49, 4.95, 5.48, 6.07, 6.74, 7.5, 8.34, 9.280000000000001, 10.33, 11.49, 12.77, 14.19, 15.74, 17.450000000000003, 19.31, 21.35, 23.56, 25.97, 28.580000000000002, 31.41, 34.47, 37.77, 41.32, 45.14, 49.25, 53.65, 58.370000000000005, 63.42, 68.81, 74.56, 80.68, 87.21000000000001, 94.14, 101.51, 109.33, 117.62, 126.4, 135.68, 145.5, 155.87, 166.81, 178.35, 190.51, 203.31, 216.78, 230.93, 245.8, 261.42, 277.83 ! [m] + ! The distribution of vertical resolution for the target + ! grid used for Eulerian-like coordinates. For example, + ! in z-coordinate mode, the parameter is a list of level + ! thicknesses (in m). In sigma-coordinate mode, the list + ! is of non-dimensional fractions of the water column. +!TARGET_DENSITIES = 1010.0, 1014.3034, 1017.8088, 1020.843, 1023.5566, 1025.813, 1027.0275, 1027.9114, 1028.6422, 1029.2795, 1029.852, 1030.3762, 1030.8626, 1031.3183, 1031.7486, 1032.1572, 1032.5471, 1032.9207, 1033.2798, 1033.6261, 1033.9608, 1034.2519, 1034.4817, 1034.6774, 1034.8508, 1035.0082, 1035.1533, 1035.2886, 1035.4159, 1035.5364, 1035.6511, 1035.7608, 1035.8661, 1035.9675, 1036.0645, 1036.1554, 1036.2411, 1036.3223, 1036.3998, 1036.4739, 1036.5451, 1036.6137, 1036.68, 1036.7441, 1036.8062, 1036.8526, 1036.8874, 1036.9164, 1036.9418, 1036.9647, 1036.9857, 1037.0052, 1037.0236, 1037.0409, 1037.0574, 1037.0738, 1037.0902, 1037.1066, 1037.123, 1037.1394, 1037.1558, 1037.1722, 1037.1887, 1037.206, 1037.2241, 1037.2435, 1037.2642, 1037.2866, 1037.3112, 1037.3389, 1037.3713, 1037.4118, 1037.475, 1037.6332, 1037.8104, 1038.0 ! [m] + ! HYBRID target densities for itnerfaces +REGRID_COMPRESSIBILITY_FRACTION = 0.01 ! [not defined] default = 0.0 + ! When interpolating potential density profiles we can add + ! some artificial compressibility solely to make homogenous + ! regions appear stratified. +MAXIMUM_INT_DEPTH_CONFIG = "FNC1:5,8000.0,1.0,.01" ! default = "NONE" + ! Determines how to specify the maximum interface depths. + ! Valid options are: + ! NONE - there are no maximum interface depths + ! PARAM - use the vector-parameter MAXIMUM_INTERFACE_DEPTHS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAXIMUM_INT_DEPTHS = 0.0, 5.0, 12.75, 23.25, 36.49, 52.480000000000004, 71.22, 92.71000000000001, 116.94000000000001, 143.92000000000002, 173.65, 206.13, 241.36, 279.33000000000004, 320.05000000000007, 363.5200000000001, 409.7400000000001, 458.7000000000001, 510.4100000000001, 564.8700000000001, 622.0800000000002, 682.0300000000002, 744.7300000000002, 810.1800000000003, 878.3800000000003, 949.3300000000004, 1023.0200000000004, 1099.4600000000005, 1178.6500000000005, 1260.5900000000006, 1345.2700000000007, 1432.7000000000007, 1522.8800000000008, 1615.8100000000009, 1711.490000000001, 1809.910000000001, 1911.080000000001, 2015.0000000000011, 2121.670000000001, 2231.080000000001, 2343.2400000000007, 2458.1500000000005, 2575.8100000000004, 2696.2200000000003, 2819.3700000000003, 2945.2700000000004, 3073.9200000000005, 3205.3200000000006, 3339.4600000000005, 3476.3500000000004, 3615.9900000000002, 3758.38, 3903.52, 4051.4, 4202.03, 4355.41, 4511.54, 4670.41, 4832.03, 4996.4, 5163.5199999999995, 5333.379999999999, 5505.989999999999, 5681.3499999999985, 5859.459999999998, 6040.319999999998, 6223.919999999998, 6410.269999999999, 6599.369999999999, 6791.219999999999, 6985.8099999999995, 7183.15, 7383.24, 7586.08, 7791.67, 8000.0 + ! The list of maximum depths for each interface. +MAX_LAYER_THICKNESS_CONFIG = "FNC1:400,31000.0,0.1,.01" ! default = "NONE" + ! Determines how to specify the maximum layer thicknesses. + ! Valid options are: + ! NONE - there are no maximum layer thicknesses + ! PARAM - use the vector-parameter MAX_LAYER_THICKNESS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAX_LAYER_THICKNESS = 400.0, 409.63, 410.32, 410.75, 411.07, 411.32, 411.52, 411.7, 411.86, 412.0, 412.13, 412.24, 412.35, 412.45, 412.54, 412.63, 412.71, 412.79, 412.86, 412.93, 413.0, 413.06, 413.12, 413.18, 413.24, 413.29, 413.34, 413.39, 413.44, 413.49, 413.54, 413.58, 413.62, 413.67, 413.71, 413.75, 413.78, 413.82, 413.86, 413.9, 413.93, 413.97, 414.0, 414.03, 414.06, 414.1, 414.13, 414.16, 414.19, 414.22, 414.24, 414.27, 414.3, 414.33, 414.35, 414.38, 414.41, 414.43, 414.46, 414.48, 414.51, 414.53, 414.55, 414.58, 414.6, 414.62, 414.65, 414.67, 414.69, 414.71, 414.73, 414.75, 414.77, 414.79, 414.83 ! [m] + ! The list of maximum thickness for each layer. +REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" + ! This sets the reconstruction scheme used + ! for vertical remapping for all variables. + ! It can be one of the following schemes: + ! PCM (1st-order accurate) + ! PLM (2nd-order accurate) + ! PPM_H4 (3rd-order accurate) + ! PPM_IH4 (3rd-order accurate) + ! PQM_IH4IH3 (4th-order accurate) + ! PQM_IH6IH5 (5th-order accurate) + +! === module MOM_grid === +! Parameters providing information about the lateral grid. + +! === module MOM_state_initialization === +INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False + ! If true, intialize the layer thicknesses, temperatures, + ! and salnities from a Z-space file on a latitude- + ! longitude grid. + +! === module MOM_initialize_layers_from_Z === +!TEMP_SALT_Z_INIT_FILE = "WOA05_pottemp_salt.nc" ! default = "temp_salt_z.nc" +TEMP_SALT_Z_INIT_FILE = "MOM6_IC_TS.nc" + ! The name of the z-space input file used to initialize + ! temperatures (T) and salinities (S). If T and S are not + ! in the same file, TEMP_Z_INIT_FILE and SALT_Z_INIT_FILE + ! must be set. +Z_INIT_FILE_PTEMP_VAR = "temp" ! default = "ptemp" + ! The name of the potential temperature variable in + ! TEMP_Z_INIT_FILE. +Z_INIT_FILE_SALT_VAR = "salt" ! default = "salt" + ! The name of the salinity variable in + ! SALT_Z_INIT_FILE. +Z_INIT_ALE_REMAPPING = True ! [Boolean] default = False + ! If True, then remap straight to model coordinate from file. + +! === module MOM_diag_mediator === +!Jiande NUM_DIAG_COORDS = 2 ! default = 1 +NUM_DIAG_COORDS = 1 + ! The number of diagnostic vertical coordinates to use. + ! For each coordinate, an entry in DIAG_COORDS must be provided. +!Jiande DIAG_COORDS = "z Z ZSTAR", "rho2 RHO2 RHO" ! +DIAG_COORDS = "z Z ZSTAR" + ! A list of string tuples associating diag_table modules to + ! a coordinate definition used for diagnostics. Each string + ! is of the form "MODULE_SUFFIX,PARAMETER_SUFFIX,COORDINATE_NAME". +DIAG_COORD_DEF_Z="FILE:interpolate_zgrid_40L.nc,interfaces=zw" +DIAG_MISVAL = -1e34 +!Jiande DIAG_COORD_DEF_RHO2 = "RFNC1:35,999.5,1028,1028.5,8.,1038.,0.0078125" ! default = "WOA09" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter DIAG_COORD_RES_RHO2 + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz + +! === module MOM_MEKE === +USE_MEKE = True ! [Boolean] default = False + ! If true, turns on the MEKE scheme which calculates + ! a sub-grid mesoscale eddy kinetic energy budget. +MEKE_GMCOEFF = 1.0 ! [nondim] default = -1.0 + ! The efficiency of the conversion of potential energy + ! into MEKE by the thickness mixing parameterization. + ! If MEKE_GMCOEFF is negative, this conversion is not + ! used or calculated. +MEKE_BGSRC = 1.0E-13 ! [W kg-1] default = 0.0 + ! A background energy source for MEKE. +MEKE_KHMEKE_FAC = 1.0 ! [nondim] default = 0.0 + ! A factor that maps MEKE%Kh to Kh for MEKE itself. +MEKE_ALPHA_RHINES = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Rhines scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. +MEKE_ALPHA_EADY = 0.15 ! [nondim] default = 0.05 + ! If positive, is a coefficient weighting the Eady length scale + ! in the expression for mixing length used in MEKE-derived diffusiviity. + +! === module MOM_lateral_mixing_coeffs === +USE_VARIABLE_MIXING = True ! [Boolean] default = False + ! If true, the variable mixing code will be called. This + ! allows diagnostics to be created even if the scheme is + ! not used. If KHTR_SLOPE_CFF>0 or KhTh_Slope_Cff>0, + ! this is set to true regardless of what is in the + ! parameter file. +RESOLN_SCALED_KH = True ! [Boolean] default = False + ! If true, the Laplacian lateral viscosity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +RESOLN_SCALED_KHTH = True ! [Boolean] default = False + ! If true, the interface depth diffusivity is scaled away + ! when the first baroclinic deformation radius is well + ! resolved. +KHTR_SLOPE_CFF = 0.25 ! [nondim] default = 0.0 + ! The nondimensional coefficient in the Visbeck formula + ! for the epipycnal tracer diffusivity +USE_STORED_SLOPES = True ! [Boolean] default = False + ! If true, the isopycnal slopes are calculated once and + ! stored for re-use. This uses more memory but avoids calling + ! the equation of state more times than should be necessary. +INTERPOLATE_RES_FN = False ! [Boolean] default = True + ! If true, interpolate the resolution function to the + ! velocity points from the thickness points; otherwise + ! interpolate the wave speed and calculate the resolution + ! function independently at each point. +GILL_EQUATORIAL_LD = True ! [Boolean] default = False + ! If true, uses Gill's definition of the baroclinic + ! equatorial deformation radius, otherwise, if false, use + ! Pedlosky's definition. These definitions differ by a factor + ! of 2 infront of the beta term in the denominator. Gill'sis the more appropriate definition. + +! === module MOM_set_visc === +CHANNEL_DRAG = True ! [Boolean] default = False + ! If true, the bottom drag is exerted directly on each + ! layer proportional to the fraction of the bottom it + ! overlies. +PRANDTL_TURB = 1.25 ! [nondim] default = 1.0 + ! The turbulent Prandtl number applied to shear + ! instability. +HBBL = 10.0 ! [m] + ! The thickness of a bottom boundary layer with a + ! viscosity of KVBBL if BOTTOMDRAGLAW is not defined, or + ! the thickness over which near-bottom velocities are + ! averaged for the drag law if BOTTOMDRAGLAW is defined + ! but LINEAR_DRAG is not. +DRAG_BG_VEL = 0.1 ! [m s-1] default = 0.0 + ! DRAG_BG_VEL is either the assumed bottom velocity (with + ! LINEAR_DRAG) or an unresolved velocity that is + ! combined with the resolved velocity to estimate the + ! velocity magnitude. DRAG_BG_VEL is only used when + ! BOTTOMDRAGLAW is defined. +BBL_USE_EOS = True ! [Boolean] default = False + ! If true, use the equation of state in determining the + ! properties of the bottom boundary layer. Otherwise use + ! the layer target potential densities. +BBL_THICK_MIN = 0.1 ! [m] default = 0.0 + ! The minimum bottom boundary layer thickness that can be + ! used with BOTTOMDRAGLAW. This might be + ! Kv / (cdrag * drag_bg_vel) to give Kv as the minimum + ! near-bottom viscosity. +KV = 1.0E-04 ! [m2 s-1] + ! The background kinematic viscosity in the interior. + ! The molecular value, ~1e-6 m2 s-1, may be used. +KV_BBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the bottom boundary layer. +KV_TBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the top boundary layer. + +! === module MOM_continuity === + +! === module MOM_continuity_PPM === +ETA_TOLERANCE = 1.0E-06 ! [m] default = 3.75E-09 + ! The tolerance for the differences between the + ! barotropic and baroclinic estimates of the sea surface + ! height due to the fluxes through each face. The total + ! tolerance for SSH is 4 times this value. The default + ! is 0.5*NK*ANGSTROM, and this should not be set less x + ! than about 10^-15*MAXIMUM_DEPTH. +ETA_TOLERANCE_AUX = 0.001 ! [m] default = 1.0E-06 + ! The tolerance for free-surface height discrepancies + ! between the barotropic solution and the sum of the + ! layer thicknesses when calculating the auxiliary + ! corrected velocities. By default, this is the same as + ! ETA_TOLERANCE, but can be made larger for efficiency. + +! === module MOM_CoriolisAdv === +CORIOLIS_SCHEME = "SADOURNY75_ENSTRO" ! default = "SADOURNY75_ENERGY" + ! CORIOLIS_SCHEME selects the discretization for the + ! Coriolis terms. Valid values are: + ! SADOURNY75_ENERGY - Sadourny, 1975; energy cons. + ! ARAKAWA_HSU90 - Arakawa & Hsu, 1990 + ! SADOURNY75_ENSTRO - Sadourny, 1975; enstrophy cons. + ! ARAKAWA_LAMB81 - Arakawa & Lamb, 1981; En. + Enst. + ! ARAKAWA_LAMB_BLEND - A blend of Arakawa & Lamb with + ! Arakawa & Hsu and Sadourny energy +BOUND_CORIOLIS = True ! [Boolean] default = False + ! If true, the Coriolis terms at u-points are bounded by + ! the four estimates of (f+rv)v from the four neighboring + ! v-points, and similarly at v-points. This option would + ! have no effect on the SADOURNY Coriolis scheme if it + ! were possible to use centered difference thickness fluxes. + +! === module MOM_PressureForce === + +! === module MOM_PressureForce_AFV === +MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False + ! If true, use mass weighting when interpolation T/S for + ! top/bottom integrals in AFV pressure gradient calculation. + +! === module MOM_hor_visc === +LAPLACIAN = True ! [Boolean] default = False + ! If true, use a Laplacian horizontal viscosity. +AH_VEL_SCALE = 0.01 ! [m s-1] default = 0.0 + ! The velocity scale which is multiplied by the cube of + ! the grid spacing to calculate the biharmonic viscosity. + ! The final viscosity is the largest of this scaled + ! viscosity, the Smagorinsky and Leith viscosities, and AH. +SMAGORINSKY_AH = True ! [Boolean] default = False + ! If true, use a biharmonic Smagorinsky nonlinear eddy + ! viscosity. +SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0 + ! The nondimensional biharmonic Smagorinsky constant, + ! typically 0.015 - 0.06. + +! === module MOM_vert_friction === +U_TRUNC_FILE = "U_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to zonal velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +V_TRUNC_FILE = "V_velocity_truncations" ! default = "" + ! The absolute path to a file into which the accelerations + ! leading to meridional velocity truncations are written. + ! Undefine this for efficiency if this diagnostic is not + ! needed. +HMIX_FIXED = 0.5 ! [m] + ! The prescribed depth over which the near-surface + ! viscosity and diffusivity are elevated when the bulk + ! mixed layer is not used. +MAXVEL = 6.0 ! [m s-1] default = 3.0E+08 + ! The maximum velocity allowed before the velocity + ! components are truncated. + +! === module MOM_PointAccel === + +! === module MOM_barotropic === +BOUND_BT_CORRECTION = True ! [Boolean] default = False + ! If true, the corrective pseudo mass-fluxes into the + ! barotropic solver are limited to values that require + ! less than maxCFL_BT_cont to be accommodated. +BT_PROJECT_VELOCITY = True ! [Boolean] default = False + ! If true, step the barotropic velocity first and project + ! out the velocity tendancy by 1+BEBT when calculating the + ! transport. The default (false) is to use a predictor + ! continuity step to find the pressure field, and then + ! to do a corrector continuity step using a weighted + ! average of the old and new velocities, with weights + ! of (1-BEBT) and BEBT. +DYNAMIC_SURFACE_PRESSURE = True ! [Boolean] default = False + ! If true, add a dynamic pressure due to a viscous ice + ! shelf, for instance. +BEBT = 0.2 ! [nondim] default = 0.1 + ! BEBT determines whether the barotropic time stepping + ! uses the forward-backward time-stepping scheme or a + ! backward Euler scheme. BEBT is valid in the range from + ! 0 (for a forward-backward treatment of nonrotating + ! gravity waves) to 1 (for a backward Euler treatment). + ! In practice, BEBT must be greater than about 0.05. +DTBT = -0.9 ! [s or nondim] default = -0.98 + ! The barotropic time step, in s. DTBT is only used with + ! the split explicit time stepping. To set the time step + ! automatically based the maximum stable value use 0, or + ! a negative value gives the fraction of the stable value. + ! Setting DTBT to 0 is the same as setting it to -0.98. + ! The value of DTBT that will actually be used is an + ! integer fraction of DT, rounding down. +BT_USE_OLD_CORIOLIS_BRACKET_BUG = True ! [Boolean] default = False + ! If True, use an order of operations that is not bitwise + ! rotationally symmetric in the meridional Coriolis term of + ! the barotropic solver. + +! === module MOM_thickness_diffuse === +KHTH_MAX_CFL = 0.1 ! [nondimensional] default = 0.8 + ! The maximum value of the local diffusive CFL ratio that + ! is permitted for the thickness diffusivity. 1.0 is the + ! marginally unstable value in a pure layered model, but + ! much smaller numbers (e.g. 0.1) seem to work better for + ! ALE-based models. + +! === module MOM_mixed_layer_restrat === +MIXEDLAYER_RESTRAT = True ! [Boolean] default = False + ! If true, a density-gradient dependent re-stratifying + ! flow is imposed in the mixed layer. Can be used in ALE mode + ! without restriction but in layer mode can only be used if + ! BULKMIXEDLAYER is true. +FOX_KEMPER_ML_RESTRAT_COEF = 1.0 ! [nondim] default = 0.0 + ! A nondimensional coefficient that is proportional to + ! the ratio of the deformation radius to the dominant + ! lengthscale of the submesoscale mixed layer + ! instabilities, times the minimum of the ratio of the + ! mesoscale eddy kinetic energy to the large-scale + ! geostrophic kinetic energy or 1 plus the square of the + ! grid spacing over the deformation radius, as detailed + ! by Fox-Kemper et al. (2010) +MLE_FRONT_LENGTH = 500.0 ! [m] default = 0.0 + ! If non-zero, is the frontal-length scale used to calculate the + ! upscaling of buoyancy gradients that is otherwise represented + ! by the parameter FOX_KEMPER_ML_RESTRAT_COEF. If MLE_FRONT_LENGTH is + ! non-zero, it is recommended to set FOX_KEMPER_ML_RESTRAT_COEF=1.0. +MLE_USE_PBL_MLD = True ! [Boolean] default = False + ! If true, the MLE parameterization will use the mixed-layer + ! depth provided by the active PBL parameterization. If false, + ! MLE will estimate a MLD based on a density difference with the + ! surface using the parameter MLE_DENSITY_DIFF. +MLE_MLD_DECAY_TIME = 2.592E+06 ! [s] default = 0.0 + ! The time-scale for a running-mean filter applied to the mixed-layer + ! depth used in the MLE restratification parameterization. When + ! the MLD deepens below the current running-mean the running-mean + ! is instantaneously set to the current MLD. + +! === module MOM_diag_to_Z === +!Z_OUTPUT_GRID_FILE = "analysis_vgrid_lev35.v1.nc" ! default = "" +!Z_OUTPUT_GRID_FILE = "interpolate_zgrid_40L.nc" + ! The file that specifies the vertical grid for + ! depth-space diagnostics, or blank to disable + ! depth-space output. +!NK_ZSPACE (from file) = 35 ! [nondim] + ! The number of depth-space levels. This is determined + ! from the size of the variable zw in the output grid file. + +! === module MOM_diabatic_driver === +! The following parameters are used for diabatic processes. +ENERGETICS_SFC_PBL = True ! [Boolean] default = False + ! If true, use an implied energetics planetary boundary + ! layer scheme to determine the diffusivity and viscosity + ! in the surface boundary layer. +EPBL_IS_ADDITIVE = False ! [Boolean] default = True + ! If true, the diffusivity from ePBL is added to all + ! other diffusivities. Otherwise, the larger of kappa- + ! shear and ePBL diffusivities are used. + +! === module MOM_KPP === +! This is the MOM wrapper to CVmix:KPP +! See http://code.google.com/p/cvmix/ + +! === module MOM_diffConvection === +! This module implements enhanced diffusivity as a +! function of static stability, N^2. +CONVECTION% +%CONVECTION + +! === module MOM_entrain_diffusive === + +! === module MOM_geothermal === +GEOTHERMAL_SCALE = 1.0 ! [W m-2 or various] default = 0.0 + ! The constant geothermal heat flux, a rescaling + ! factor for the heat flux read from GEOTHERMAL_FILE, or + ! 0 to disable the geothermal heating. +GEOTHERMAL_FILE = "geothermal_davies2013_v1.nc" ! default = "" + ! The file from which the geothermal heating is to be + ! read, or blank to use a constant heating rate. +GEOTHERMAL_VARNAME = "geothermal_hf" ! default = "geo_heat" + ! The name of the geothermal heating variable in + ! GEOTHERMAL_FILE. + +! === module MOM_set_diffusivity === +BBL_MIXING_AS_MAX = False ! [Boolean] default = True + ! If true, take the maximum of the diffusivity from the + ! BBL mixing and the other diffusivities. Otherwise, + ! diffusiviy from the BBL_mixing is simply added. +USE_LOTW_BBL_DIFFUSIVITY = True ! [Boolean] default = False + ! If true, uses a simple, imprecise but non-coordinate dependent, model + ! of BBL mixing diffusivity based on Law of the Wall. Otherwise, uses + ! the original BBL scheme. +SIMPLE_TKE_TO_KD = True ! [Boolean] default = False + ! If true, uses a simple estimate of Kd/TKE that will + ! work for arbitrary vertical coordinates. If false, + ! calculates Kd/TKE and bounds based on exact energetics/nfor an isopycnal layer-formulation. +HENYEY_IGW_BACKGROUND = True ! [Boolean] default = False + ! If true, use a latitude-dependent scaling for the near + ! surface background diffusivity, as described in + ! Harrison & Hallberg, JPO 2008. +N2_FLOOR_IOMEGA2 = 0.0 ! [nondim] default = 1.0 + ! The floor applied to N2(k) scaled by Omega^2: + ! If =0., N2(k) is simply positive definite. + ! If =1., N2(k) > Omega^2 everywhere. +KD = 1.5E-05 ! [m2 s-1] + ! The background diapycnal diffusivity of density in the + ! interior. Zero or the molecular value, ~1e-7 m2 s-1, + ! may be used. +KD_MIN = 2.0E-06 ! [m2 s-1] default = 1.5E-07 + ! The minimum diapycnal diffusivity. +KD_MAX = 0.1 ! [m2 s-1] default = -1.0 + ! The maximum permitted increment for the diapycnal + ! diffusivity from TKE-based parameterizations, or a + ! negative value for no limit. +INT_TIDE_DISSIPATION = True ! [Boolean] default = False + ! If true, use an internal tidal dissipation scheme to + ! drive diapycnal mixing, along the lines of St. Laurent + ! et al. (2002) and Simmons et al. (2004). +INT_TIDE_PROFILE = "POLZIN_09" ! default = "STLAURENT_02" + ! INT_TIDE_PROFILE selects the vertical profile of energy + ! dissipation with INT_TIDE_DISSIPATION. Valid values are: + ! STLAURENT_02 - Use the St. Laurent et al exponential + ! decay profile. + ! POLZIN_09 - Use the Polzin WKB-streched algebraic + ! decay profile. +INT_TIDE_DECAY_SCALE = 300.3003003003003 ! [m] default = 0.0 + ! The decay scale away from the bottom for tidal TKE with + ! the new coding when INT_TIDE_DISSIPATION is used. +KAPPA_ITIDES = 6.28319E-04 ! [m-1] default = 6.283185307179586E-04 + ! A topographic wavenumber used with INT_TIDE_DISSIPATION. + ! The default is 2pi/10 km, as in St.Laurent et al. 2002. +KAPPA_H2_FACTOR = 0.84 ! [nondim] default = 1.0 + ! A scaling factor for the roughness amplitude with nINT_TIDE_DISSIPATION. +TKE_ITIDE_MAX = 0.1 ! [W m-2] default = 1000.0 + ! The maximum internal tide energy source availble to mix + ! above the bottom boundary layer with INT_TIDE_DISSIPATION. +READ_TIDEAMP = True ! [Boolean] default = False + ! If true, read a file (given by TIDEAMP_FILE) containing + ! the tidal amplitude with INT_TIDE_DISSIPATION. +TIDEAMP_FILE = "tidal_amplitude.v20140616.nc" ! default = "tideamp.nc" + ! The path to the file containing the spatially varying + ! tidal amplitudes with INT_TIDE_DISSIPATION. +H2_FILE = "ocean_topog.nc" ! + ! The path to the file containing the sub-grid-scale + ! topographic roughness amplitude with INT_TIDE_DISSIPATION. + +! === module MOM_kappa_shear === +! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008 +USE_JACKSON_PARAM = True ! [Boolean] default = False + ! If true, use the Jackson-Hallberg-Legg (JPO 2008) + ! shear mixing parameterization. +MAX_RINO_IT = 25 ! [nondim] default = 50 + ! The maximum number of iterations that may be used to + ! estimate the Richardson number driven mixing. +VERTEX_SHEAR = True ! [Boolean] default = False + ! If true, do the calculations of the shear-driven mixing + ! at the cell vertices (i.e., the vorticity points). +! === module MOM_CVMix_shear === +! Parameterization of shear-driven turbulence via CVMix (various options) + +! === module MOM_diabatic_aux === +! The following parameters are used for auxiliary diabatic processes. +RECLAIM_FRAZIL = True ! [Boolean] default = True + ! If true, try to use any frazil heat deficit to cool any + ! overlying layers down to the freezing point, thereby + ! avoiding the creation of thin ice when the SST is above + ! the freezing point. + +PRESSURE_DEPENDENT_FRAZIL = False ! [Boolean] default = False + ! If true, use a pressure dependent freezing temperature + ! when making frazil. The default is false, which will be + ! faster but is inappropriate with ice-shelf cavities. + +! === module MOM_energetic_PBL === +MSTAR_MODE = 2 ! [units=nondim] default = 0 + ! An integer switch for how to compute MSTAR. + ! 0 for constant MSTAR + ! 1 for MSTAR w/ MLD in stabilizing limit + ! 2 for MSTAR w/ L_E/L_O in stabilizing limit. +MSTAR = 0.0 ! [units=nondim] default = 1.2 + ! The ratio of the friction velocity cubed to the TKE + ! input to the mixed layer. +MIX_LEN_EXPONENT = 1.0 ! [units=nondim] default = 2.0 + ! The exponent applied to the ratio of the distance to the MLD + ! and the MLD depth which determines the shape of the mixing length. +MSTAR_CAP = 10.0 ! [units=nondim] default = -1.0 + ! Maximum value of mstar allowed in model if non-negative + ! (used if MSTAR_MODE>0). +MSTAR_CONV_ADJ = 0.667 ! [units=nondim] default = 0.0 + ! Factor used for reducing mstar during convection + ! due to reduction of stable density gradient. +MSTAR2_COEF1 = 0.29 ! [units=nondim] default = 0.3 + ! Coefficient in computing mstar when rotation and + ! stabilizing effects are both important (used if MSTAR_MODE=2) +MSTAR2_COEF2 = 0.152 ! [units=nondim] default = 0.085 + ! Coefficient in computing mstar when only rotation limits + ! the total mixing. (used only if MSTAR_MODE=2) +NSTAR = 0.06 ! [nondim] default = 0.2 + ! The portion of the buoyant potential energy imparted by + ! surface fluxes that is available to drive entrainment + ! at the base of mixed layer when that energy is positive. +TKE_DECAY = 0.01 ! [nondim] default = 2.5 + ! TKE_DECAY relates the vertical rate of decay of the + ! TKE available for mechanical entrainment to the natural + ! Ekman depth. +ML_OMEGA_FRAC = 0.001 ! [nondim] default = 0.0 + ! When setting the decay scale for turbulence, use this + ! fraction of the absolute rotation rate blended with the + ! local value of f, as sqrt((1-of)*f^2 + of*4*omega^2). +USE_MLD_ITERATION = True ! [Boolean] default = False + ! A logical that specifies whether or not to use the + ! distance to the bottom of the actively turblent boundary + ! layer to help set the EPBL length scale. +ORIG_MLD_ITERATION = False ! [Boolean] default = True + ! A logical that specifies whether or not to use the + ! old method for determining MLD depth in iteration, which + ! is limited to resolution. +EPBL_TRANSITION_SCALE = 0.01 ! [nondim] default = 0.1 + ! A scale for the mixing length in the transition layer + ! at the edge of the boundary layer as a fraction of the + ! boundary layer thickness. The default is 0.1. +USE_LA_LI2016 = True ! [nondim] default = False + ! A logical to use the Li et al. 2016 (submitted) formula to + ! determine the Langmuir number. +LT_ENHANCE = 3 ! [nondim] default = 0 + ! Integer for Langmuir number mode. + ! *Requires USE_LA_LI2016 to be set to True. + ! Options: 0 - No Langmuir + ! 1 - Van Roekel et al. 2014/Li et al., 2016 + ! 2 - Multiplied w/ adjusted La. + ! 3 - Added w/ adjusted La. +LT_ENHANCE_COEF = 0.044 ! [nondim] default = 0.447 + ! Coefficient for Langmuir enhancement if LT_ENHANCE > 1 +LT_ENHANCE_EXP = -1.5 ! [nondim] default = -1.33 + ! Exponent for Langmuir enhancement if LT_ENHANCE > 1 +LT_MOD_LAC1 = 0.0 ! [nondim] default = -0.87 + ! Coefficient for modification of Langmuir number due to + ! MLD approaching Ekman depth if LT_ENHANCE=2. +LT_MOD_LAC4 = 0.0 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to stable Obukhov depth if LT_ENHANCE=2. +LT_MOD_LAC5 = 0.22 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to + ! ratio of Ekman to unstable Obukhov depth if LT_ENHANCE=2. +EPBL_USTAR_MIN = 1.45842E-18 ! [m s-1] + ! The (tiny) minimum friction velocity used within the + ! ePBL code, derived from OMEGA and ANGSTROM. + +! === module MOM_regularize_layers === + +! === module MOM_opacity === +VAR_PEN_SW = True ! [Boolean] default = False + ! If true, use one of the CHL_A schemes specified by + ! OPACITY_SCHEME to determine the e-folding depth of + ! incoming short wave radiation. +!CHL_FILE = "seawifs_1998-2006_smoothed_2X.v20140616.nc" ! +CHL_FILE = "seawifs-clim-1997-2010.1440x1080.v20180328.nc" + ! CHL_FILE is the file containing chl_a concentrations in + ! the variable CHL_A. It is used when VAR_PEN_SW and + ! CHL_FROM_FILE are true. +CHL_VARNAME = "chlor_a" ! default = "CHL_A" +PEN_SW_NBANDS = 3 ! default = 1 + ! The number of bands of penetrating shortwave radiation. + +! === module MOM_tracer_advect === +TRACER_ADVECTION_SCHEME = "PPM:H3" ! default = "PLM" + ! The horizontal transport scheme for tracers: + ! PLM - Piecewise Linear Method + ! PPM:H3 - Piecewise Parabolic Method (Huyhn 3rd order) + ! PPM - Piecewise Parabolic Method (Colella-Woodward) + +! === module MOM_tracer_hor_diff === +CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False + ! If true, use enough iterations the diffusion to ensure + ! that the diffusive equivalent of the CFL limit is not + ! violated. If false, always use 1 iteration. + +! === module MOM_neutral_diffusion === +! This module implements neutral diffusion of tracers + +! === module ocean_model_init === +OCEAN_SURFACE_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the surface velocity field that is + ! returned to the coupler. Valid values include + ! 'A', 'B', or 'C'. +ENERGYSAVEDAYS = 1.00 ! [days] default = 1.0 + ! The interval in units of TIMEUNIT between saves of the + ! energies of the run and other globally summed diagnostics. + +! === module ocean_model_init === +ICE_SHELF = False ! [Boolean] default = False + ! If true, enables the ice shelf model. +ICEBERGS_APPLY_RIGID_BOUNDARY = False ! [Boolean] default = False + ! If true, allows icebergs to change boundary condition felt by ocean + +! === module MOM_surface_forcing === +MAX_P_SURF = 0.0 ! [Pa] default = -1.0 + ! The maximum surface pressure that can be exerted by the + ! atmosphere and floating sea-ice or ice shelves. This is + ! needed because the FMS coupling structure does not + ! limit the water that can be frozen out of the ocean and + ! the ice-ocean heat fluxes are treated explicitly. No + ! limit is applied if a negative value is used. +WIND_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the input wind stress field. Valid + ! values are 'A', 'B', or 'C'. +CD_TIDES = 0.0018 ! [nondim] default = 1.0E-04 + ! The drag coefficient that applies to the tides. +GUST_CONST = 0.0 ! [Pa] default = 0.02 + ! The background gustiness in the winds. +USE_RIGID_SEA_ICE = True ! [Boolean] default = False + ! If true, sea-ice is rigid enough to exert a + ! nonhydrostatic pressure that resist vertical motion. +SEA_ICE_RIGID_MASS = 100.0 ! [kg m-2] default = 1000.0 + ! The mass of sea-ice per unit area at which the sea-ice + ! starts to exhibit rigidity +LIQUID_RUNOFF_FROM_DATA = MOM6_RIVER_RUNOFF ! [Boolean] default = False + ! If true, allows liquid river runoff to be specified via + ! the data_table using the component name 'OCN'. +! === module MOM_restart === +RESTART_CHECKSUMS_REQUIRED = False +! === module MOM_sum_output === +CALCULATE_APE = False ! [Boolean] default = True + ! If true, calculate the available potential energy of + ! the interfaces. Setting this to false reduces the + ! memory footprint of high-PE-count models dramatically. +MAXTRUNC = 100000 ! [truncations save_interval-1] default = 0 + ! The run will be stopped, and the day set to a very + ! large value if the velocity is truncated more than + ! MAXTRUNC times between energy saves. Set MAXTRUNC to 0 + ! to stop if there is any truncation of velocities. + +! === module MOM_file_parser === diff --git a/tests_datm/parm/MOM_input_template100 b/tests_datm/parm/MOM_input_template100 new file mode 100755 index 0000000000..eda29e1565 --- /dev/null +++ b/tests_datm/parm/MOM_input_template100 @@ -0,0 +1,780 @@ +! This file was written by the model and records all non-layout or debugging parameters used at run-time. + +! === module MOM === + +! === module MOM_unit_scaling === +! Parameters for doing unit scaling of variables. +USE_REGRIDDING = True ! [Boolean] default = False + ! If True, use the ALE algorithm (regridding/remapping). If False, use the + ! layered isopycnal algorithm. +THICKNESSDIFFUSE = True ! [Boolean] default = False + ! If true, interface heights are diffused with a coefficient of KHTH. +THICKNESSDIFFUSE_FIRST = True ! [Boolean] default = False + ! If true, do thickness diffusion before dynamics. This is only used if + ! THICKNESSDIFFUSE is true. +DT = 1800.0 ! [s] + ! The (baroclinic) dynamics time step. The time-step that is actually used will + ! be an integer fraction of the forcing time-step (DT_FORCING in ocean-only mode + ! or the coupling timestep in coupled mode.) +DT_THERM = 3600.0 ! [s] default = 1800.0 + ! The thermodynamic and tracer advection time step. Ideally DT_THERM should be + ! an integer multiple of DT and less than the forcing or coupling time-step, + ! unless THERMO_SPANS_COUPLING is true, in which case DT_THERM can be an integer + ! multiple of the coupling timestep. By default DT_THERM is set to DT. +THERMO_SPANS_COUPLING = True ! [Boolean] default = False + ! If true, the MOM will take thermodynamic and tracer timesteps that can be + ! longer than the coupling timestep. The actual thermodynamic timestep that is + ! used in this case is the largest integer multiple of the coupling timestep + ! that is less than or equal to DT_THERM. +HFREEZE = 20.0 ! [m] default = -1.0 + ! If HFREEZE > 0, melt potential will be computed. The actual depth + ! over which melt potential is computed will be min(HFREEZE, OBLD) + ! where OBLD is the boundary layer depth. If HFREEZE <= 0 (default) + ! melt potential will not be computed. +DTBT_RESET_PERIOD = -1.0 ! [s] default = 7200.0 + ! The period between recalculations of DTBT (if DTBT <= 0). If DTBT_RESET_PERIOD + ! is negative, DTBT is set based only on information available at + ! initialization. If 0, DTBT will be set every dynamics time step. The default + ! is set by DT_THERM. This is only used if SPLIT is true. +FRAZIL = True ! [Boolean] default = False + ! If true, water freezes if it gets too cold, and the accumulated heat deficit + ! is returned in the surface state. FRAZIL is only used if + ! ENABLE_THERMODYNAMICS is true. +BOUND_SALINITY = True ! [Boolean] default = False + ! If true, limit salinity to being positive. (The sea-ice model may ask for more + ! salt than is available and drive the salinity negative otherwise.) +MIN_SALINITY = 0.01 ! [PPT] default = 0.0 + ! The minimum value of salinity when BOUND_SALINITY=True. +C_P = 3925.0 ! [J kg-1 K-1] default = 3991.86795711963 + ! The heat capacity of sea water, approximated as a constant. This is only used + ! if ENABLE_THERMODYNAMICS is true. The default value is from the TEOS-10 + ! definition of conservative temperature. +USE_PSURF_IN_EOS = False ! [Boolean] default = True + ! If true, always include the surface pressure contributions in equation of + ! state calculations. +CHECK_BAD_SURFACE_VALS = True ! [Boolean] default = False + ! If true, check the surface state for ridiculous values. +BAD_VAL_SSH_MAX = 50.0 ! [m] default = 20.0 + ! The value of SSH above which a bad value message is triggered, if + ! CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SSS_MAX = 75.0 ! [PPT] default = 45.0 + ! The value of SSS above which a bad value message is triggered, if + ! CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MAX = 55.0 ! [deg C] default = 45.0 + ! The value of SST above which a bad value message is triggered, if + ! CHECK_BAD_SURFACE_VALS is true. +BAD_VAL_SST_MIN = -3.0 ! [deg C] default = -2.1 + ! The value of SST below which a bad value message is triggered, if + ! CHECK_BAD_SURFACE_VALS is true. +DEFAULT_2018_ANSWERS = True ! [Boolean] default = False + ! This sets the default value for the various _2018_ANSWERS parameters. +WRITE_GEOM = 2 ! default = 1 + ! If =0, never write the geometry and vertical grid files. If =1, write the + ! geometry and vertical grid files only for a new simulation. If =2, always + ! write the geometry and vertical grid files. Other values are invalid. + +! === module MOM_domains === +TRIPOLAR_N = True ! [Boolean] default = False + ! Use tripolar connectivity at the northern edge of the domain. With + ! TRIPOLAR_N, NIGLOBAL must be even. +NIGLOBAL = 360 ! + ! The total number of thickness grid points in the x-direction in the physical + ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. +NJGLOBAL = 320 ! + ! The total number of thickness grid points in the y-direction in the physical + ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. + +! === module MOM_hor_index === +! Sets the horizontal array index types. + +! === module MOM_fixed_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. + +! === module MOM_grid_init === +GRID_CONFIG = "mosaic" ! + ! A character string that determines the method for defining the horizontal + ! grid. Current options are: + ! mosaic - read the grid from a mosaic (supergrid) + ! file set by GRID_FILE. + ! cartesian - use a (flat) Cartesian grid. + ! spherical - use a simple spherical grid. + ! mercator - use a Mercator spherical grid. +GRID_FILE = "ocean_hgrid.nc" ! + ! Name of the file from which to read horizontal grid data. +GRID_ROTATION_ANGLE_BUGS = False ! [Boolean] default = True + ! If true, use an older algorithm to calculate the sine and + ! cosines needed rotate between grid-oriented directions and + ! true north and east. Differences arise at the tripolar fold +USE_TRIPOLAR_GEOLONB_BUG = False ! [Boolean] default = False + ! If true, use older code that incorrectly sets the longitude in some points + ! along the tripolar fold to be off by 360 degrees. +TOPO_CONFIG = "file" ! + ! This specifies how bathymetry is specified: + ! file - read bathymetric information from the file + ! specified by (TOPO_FILE). + ! flat - flat bottom set to MAXIMUM_DEPTH. + ! bowl - an analytically specified bowl-shaped basin + ! ranging between MAXIMUM_DEPTH and MINIMUM_DEPTH. + ! spoon - a similar shape to 'bowl', but with an vertical + ! wall at the southern face. + ! halfpipe - a zonally uniform channel with a half-sine + ! profile in the meridional direction. + ! bbuilder - build topography from list of functions. + ! benchmark - use the benchmark test case topography. + ! Neverworld - use the Neverworld test case topography. + ! DOME - use a slope and channel configuration for the + ! DOME sill-overflow test case. + ! ISOMIP - use a slope and channel configuration for the + ! ISOMIP test case. + ! DOME2D - use a shelf and slope configuration for the + ! DOME2D gravity current/overflow test case. + ! Kelvin - flat but with rotated land mask. + ! seamount - Gaussian bump for spontaneous motion test case. + ! dumbbell - Sloshing channel with reservoirs on both ends. + ! shelfwave - exponential slope for shelfwave test case. + ! Phillips - ACC-like idealized topography used in the Phillips config. + ! dense - Denmark Strait-like dense water formation and overflow. + ! USER - call a user modified routine. +TOPO_EDITS_FILE = "topo_edits_011818.nc" ! default = "" + ! The file from which to read a list of i,j,z topography overrides. +MAXIMUM_DEPTH = 6500.0 ! [m] + ! The maximum depth of the ocean. +MINIMUM_DEPTH = 9.5 ! [m] default = 0.0 + ! If MASKING_DEPTH is unspecified, then anything shallower than MINIMUM_DEPTH is + ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is + ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than + ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. +MASKING_DEPTH = 0.0 ! [m] default = -9999.0 + ! The depth below which to mask points as land points, for which all fluxes are + ! zeroed out. MASKING_DEPTH is ignored if negative. +CHANNEL_CONFIG = "list" ! default = "none" + ! A parameter that determines which set of channels are + ! restricted to specific widths. Options are: + ! none - All channels have the grid width. + ! global_1deg - Sets 16 specific channels appropriate + ! for a 1-degree model, as used in CM2G. + ! list - Read the channel locations and widths from a + ! text file, like MOM_channel_list in the MOM_SIS + ! test case. + ! file - Read open face widths everywhere from a + ! NetCDF file on the model grid. +CHANNEL_LIST_FILE = "MOM_channels_SPEAR" ! default = "MOM_channel_list" + ! The file from which the list of narrowed channels is read. + +! === module MOM_verticalGrid === +! Parameters providing information about the vertical grid. +NK = 75 ! [nondim] + ! The number of model layers. + +! === module MOM_tracer_registry === + +! === module MOM_EOS === +TFREEZE_FORM = "MILLERO_78" ! default = "LINEAR" + ! TFREEZE_FORM determines which expression should be used for the freezing + ! point. Currently, the valid choices are "LINEAR", "MILLERO_78", "TEOS10" + +! === module MOM_restart === +PARALLEL_RESTARTFILES = True ! [Boolean] default = False + ! If true, each processor writes its own restart file, otherwise a single + ! restart file is generated + +! === module MOM_tracer_flow_control === +USE_IDEAL_AGE_TRACER = False ! [Boolean] default = False + ! If true, use the ideal_age_example tracer package. + +! === module ideal_age_example === + +! === module MOM_coord_initialization === +COORD_CONFIG = "file" ! default = "none" + ! This specifies how layers are to be defined: + ! ALE or none - used to avoid defining layers in ALE mode + ! file - read coordinate information from the file + ! specified by (COORD_FILE). + ! BFB - Custom coords for buoyancy-forced basin case + ! based on SST_S, T_BOT and DRHO_DT. + ! linear - linear based on interfaces not layers + ! layer_ref - linear based on layer densities + ! ts_ref - use reference temperature and salinity + ! ts_range - use range of temperature and salinity + ! (T_REF and S_REF) to determine surface density + ! and GINT calculate internal densities. + ! gprime - use reference density (RHO_0) for surface + ! density and GINT calculate internal densities. + ! ts_profile - use temperature and salinity profiles + ! (read from COORD_FILE) to set layer densities. + ! USER - call a user modified routine. +COORD_FILE = "layer_coord.nc" ! + ! The file from which the coordinate densities are read. +REMAP_UV_USING_OLD_ALG = True ! [Boolean] default = False + ! If true, uses the old remapping-via-a-delta-z method for remapping u and v. If + ! false, uses the new method that remaps between grids described by an old and + ! new thickness. +REGRIDDING_COORDINATE_MODE = "HYCOM1" ! default = "LAYER" + ! Coordinate mode for vertical regridding. Choose among the following + ! possibilities: LAYER - Isopycnal or stacked shallow water layers + ! ZSTAR, Z* - stretched geopotential z* + ! SIGMA_SHELF_ZSTAR - stretched geopotential z* ignoring shelf + ! SIGMA - terrain following coordinates + ! RHO - continuous isopycnal + ! HYCOM1 - HyCOM-like hybrid coordinate + ! SLIGHT - stretched coordinates above continuous isopycnal + ! ADAPTIVE - optimize for smooth neutral density surfaces +BOUNDARY_EXTRAPOLATION = True ! [Boolean] default = False + ! When defined, a proper high-order reconstruction scheme is used within + ! boundary cells rather than PCM. E.g., if PPM is used for remapping, a PPM + ! reconstruction will also be used within boundary cells. +ALE_COORDINATE_CONFIG = "HYBRID:hycom1_75_800m.nc,sigma2,FNC1:2,4000,4.5,.01" ! default = "UNIFORM" + ! Determines how to specify the coordinate resolution. Valid options are: + ! PARAM - use the vector-parameter ALE_RESOLUTION + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz +!ALE_RESOLUTION = 7*2.0, 2*2.01, 2.02, 2.03, 2.05, 2.08, 2.11, 2.15, 2.21, 2.2800000000000002, 2.37, 2.48, 2.61, 2.77, 2.95, 3.17, 3.4299999999999997, 3.74, 4.09, 4.49, 4.95, 5.48, 6.07, 6.74, 7.5, 8.34, 9.280000000000001, 10.33, 11.49, 12.77, 14.19, 15.74, 17.450000000000003, 19.31, 21.35, 23.56, 25.97, 28.580000000000002, 31.41, 34.47, 37.77, 41.32, 45.14, 49.25, 53.65, 58.370000000000005, 63.42, 68.81, 74.56, 80.68, 87.21000000000001, 94.14, 101.51, 109.33, 117.62, 126.4, 135.68, 145.5, 155.87, 166.81, 178.35, 190.51, 203.31, 216.78, 230.93, 245.8, 261.42, 277.83 ! [m] + ! The distribution of vertical resolution for the target + ! grid used for Eulerian-like coordinates. For example, + ! in z-coordinate mode, the parameter is a list of level + ! thicknesses (in m). In sigma-coordinate mode, the list + ! is of non-dimensional fractions of the water column. +!TARGET_DENSITIES = 1010.0, 1014.3034, 1017.8088, 1020.843, 1023.5566, 1025.813, 1027.0275, 1027.9114, 1028.6422, 1029.2795, 1029.852, 1030.3762, 1030.8626, 1031.3183, 1031.7486, 1032.1572, 1032.5471, 1032.9207, 1033.2798, 1033.6261, 1033.9608, 1034.2519, 1034.4817, 1034.6774, 1034.8508, 1035.0082, 1035.1533, 1035.2886, 1035.4159, 1035.5364, 1035.6511, 1035.7608, 1035.8661, 1035.9675, 1036.0645, 1036.1554, 1036.2411, 1036.3223, 1036.3998, 1036.4739, 1036.5451, 1036.6137, 1036.68, 1036.7441, 1036.8062, 1036.8526, 1036.8874, 1036.9164, 1036.9418, 1036.9647, 1036.9857, 1037.0052, 1037.0236, 1037.0409, 1037.0574, 1037.0738, 1037.0902, 1037.1066, 1037.123, 1037.1394, 1037.1558, 1037.1722, 1037.1887, 1037.206, 1037.2241, 1037.2435, 1037.2642, 1037.2866, 1037.3112, 1037.3389, 1037.3713, 1037.4118, 1037.475, 1037.6332, 1037.8104, 1038.0 ! [m] + ! HYBRID target densities for interfaces +MAXIMUM_INT_DEPTH_CONFIG = "FNC1:5,8000.0,1.0,.01" ! default = "NONE" + ! Determines how to specify the maximum interface depths. + ! Valid options are: + ! NONE - there are no maximum interface depths + ! PARAM - use the vector-parameter MAXIMUM_INTERFACE_DEPTHS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAXIMUM_INT_DEPTHS = 0.0, 5.0, 12.75, 23.25, 36.49, 52.480000000000004, 71.22, 92.71000000000001, 116.94000000000001, 143.92000000000002, 173.65, 206.13, 241.36, 279.33000000000004, 320.05000000000007, 363.5200000000001, 409.7400000000001, 458.7000000000001, 510.4100000000001, 564.8700000000001, 622.0800000000002, 682.0300000000002, 744.7300000000002, 810.1800000000003, 878.3800000000003, 949.3300000000004, 1023.0200000000004, 1099.4600000000005, 1178.6500000000005, 1260.5900000000006, 1345.2700000000007, 1432.7000000000007, 1522.8800000000008, 1615.8100000000009, 1711.490000000001, 1809.910000000001, 1911.080000000001, 2015.0000000000011, 2121.670000000001, 2231.080000000001, 2343.2400000000007, 2458.1500000000005, 2575.8100000000004, 2696.2200000000003, 2819.3700000000003, 2945.2700000000004, 3073.9200000000005, 3205.3200000000006, 3339.4600000000005, 3476.3500000000004, 3615.9900000000002, 3758.38, 3903.52, 4051.4, 4202.03, 4355.41, 4511.54, 4670.41, 4832.03, 4996.4, 5163.5199999999995, 5333.379999999999, 5505.989999999999, 5681.3499999999985, 5859.459999999998, 6040.319999999998, 6223.919999999998, 6410.269999999999, 6599.369999999999, 6791.219999999999, 6985.8099999999995, 7183.15, 7383.24, 7586.08, 7791.67, 8000.0 + ! The list of maximum depths for each interface. +MAX_LAYER_THICKNESS_CONFIG = "FNC1:400,31000.0,0.1,.01" ! default = "NONE" + ! Determines how to specify the maximum layer thicknesses. + ! Valid options are: + ! NONE - there are no maximum layer thicknesses + ! PARAM - use the vector-parameter MAX_LAYER_THICKNESS + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,Z + ! FNC1:string - FNC1:dz_min,H_total,power,precision +!MAX_LAYER_THICKNESS = 400.0, 409.63, 410.32, 410.75, 411.07, 411.32, 411.52, 411.7, 411.86, 412.0, 412.13, 412.24, 412.35, 412.45, 412.54, 412.63, 412.71, 412.79, 412.86, 412.93, 413.0, 413.06, 413.12, 413.18, 413.24, 413.29, 413.34, 413.39, 413.44, 413.49, 413.54, 413.58, 413.62, 413.67, 413.71, 413.75, 413.78, 413.82, 413.86, 413.9, 413.93, 413.97, 414.0, 414.03, 414.06, 414.1, 414.13, 414.16, 414.19, 414.22, 414.24, 414.27, 414.3, 414.33, 414.35, 414.38, 414.41, 414.43, 414.46, 414.48, 414.51, 414.53, 414.55, 414.58, 414.6, 414.62, 414.65, 414.67, 414.69, 414.71, 414.73, 414.75, 414.77, 414.79, 414.83 ! [m] + ! The list of maximum thickness for each layer. +REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" + ! This sets the reconstruction scheme used for vertical remapping for all + ! variables. It can be one of the following schemes: PCM (1st-order + ! accurate) + ! PLM (2nd-order accurate) + ! PPM_H4 (3rd-order accurate) + ! PPM_IH4 (3rd-order accurate) + ! PQM_IH4IH3 (4th-order accurate) + ! PQM_IH6IH5 (5th-order accurate) + +! === module MOM_grid === +! Parameters providing information about the lateral grid. + +! === module MOM_state_initialization === +INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False + ! If true, initialize the layer thicknesses, temperatures, and salinities from a + ! Z-space file on a latitude-longitude grid. + +! === module MOM_initialize_layers_from_Z === +TEMP_SALT_Z_INIT_FILE = "MOM6_IC_TS.nc" + ! The name of the z-space input file used to initialize + ! temperatures (T) and salinities (S). If T and S are not + ! in the same file, TEMP_Z_INIT_FILE and SALT_Z_INIT_FILE + ! must be set. +Z_INIT_FILE_PTEMP_VAR = "temp" ! default = "ptemp" + ! The name of the potential temperature variable in + ! TEMP_Z_INIT_FILE. +Z_INIT_FILE_SALT_VAR = "salt" ! default = "salt" + ! The name of the salinity variable in + ! SALT_Z_INIT_FILE. +Z_INIT_ALE_REMAPPING = True ! [Boolean] default = False + ! If True, then remap straight to model coordinate from file. + +! === module MOM_diag_mediator === +!Jiande NUM_DIAG_COORDS = 2 ! default = 1 +NUM_DIAG_COORDS = 1 + ! The number of diagnostic vertical coordinates to use. + ! For each coordinate, an entry in DIAG_COORDS must be provided. +!Jiande DIAG_COORDS = "z Z ZSTAR", "rho2 RHO2 RHO" ! +DIAG_COORDS = "z Z ZSTAR" + ! A list of string tuples associating diag_table modules to + ! a coordinate definition used for diagnostics. Each string + ! is of the form "MODULE_SUFFIX,PARAMETER_SUFFIX,COORDINATE_NAME". +DIAG_COORD_DEF_Z="FILE:interpolate_zgrid_40L.nc,interfaces=zw" +DIAG_MISVAL = -1e34 +!Jiande DIAG_COORD_DEF_RHO2 = "RFNC1:35,999.5,1028,1028.5,8.,1038.,0.0078125" ! default = "WOA09" + ! Determines how to specify the coordinate + ! resolution. Valid options are: + ! PARAM - use the vector-parameter DIAG_COORD_RES_RHO2 + ! UNIFORM[:N] - uniformly distributed + ! FILE:string - read from a file. The string specifies + ! the filename and variable name, separated + ! by a comma or space, e.g. FILE:lev.nc,dz + ! or FILE:lev.nc,interfaces=zw + ! WOA09[:N] - the WOA09 vertical grid (approximately) + ! FNC1:string - FNC1:dz_min,H_total,power,precision + ! HYBRID:string - read from a file. The string specifies + ! the filename and two variable names, separated + ! by a comma or space, for sigma-2 and dz. e.g. + ! HYBRID:vgrid.nc,sigma2,dz + +! === module MOM_MEKE === +USE_MEKE = True ! [Boolean] default = False + ! If true, turns on the MEKE scheme which calculates a sub-grid mesoscale eddy + ! kinetic energy budget. +MEKE_GMCOEFF = 1.0 ! [nondim] default = -1.0 + ! The efficiency of the conversion of potential energy into MEKE by the + ! thickness mixing parameterization. If MEKE_GMCOEFF is negative, this + ! conversion is not used or calculated. +MEKE_BGSRC = 1.0E-13 ! [W kg-1] default = 0.0 + ! A background energy source for MEKE. +MEKE_KHTH_FAC = 0.8 ! [nondim] default = 0.0 + ! A factor that maps MEKE%Kh to KhTh. +MEKE_KHTR_FAC = 0.8 ! [nondim] default = 0.0 + ! A factor that maps MEKE%Kh to KhTr. +MEKE_ALPHA_RHINES = 0.05 ! [nondim] default = 0.0 + ! If positive, is a coefficient weighting the Rhines scale in the expression for + ! mixing length used in MEKE-derived diffusivity. +MEKE_ALPHA_EADY = 0.05 ! [nondim] default = 0.0 + ! If positive, is a coefficient weighting the Eady length scale in the + ! expression for mixing length used in MEKE-derived diffusivity. + +! === module MOM_lateral_mixing_coeffs === +USE_VARIABLE_MIXING = True ! [Boolean] default = False + ! If true, the variable mixing code will be called. This allows diagnostics to + ! be created even if the scheme is not used. If KHTR_SLOPE_CFF>0 or + ! KhTh_Slope_Cff>0, this is set to true regardless of what is in the parameter + ! file. +RESOLN_SCALED_KH = True ! [Boolean] default = False + ! If true, the Laplacian lateral viscosity is scaled away when the first + ! baroclinic deformation radius is well resolved. +RESOLN_SCALED_KHTH = True ! [Boolean] default = False + ! If true, the interface depth diffusivity is scaled away when the first + ! baroclinic deformation radius is well resolved. +KHTR_SLOPE_CFF = 0.25 ! [nondim] default = 0.0 + ! The nondimensional coefficient in the Visbeck formula for the epipycnal tracer + ! diffusivity +USE_STORED_SLOPES = True ! [Boolean] default = False + ! If true, the isopycnal slopes are calculated once and stored for re-use. This + ! uses more memory but avoids calling the equation of state more times than + ! should be necessary. +KH_RES_FN_POWER = 100 ! [nondim] default = 2 + ! The power of dx/Ld in the Kh resolution function. Any positive integer may be + ! used, although even integers are more efficient to calculate. Setting this + ! greater than 100 results in a step-function being used. +!JW VISC_RES_FN_POWER = 2 ! [nondim] default = 100 + ! The power of dx/Ld in the Kh resolution function. Any positive integer may be + ! used, although even integers are more efficient to calculate. Setting this + ! greater than 100 results in a step-function being used. This function affects + ! lateral viscosity, Kh, and not KhTh. + +! === module MOM_set_visc === +CHANNEL_DRAG = True ! [Boolean] default = False + ! If true, the bottom drag is exerted directly on each layer proportional to the + ! fraction of the bottom it overlies. +HBBL = 10.0 ! [m] + ! The thickness of a bottom boundary layer with a viscosity of KVBBL if + ! BOTTOMDRAGLAW is not defined, or the thickness over which near-bottom + ! velocities are averaged for the drag law if BOTTOMDRAGLAW is defined but + ! LINEAR_DRAG is not. +DRAG_BG_VEL = 0.1 ! [m s-1] default = 0.0 + ! DRAG_BG_VEL is either the assumed bottom velocity (with LINEAR_DRAG) or an + ! unresolved velocity that is combined with the resolved velocity to estimate + ! the velocity magnitude. DRAG_BG_VEL is only used when BOTTOMDRAGLAW is + ! defined. +BBL_USE_EOS = True ! [Boolean] default = False + ! If true, use the equation of state in determining the properties of the bottom + ! boundary layer. Otherwise use the layer target potential densities. +BBL_THICK_MIN = 0.1 ! [m] default = 0.0 + ! The minimum bottom boundary layer thickness that can be used with + ! BOTTOMDRAGLAW. This might be Kv/(cdrag*drag_bg_vel) to give Kv as the minimum + ! near-bottom viscosity. +KV = 1.0E-04 ! [m2 s-1] + ! The background kinematic viscosity in the interior. The molecular value, ~1e-6 + ! m2 s-1, may be used. +KV_BBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the bottom boundary layer. +KV_TBL_MIN = 0.0 ! [m2 s-1] default = 1.0E-04 + ! The minimum viscosities in the top boundary layer. + +! === module MOM_thickness_diffuse === +USE_GM_WORK_BUG = True ! [Boolean] default = False + ! If true, compute the top-layer work tendency on the u-grid with the incorrect + ! sign, for legacy reproducibility. + +! === module MOM_dynamics_split_RK2 === + +! === module MOM_continuity === + +! === module MOM_continuity_PPM === +ETA_TOLERANCE = 1.0E-06 ! [m] default = 3.75E-09 + ! The tolerance for the differences between the barotropic and baroclinic + ! estimates of the sea surface height due to the fluxes through each face. The + ! total tolerance for SSH is 4 times this value. The default is + ! 0.5*NK*ANGSTROM, and this should not be set less than about + ! 10^-15*MAXIMUM_DEPTH. +ETA_TOLERANCE_AUX = 0.001 ! [m] default = 1.0E-06 + ! The tolerance for free-surface height discrepancies between the barotropic + ! solution and the sum of the layer thicknesses when calculating the auxiliary + ! corrected velocities. By default, this is the same as ETA_TOLERANCE, but can + ! be made larger for efficiency. + +! === module MOM_CoriolisAdv === +CORIOLIS_SCHEME = "SADOURNY75_ENSTRO" ! default = "SADOURNY75_ENERGY" + ! CORIOLIS_SCHEME selects the discretization for the Coriolis terms. Valid + ! values are: + ! SADOURNY75_ENERGY - Sadourny, 1975; energy cons. + ! ARAKAWA_HSU90 - Arakawa & Hsu, 1990 + ! SADOURNY75_ENSTRO - Sadourny, 1975; enstrophy cons. + ! ARAKAWA_LAMB81 - Arakawa & Lamb, 1981; En. + Enst. + ! ARAKAWA_LAMB_BLEND - A blend of Arakawa & Lamb with + ! Arakawa & Hsu and Sadourny energy +BOUND_CORIOLIS = True ! [Boolean] default = False + ! If true, the Coriolis terms at u-points are bounded by the four estimates of + ! (f+rv)v from the four neighboring v-points, and similarly at v-points. This + ! option would have no effect on the SADOURNY Coriolis scheme if it were + ! possible to use centered difference thickness fluxes. + +! === module MOM_PressureForce === + +! === module MOM_PressureForce_AFV === +MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False + ! If true, use mass weighting when interpolating T/S for integrals near the + ! bathymetry in AFV pressure gradient calculations. + +! === module MOM_hor_visc === +LAPLACIAN = True ! [Boolean] default = False + ! If true, use a Laplacian horizontal viscosity. +SMAGORINSKY_KH = True ! [Boolean] default = False + ! If true, use a Smagorinsky nonlinear eddy viscosity. +SMAG_LAP_CONST = 0.15 ! [nondim] default = 0.0 + ! The nondimensional Laplacian Smagorinsky constant, often 0.15. +AH_VEL_SCALE = 0.05 ! [m s-1] default = 0.0 + ! The velocity scale which is multiplied by the cube of the grid spacing to + ! calculate the biharmonic viscosity. The final viscosity is the largest of this + ! scaled viscosity, the Smagorinsky and Leith viscosities, and AH. +SMAGORINSKY_AH = True ! [Boolean] default = False + ! If true, use a biharmonic Smagorinsky nonlinear eddy viscosity. +SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0 + ! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06. +USE_KH_BG_2D = True ! [Boolean] default = False + ! If true, read a file containing 2-d background harmonic viscosities. The final + ! viscosity is the maximum of the other terms and this background value. + +! === module MOM_vert_friction === +HMIX_FIXED = 0.5 ! [m] + ! The prescribed depth over which the near-surface viscosity and diffusivity are + ! elevated when the bulk mixed layer is not used. +MAXVEL = 6.0 ! [m s-1] default = 3.0E+08 + ! The maximum velocity allowed before the velocity components are truncated. + +! === module MOM_barotropic === +BOUND_BT_CORRECTION = True ! [Boolean] default = False + ! If true, the corrective pseudo mass-fluxes into the barotropic solver are + ! limited to values that require less than maxCFL_BT_cont to be accommodated. +BT_PROJECT_VELOCITY = True ! [Boolean] default = False + ! If true, step the barotropic velocity first and project out the velocity + ! tendency by 1+BEBT when calculating the transport. The default (false) is to + ! use a predictor continuity step to find the pressure field, and then to do a + ! corrector continuity step using a weighted average of the old and new + ! velocities, with weights of (1-BEBT) and BEBT. +BT_STRONG_DRAG = True ! [Boolean] default = False + ! If true, use a stronger estimate of the retarding effects of strong bottom + ! drag, by making it implicit with the barotropic time-step instead of implicit + ! with the baroclinic time-step and dividing by the number of barotropic steps. +BEBT = 0.2 ! [nondim] default = 0.1 + ! BEBT determines whether the barotropic time stepping uses the forward-backward + ! time-stepping scheme or a backward Euler scheme. BEBT is valid in the range + ! from 0 (for a forward-backward treatment of nonrotating gravity waves) to 1 + ! (for a backward Euler treatment). In practice, BEBT must be greater than about + ! 0.05. +DTBT = -0.9 ! [s or nondim] default = -0.98 + ! The barotropic time step, in s. DTBT is only used with the split explicit time + ! stepping. To set the time step automatically based the maximum stable value + ! use 0, or a negative value gives the fraction of the stable value. Setting + ! DTBT to 0 is the same as setting it to -0.98. The value of DTBT that will + ! actually be used is an integer fraction of DT, rounding down. + +! === module MOM_mixed_layer_restrat === +MIXEDLAYER_RESTRAT = True ! [Boolean] default = False + ! If true, a density-gradient dependent re-stratifying flow is imposed in the + ! mixed layer. Can be used in ALE mode without restriction but in layer mode can + ! only be used if BULKMIXEDLAYER is true. +FOX_KEMPER_ML_RESTRAT_COEF = 60.0 ! [nondim] default = 0.0 + ! A nondimensional coefficient that is proportional to the ratio of the + ! deformation radius to the dominant lengthscale of the submesoscale mixed layer + ! instabilities, times the minimum of the ratio of the mesoscale eddy kinetic + ! energy to the large-scale geostrophic kinetic energy or 1 plus the square of + ! the grid spacing over the deformation radius, as detailed by Fox-Kemper et al. + ! (2010) +MLE_USE_PBL_MLD = True ! [Boolean] default = False + ! If true, the MLE parameterization will use the mixed-layer depth provided by + ! the active PBL parameterization. If false, MLE will estimate a MLD based on a + ! density difference with the surface using the parameter MLE_DENSITY_DIFF. +MLE_MLD_DECAY_TIME = 2.592E+06 ! [s] default = 0.0 + ! The time-scale for a running-mean filter applied to the mixed-layer depth used + ! in the MLE restratification parameterization. When the MLD deepens below the + ! current running-mean the running-mean is instantaneously set to the current + ! MLD. + +! === module MOM_diabatic_driver === +! The following parameters are used for diabatic processes. +ENERGETICS_SFC_PBL = True ! [Boolean] default = False + ! If true, use an implied energetics planetary boundary layer scheme to + ! determine the diffusivity and viscosity in the surface boundary layer. +EPBL_IS_ADDITIVE = False ! [Boolean] default = True + ! If true, the diffusivity from ePBL is added to all other diffusivities. + ! Otherwise, the larger of kappa-shear and ePBL diffusivities are used. +KD_MIN_TR = 2.0E-06 ! [m2 s-1] default = 2.0E-06 + ! A minimal diffusivity that should always be applied to tracers, especially in + ! massless layers near the bottom. The default is 0.1*KD. + +! === module MOM_CVMix_KPP === +! This is the MOM wrapper to CVMix:KPP +! See http://cvmix.github.io/ + +! === module MOM_tidal_mixing === +! Vertical Tidal Mixing Parameterization +INT_TIDE_DISSIPATION = True ! [Boolean] default = False + ! If true, use an internal tidal dissipation scheme to drive diapycnal mixing, + ! along the lines of St. Laurent et al. (2002) and Simmons et al. (2004). +INT_TIDE_PROFILE = "POLZIN_09" ! default = "STLAURENT_02" + ! INT_TIDE_PROFILE selects the vertical profile of energy dissipation with + ! INT_TIDE_DISSIPATION. Valid values are: + ! STLAURENT_02 - Use the St. Laurent et al exponential + ! decay profile. + ! POLZIN_09 - Use the Polzin WKB-stretched algebraic + ! decay profile. +KAPPA_ITIDES = 6.28319E-04 ! [m-1] default = 6.283185307179586E-04 + ! A topographic wavenumber used with INT_TIDE_DISSIPATION. The default is 2pi/10 + ! km, as in St.Laurent et al. 2002. +KAPPA_H2_FACTOR = 0.84 ! [nondim] default = 1.0 + ! A scaling factor for the roughness amplitude with INT_TIDE_DISSIPATION. +TKE_ITIDE_MAX = 0.1 ! [W m-2] default = 1000.0 + ! The maximum internal tide energy source available to mix above the bottom + ! boundary layer with INT_TIDE_DISSIPATION. +READ_TIDEAMP = True ! [Boolean] default = False + ! If true, read a file (given by TIDEAMP_FILE) containing the tidal amplitude + ! with INT_TIDE_DISSIPATION. +TIDEAMP_FILE = "tidal_amplitude.nc" ! default = "tideamp.nc" + ! The path to the file containing the spatially varying tidal amplitudes with + ! INT_TIDE_DISSIPATION. +H2_FILE = "topog.nc" ! + ! The path to the file containing the sub-grid-scale topographic roughness + ! amplitude with INT_TIDE_DISSIPATION. + +! === module MOM_CVMix_conv === +! Parameterization of enhanced mixing due to convection via CVMix + +! === module MOM_set_diffusivity === +BBL_MIXING_AS_MAX = False ! [Boolean] default = True + ! If true, take the maximum of the diffusivity from the BBL mixing and the other + ! diffusivities. Otherwise, diffusivity from the BBL_mixing is simply added. +USE_LOTW_BBL_DIFFUSIVITY = True ! [Boolean] default = False + ! If true, uses a simple, imprecise but non-coordinate dependent, model of BBL + ! mixing diffusivity based on Law of the Wall. Otherwise, uses the original BBL + ! scheme. +SIMPLE_TKE_TO_KD = True ! [Boolean] default = False + ! If true, uses a simple estimate of Kd/TKE that will work for arbitrary + ! vertical coordinates. If false, calculates Kd/TKE and bounds based on exact + ! energetics for an isopycnal layer-formulation. + +! === module MOM_bkgnd_mixing === +! Adding static vertical background mixing coefficients +KD = 2.0E-05 ! [m2 s-1] default = 0.0 + ! The background diapycnal diffusivity of density in the interior. Zero or the + ! molecular value, ~1e-7 m2 s-1, may be used. +KD_MIN = 2.0E-06 ! [m2 s-1] default = 2.0E-07 + ! The minimum diapycnal diffusivity. +HENYEY_IGW_BACKGROUND = True ! [Boolean] default = False + ! If true, use a latitude-dependent scaling for the near surface background + ! diffusivity, as described in Harrison & Hallberg, JPO 2008. +KD_MAX = 0.1 ! [m2 s-1] default = -1.0 + ! The maximum permitted increment for the diapycnal diffusivity from TKE-based + ! parameterizations, or a negative value for no limit. + +! === module MOM_kappa_shear === +! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008 +USE_JACKSON_PARAM = True ! [Boolean] default = False + ! If true, use the Jackson-Hallberg-Legg (JPO 2008) shear mixing + ! parameterization. +MAX_RINO_IT = 25 ! [nondim] default = 50 + ! The maximum number of iterations that may be used to estimate the Richardson + ! number driven mixing. +VERTEX_SHEAR = True ! [Boolean] default = False + ! If true, do the calculations of the shear-driven mixing + ! at the cell vertices (i.e., the vorticity points). +KD_TRUNC_KAPPA_SHEAR = 2.0E-07 ! [m2 s-1] default = 2.0E-07 + ! The value of shear-driven diffusivity that is considered negligible and is + ! rounded down to 0. The default is 1% of KD_KAPPA_SHEAR_0. +KAPPA_SHEAR_ITER_BUG = True ! [Boolean] default = False + ! If true, use an older, dimensionally inconsistent estimate of the derivative + ! of diffusivity with energy in the Newton's method iteration. The bug causes + ! undercorrections when dz > 1 m. +KAPPA_SHEAR_ALL_LAYER_TKE_BUG = True ! [Boolean] default = False + ! If true, report back the latest estimate of TKE instead of the time average + ! TKE when there is mass in all layers. Otherwise always report the time + ! averaged TKE, as is currently done when there are some massless layers. + +! === module MOM_CVMix_shear === +! Parameterization of shear-driven turbulence via CVMix (various options) + +! === module MOM_CVMix_ddiff === +! Parameterization of mixing due to double diffusion processes via CVMix + +! === module MOM_diabatic_aux === +! The following parameters are used for auxiliary diabatic processes. +PRESSURE_DEPENDENT_FRAZIL = false ! [Boolean] default = False + ! If true, use a pressure dependent freezing temperature when making frazil. The + ! default is false, which will be faster but is inappropriate with ice-shelf + ! cavities. +VAR_PEN_SW = True ! [Boolean] default = False + ! If true, use one of the CHL_A schemes specified by OPACITY_SCHEME to determine + ! the e-folding depth of incoming short wave radiation. +CHL_FILE = "seawifs_1998-2006_smoothed_2X.nc" ! + ! CHL_FILE is the file containing chl_a concentrations in the variable CHL_A. It + ! is used when VAR_PEN_SW and CHL_FROM_FILE are true. + +! === module MOM_energetic_PBL === +ML_OMEGA_FRAC = 0.001 ! [nondim] default = 0.0 + ! When setting the decay scale for turbulence, use this fraction of the absolute + ! rotation rate blended with the local value of f, as sqrt((1-of)*f^2 + + ! of*4*omega^2). +TKE_DECAY = 0.01 ! [nondim] default = 2.5 + ! TKE_DECAY relates the vertical rate of decay of the TKE available for + ! mechanical entrainment to the natural Ekman depth. +EPBL_MSTAR_SCHEME = "OM4" ! default = "CONSTANT" + ! EPBL_MSTAR_SCHEME selects the method for setting mstar. Valid values are: + ! CONSTANT - Use a fixed mstar given by MSTAR + ! OM4 - Use L_Ekman/L_Obukhov in the sabilizing limit, as in OM4 + ! REICHL_H18 - Use the scheme documented in Reichl & Hallberg, 2018. +MSTAR_CAP = 10.0 ! [nondim] default = -1.0 + ! If this value is positive, it sets the maximum value of mstar allowed in ePBL. + ! (This is not used if EPBL_MSTAR_SCHEME = CONSTANT). +MSTAR2_COEF1 = 0.29 ! [nondim] default = 0.3 + ! Coefficient in computing mstar when rotation and stabilizing effects are both + ! important (used if EPBL_MSTAR_SCHEME = OM4). +MSTAR2_COEF2 = 0.152 ! [nondim] default = 0.085 + ! Coefficient in computing mstar when only rotation limits the total mixing + ! (used if EPBL_MSTAR_SCHEME = OM4) +NSTAR = 0.06 ! [nondim] default = 0.2 + ! The portion of the buoyant potential energy imparted by surface fluxes that is + ! available to drive entrainment at the base of mixed layer when that energy is + ! positive. +MSTAR_CONV_ADJ = 0.667 ! [nondim] default = 0.0 + ! Coefficient used for reducing mstar during convection due to reduction of + ! stable density gradient. +USE_MLD_ITERATION = False ! [Boolean] default = True + ! A logical that specifies whether or not to use the distance to the bottom of + ! the actively turbulent boundary layer to help set the EPBL length scale. +EPBL_TRANSITION_SCALE = 0.01 ! [nondim] default = 0.1 + ! A scale for the mixing length in the transition layer at the edge of the + ! boundary layer as a fraction of the boundary layer thickness. +MIX_LEN_EXPONENT = 1.0 ! [nondim] default = 2.0 + ! The exponent applied to the ratio of the distance to the MLD and the MLD depth + ! which determines the shape of the mixing length. This is only used if + ! USE_MLD_ITERATION is True. +USE_LA_LI2016 = True ! [nondim] default = False + ! A logical to use the Li et al. 2016 (submitted) formula to determine the + ! Langmuir number. +EPBL_LANGMUIR_SCHEME = "ADDITIVE" ! default = "NONE" + ! EPBL_LANGMUIR_SCHEME selects the method for including Langmuir turbulence. + ! Valid values are: + ! NONE - Do not do any extra mixing due to Langmuir turbulence + ! RESCALE - Use a multiplicative rescaling of mstar to account for Langmuir + ! turbulence + ! ADDITIVE - Add a Langmuir turblence contribution to mstar to other + ! contributions +LT_ENHANCE_COEF = 0.044 ! [nondim] default = 0.447 + ! Coefficient for Langmuir enhancement of mstar +LT_ENHANCE_EXP = -1.5 ! [nondim] default = -1.33 + ! Exponent for Langmuir enhancementt of mstar +LT_MOD_LAC1 = 0.0 ! [nondim] default = -0.87 + ! Coefficient for modification of Langmuir number due to MLD approaching Ekman + ! depth. +LT_MOD_LAC4 = 0.0 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to ratio of Ekman to + ! stable Obukhov depth. +LT_MOD_LAC5 = 0.22 ! [nondim] default = 0.95 + ! Coefficient for modification of Langmuir number due to ratio of Ekman to + ! unstable Obukhov depth. + +! === module MOM_regularize_layers === + +! === module MOM_opacity === +PEN_SW_NBANDS = 3 ! default = 1 + ! The number of bands of penetrating shortwave radiation. + +! === module MOM_tracer_advect === +TRACER_ADVECTION_SCHEME = "PPM:H3" ! default = "PLM" + ! The horizontal transport scheme for tracers: + ! PLM - Piecewise Linear Method + ! PPM:H3 - Piecewise Parabolic Method (Huyhn 3rd order) + ! PPM - Piecewise Parabolic Method (Colella-Woodward) + +! === module MOM_tracer_hor_diff === +CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False + ! If true, use enough iterations the diffusion to ensure that the diffusive + ! equivalent of the CFL limit is not violated. If false, always use the greater + ! of 1 or MAX_TR_DIFFUSION_CFL iteration. + +! === module MOM_neutral_diffusion === +! This module implements neutral diffusion of tracers +USE_NEUTRAL_DIFFUSION = True ! [Boolean] default = False + ! If true, enables the neutral diffusion module. + +! === module MOM_lateral_boundary_diffusion === +! This module implements lateral diffusion of tracers near boundaries + +! === module MOM_sum_output === +CALCULATE_APE = False ! [Boolean] default = True + ! If true, calculate the available potential energy of the interfaces. Setting + ! this to false reduces the memory footprint of high-PE-count models + ! dramatically. +MAXTRUNC = 100000 ! [truncations save_interval-1] default = 0 + ! The run will be stopped, and the day set to a very large value if the velocity + ! is truncated more than MAXTRUNC times between energy saves. Set MAXTRUNC to 0 + ! to stop if there is any truncation of velocities. +ENERGYSAVEDAYS = 0.25 ! [days] default = 1.0 + ! The interval in units of TIMEUNIT between saves of the energies of the run and + ! other globally summed diagnostics. + +! === module ocean_model_init === + +! === module MOM_surface_forcing === +MAX_P_SURF = 0.0 ! [Pa] default = -1.0 + ! The maximum surface pressure that can be exerted by the atmosphere and + ! floating sea-ice or ice shelves. This is needed because the FMS coupling + ! structure does not limit the water that can be frozen out of the ocean and the + ! ice-ocean heat fluxes are treated explicitly. No limit is applied if a + ! negative value is used. +WIND_STAGGER = "A" ! default = "C" + ! A case-insensitive character string to indicate the + ! staggering of the input wind stress field. Valid + ! values are 'A', 'B', or 'C'. +CD_TIDES = 0.0018 ! [nondim] default = 1.0E-04 + ! The drag coefficient that applies to the tides. +GUST_CONST = 0.02 ! [Pa] default = 0.0 + ! The background gustiness in the winds. +FIX_USTAR_GUSTLESS_BUG = False ! [Boolean] default = True + ! If true correct a bug in the time-averaging of the gustless wind friction + ! velocity + +! === module MOM_restart === + +! === module MOM_file_parser === diff --git a/tests_datm/parm/MOM_override b/tests_datm/parm/MOM_override new file mode 100755 index 0000000000..e69de29bb2 diff --git a/tests_datm/parm/data_table b/tests_datm/parm/data_table new file mode 100644 index 0000000000..82f2ca1ec6 --- /dev/null +++ b/tests_datm/parm/data_table @@ -0,0 +1 @@ +"OCN", "runoff", "runoff", "./INPUT/runoff.daitren.clim.1440x1080.v20180328.nc", "none" , 1.0 diff --git a/tests_datm/parm/datm_data_table.IN b/tests_datm/parm/datm_data_table.IN new file mode 100644 index 0000000000..1495adc516 --- /dev/null +++ b/tests_datm/parm/datm_data_table.IN @@ -0,0 +1,24 @@ +# this file will be read as a nems config file to set +# fields which might not be available with all forcing +# sources + mean_zonal_moment_flx_atm .true. + mean_merid_moment_flx_atm .true. + inst_height_lowest .true. + inst_temp_height_lowest .true. +inst_spec_humid_height_lowest .true. +inst_zonal_wind_height_lowest .true. +inst_merid_wind_height_lowest .true. + inst_pres_height_lowest .true. + mean_down_sw_flx .true. + mean_down_lw_flx .true. + mean_up_lw_flx .true. + mean_net_lw_flx .false. + mean_sensi_heat_flx .true. + mean_laten_heat_flx .true. + mean_down_sw_vis_dir_flx .true. + mean_down_sw_vis_dif_flx .true. + mean_down_sw_ir_dir_flx .true. + mean_down_sw_ir_dif_flx .true. + inst_pres_height_surface .true. + mean_prec_rate .true. + mean_fprec_rate .true. diff --git a/tests_datm/parm/diag_table_template b/tests_datm/parm/diag_table_template new file mode 100644 index 0000000000..32c7d0effd --- /dev/null +++ b/tests_datm/parm/diag_table_template @@ -0,0 +1,107 @@ +YMD.00Z.C96.64bit.non-mono +SYEAR SMONTH SDAY 00 0 0 + +###################### +"ocn%4yr%2mo%2dy%2hr", 6, "hours", 1, "hours", "time", 6, "hours", "1901 1 1 0 0 0" +"SST%4yr%2mo%2dy", 1, "days", 1, "days", "time", 1, "days", "1901 1 1 0 0 0" +############################################## +# static fields + "ocean_model", "geolon", "geolon", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_c", "geolon_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_c", "geolat_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_u", "geolon_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_u", "geolat_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolon_v", "geolon_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "geolat_v", "geolat_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "depth_ocean", "depth_ocean", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 +# "ocean_model", "wet", "wet", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_c", "wet_c", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_u", "wet_u", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "wet_v", "wet_v", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "sin_rot", "sin_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + "ocean_model", "cos_rot", "cos_rot", "ocn%4yr%2mo%2dy%2hr", "all", .false., "none", 2 + +# ocean output TSUV and others + "ocean_model", "SSH", "SSH", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SST", "SST", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSS", "SSS", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "speed", "speed", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSU", "SSU", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SSV", "SSV", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "frazil", "frazil", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "ePBL_h_ML", "ePBL", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_003", "MLD_003", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "MLD_0125", "MLD_0125", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# save daily SST + "ocean_model", "geolon", "geolon", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "geolat", "geolat", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolon_c", "geolon_c", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolat_c", "geolat_c", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolon_u", "geolon_u", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolat_u", "geolat_u", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolon_v", "geolon_v", "SST%4yr%2mo%2dy", "all", .false., "none", 2 +# "ocean_model", "geolat_v", "geolat_v", "SST%4yr%2mo%2dy", "all", .false., "none", 2 + "ocean_model", "SST", "sst", "SST%4yr%2mo%2dy", "all", .true., "none", 2 + +# Z-Space Fields Provided for CMIP6 (CMOR Names): +#=============================================== +# "ocean_model_zold","uo","uo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model_zold","vo","vo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model_zold","so","so" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model_zold","temp","temp" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","uo","uo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","vo","vo" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","so","so" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model_z","temp","temp" ,"ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + +# forcing + "ocean_model", "taux", "taux", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "tauy", "tauy", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "latent", "latent", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "sensible", "sensible", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "SW", "SW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LW", "LW", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "evap", "evap", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lprec", "lprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "lrunoff", "lrunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 +# "ocean_model", "frunoff", "frunoff", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "fprec", "fprec", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "LwLatSens", "LwLatSens", "ocn%4yr%2mo%2dy%2hr","all",.true.,"none",2 + "ocean_model", "Heat_PmE", "Heat_PmE", "ocn%4yr%2mo%2dy%2hr","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_datm/parm/fd_nems.yaml b/tests_datm/parm/fd_nems.yaml new file mode 100644 index 0000000000..7b27d884c7 --- /dev/null +++ b/tests_datm/parm/fd_nems.yaml @@ -0,0 +1,756 @@ + field_dictionary: + version_number: 0.0.0 + institution: National ESPC, CSC & MCL Working Groups + source: automatically generated by the NUOPC Layer + description: Community-based dictionary for shared coupling fields + entries: + # + #----------------------------------- + # section: mediator calculation for atm/ocn flux calculation + #----------------------------------- + # + - standard_name: Faox_lat + alias: mean_laten_heat_flx_atm_into_ocn + canonical_units: W m-2 + description: mediator calculation - atm/ocn surface latent heat flux + # + - standard_name: Faox_lwup + alias: mean_up_lw_flx_ocn + canonical_units: W m-2 + description: mediator calculation - long wave radiation flux over the ocean + # + - standard_name: Faox_taux + alias: stress_on_air_ocn_zonal + canonical_units: N m-2 + description: mediator calculation + # + - standard_name: Faox_tauy + alias: stress_on_air_ocn_merid + canonical_units: N m-2 + description: mediator calculation + # + #----------------------------------- + # section: atmosphere export + #----------------------------------- + # + - standard_name: Faxa_bcph + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_dstdry + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_dstwet + canonical_units: kg m-2 s-1 + description: atmosphere export + # + #----------------------------------- + # section: atmosphere export + #----------------------------------- + # + - standard_name: Faxa_swdn + alias: mean_down_sw_flx + canonical_units: W m-2 + description: atmosphere export - mean downward SW heat flux + # + - standard_name: Faxa_lwdn + alias: mean_down_lw_flx + canonical_units: W m-2 + description: atmosphere export - mean downward LW heat flux + # + - standard_name: Faxa_rain + alias: mean_prec_rate + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_snow + alias: mean_fprec_rate + canonical_units: kg m-2 s-1 + description: atmosphere export + # + - standard_name: Faxa_swnet + canonical_units: W m-2 + description: atmosphere export + # + - standard_name: Faxa_swndf + alias: mean_down_sw_ir_dif_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward nir diffuse flux + # + - standard_name: Faxa_swndr + alias: mean_down_sw_ir_dir_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward nir direct flux + # + - standard_name: Faxa_swvdf + alias: mean_down_sw_vis_dif_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward uv+vis diffuse flux + # + - standard_name: Faxa_swvdr + alias: mean_down_sw_vis_dir_flx + canonical_units: W m-2 + description: atmosphere export - mean surface downward uv+visvdirect flux + # + - standard_name: Sa_dens + alias: air_density_height_lowest + canonical_units: kg m-3 + description: atmosphere export- density at the lowest model layer + # + - standard_name: Sa_pbot + alias: inst_pres_height_lowest + canonical_units: Pa + description: atmosphere export - pressure at lowest model layer + # + - standard_name: Sa_pslv + alias: inst_pres_height_surface + canonical_units: Pa + description: atmosphere export - instantaneous pressure land and sea surface + # + - standard_name: Sa_ptem + canonical_units: K + description: atmosphere export - bottom layer potential temperature + # + - standard_name: Sa_shum + alias: inst_spec_humid_height_lowest + canonical_units: kg kg-1 + description: atmosphere export - bottom layer specific humidity + # + - standard_name: Sa_tbot + alias: inst_temp_height_lowest + canonical_units: K + description: atmosphere export - bottom layer temperature + # + - standard_name: Sa_u + alias: inst_zonal_wind_height_lowest + canonical_units: m s-1 + description: atmosphere export - bottom layer zonal wind + # + - standard_name: Sa_v + alias: inst_merid_wind_height_lowest + canonical_units: m s-1 + description: atmosphere export - bottom layer meridional wind + # + - standard_name: Sa_z + alias: inst_height_lowest + canonical_units: m + description: atmosphere export - bottom layer height + # + - standard_name: Faxa_taux + alias: mean_zonal_moment_flx_atm + canonical_units: N m-2 + description: atmosphere export- zonal component of momentum flux + # + - standard_name: Faxa_tauy + alias: mean_merid_moment_flx_atm + canonical_units: N m-2 + description: atmosphere export - meridional component of momentum flux + # + - standard_name: Faxa_lat + alias: mean_laten_heat_flx + canonical_units: W m-2 + description: atmosphere export - latent heat flux + # + - standard_name: Faxx_lwup + alias: mean_up_lw_flx + canonical_units: W m-2 + description: atmosphere import - merged ocn/ice flux + # + #----------------------------------- + # section: sea-ice export + #----------------------------------- + # + - standard_name: Faii_evap + alias: mean_evap_rate_atm_into_ice + canonical_units: kg m-2 s-1 + description: sea-ice export + # + - standard_name: Faii_lat + alias: mean_laten_heat_flx_atm_into_ice + canonical_units: W m-2 + description: sea-ice export to atm - atm/ice latent heat flux + # + - standard_name: Faii_sen + alias: mean_sensi_heat_flx_atm_into_ice + canonical_units: W m-2 + description: sea-ice export to atm - atm/ice sensible heat flux + # + - standard_name: Faii_lwup + alias: mean_up_lw_flx_ice + canonical_units: W m-2 + description: sea-ice export - outgoing logwave radiation + # + - standard_name: Faii_swnet + canonical_units: W m-2 + description: sea-ice export to atm + # + - standard_name: Faii_taux + alias: stress_on_air_ice_zonal + canonical_units: N m-2 + description: sea-ice export to atm - air ice zonal stress + # + - standard_name: Faii_tauy + alias: stress_on_air_ice_merid + canonical_units: N m-2 + description: sea-ice export - air ice meridional stress + # + - standard_name: Fioi_bcphi + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - hydrophilic black carbon flux to ocean + # + - standard_name: Fioi_bcpho + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - hydrophobic black carbon flux to ocean + # + - standard_name: Fioi_flxdst + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - dust aerosol flux to ocean + # + - standard_name: Fioi_melth + alias: net_heat_flx_to_ocn + canonical_units: W m-2 + description: sea-ice export to ocean - net heat flux to ocean + # + - standard_name: Fioi_meltw + alias: mean_fresh_water_to_ocean_rate + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - fresh water to ocean (h2o flux from melting) + # + - standard_name: Fioi_meltw_wiso + alias: mean_fresh_water_to_ocean_rate_wiso + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - fresh water to ocean (h2o flux from melting) for 16O, 18O, HDO + # + - standard_name: Fioi_salt + alias: mean_salt_rate + canonical_units: kg m-2 s-1 + description: sea-ice export to ocean - salt to ocean (salt flux from melting) + # + - standard_name: Fioi_swpen + alias: mean_sw_pen_to_ocn + canonical_units: W m-2 + description: sea-ice export to ocean - flux of shortwave through ice to ocean + # + - standard_name: Fioi_swpen_vdr + alias: mean_sw_pen_to_ocn_vis_dir_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of vis dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_vdf + alias: mean_sw_pen_to_ocn_vis_dif_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of vif dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_idr + alias: mean_sw_pen_to_ocn_ir_dir_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of ir dir shortwave through ice to ocean + # + - standard_name: Fioi_swpen_idf + alias: mean_sw_pen_to_ocn_ir_dif_flx + canonical_units: W m-2 + description: sea-ice export to ocean - flux of ir dif shortwave through ice to ocean + # + - standard_name: Fioi_taux + alias: stress_on_ocn_ice_zonal + canonical_units: N m-2 + description: sea-ice export to ocean - ice ocean zonal stress + # + - standard_name: Fioi_tauy + alias: stress_on_ocn_ice_merid + canonical_units: N m-2 + description: sea-ice export to ocean - ice ocean meridional stress + # + - standard_name: Si_anidf + alias: inst_ice_ir_dif_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_anidr + alias: inst_ice_ir_dir_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_avsdf + alias: inst_ice_vis_dif_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_avsdr + alias: inst_ice_vis_dir_albedo + canonical_units: 1 + description: sea-ice export to atm + # + - standard_name: Si_ifrac + alias: ice_fraction + canonical_units: 1 + description: sea-ice export to atm - ice fraction (varies with time) + # + - standard_name: Si_imask + alias: ice_mask + canonical_units: 1 + description: sea-ice export - ice mask + # + - standard_name: Si_qref + canonical_units: kg kg-1 + description: sea-ice export to atm + # + - standard_name: Si_t + alias: sea_ice_surface_temperature + canonical_units: K + description: sea-ice export + # + - standard_name: Si_tref + canonical_units: K + description: sea-ice export + # + - standard_name: Si_u10 + canonical_units: m + description: sea-ice export + # + - standard_name: Si_vice + alias: mean_ice_volume + canonical_units: m + description: sea-ice export + volume of ice per unit area + # + - standard_name: Si_snowh + canonical_units: m + description: sea-ice export - surface_snow_water_equivalent + # + - standard_name: Si_vsno + alias: mean_snow_volume + canonical_units: m + description: sea-ice export - volume of snow per unit area + # + #----------------------------------- + # section: ocean export to mediator + #----------------------------------- + # + - standard_name: Fioo_q + alias: freezing_melting_potential + canonical_units: W m-2 + description: ocean export + # + - standard_name: So_bldepth + alias: mixed_layer_depth + canonical_units: m + description: ocean export + # + - standard_name: So_dhdx + alias: sea_surface_slope_zonal + canonical_units: m m-1 + description: ocean export + # + - standard_name: So_dhdy + alias: sea_surface_slope_merid + canonical_units: m m-1 + description: ocean export + # + - standard_name: So_duu10n + canonical_units: m2 s-2 + description: ocean export + # + - standard_name: So_fswpen + canonical_units: 1 + description: ocean export + # + - standard_name: So_ofrac + canonical_units: 1 + description: ocean export + # + - standard_name: So_omask + alias: ocean_mask + canonical_units: 1 + description: ocean export + # + - standard_name: So_qref + canonical_units: kg kg-1 + description: ocean export + # + - standard_name: So_re + canonical_units: 1 + description: ocean export + # + - standard_name: So_s + alias: s_surf + canonical_units: g kg-1 + description: ocean export + # + - standard_name: So_ssq + canonical_units: kg kg-1 + description: ocean export + # + - standard_name: So_t + alias: sea_surface_temperature + canonical_units: K + description: ocean export + # + - standard_name: So_tref + canonical_units: K + description: ocean export + # + - standard_name: So_u + alias: ocn_current_zonal + canonical_units: m s-1 + description: ocean export + # + - standard_name: So_u10 + canonical_units: m + description: ocean export + # + - standard_name: So_ustar + canonical_units: m s-1 + description: ocean export + # + - standard_name: So_v + alias: ocn_current_merid + canonical_units: m s-1 + description: ocean export + # + #----------------------------------- + # section: ocean import + #----------------------------------- + # + - standard_name: mean_runoff_rate + canonical_units: kg m-2 s-1 + description: ocean import - total runoff to ocean + # + - standard_name: mean_runoff_heat_flux + canonical_units: kg m-2 s-1 + description: ocean import - heat content of runoff + # + - standard_name: mean_calving_rate + canonical_units: kg m-2 s-1 + description: ocean import - total calving to ocean + # + - standard_name: mean_calving_heat_flux + canonical_units: kg m-2 s-1 + description: ocean import - heat content of calving + # + - standard_name: Foxx_rofi + canonical_units: kg m-2 s-1 + description: ocean import - water flux due to runoff (frozen) + # + - standard_name: Foxx_rofl + alias: mean_runoff_rate + canonical_units: kg m-2 s-1 + description: ocean import - water flux due to runoff (liquid) + # + - standard_name: Foxx_swnet + alias: mean_net_sw_flx + canonical_units: W m-2 + description: ocean import - net shortwave radiation to ocean + # + - standard_name: Foxx_swnet_vdr + alias: mean_net_sw_vis_dir_flx + canonical_units: W m-2 + description: ocean import - net shortwave visible direct radiation to ocean + # + - standard_name: Foxx_swnet_vdf + alias: mean_net_sw_vis_dif_flx + canonical_units: W m-2 + description: ocean import - net shortwave visible diffuse radiation to ocean + # + - standard_name: Foxx_swnet_idr + alias: mean_net_sw_ir_dir_flx + canonical_units: W m-2 + description: ocean import - net shortwave ir direct radiation to ocean + # + - standard_name: Foxx_swnet_idf + alias: mean_net_sw_ir_dif_flx + canonical_units: W m-2 + description: ocean import - net shortwave ir diffuse radiation to ocean + # + - standard_name: Foxx_taux + alias: mean_zonal_moment_flx + canonical_units: N m-2 + description: ocean import - zonal surface stress to ocean + # + - standard_name: Foxx_tauy + alias: mean_merid_moment_flx + canonical_units: N m-2 + description: ocean import - meridional surface stress to ocean + # + #----------------------------------- + # mediator fields + #----------------------------------- + # + - standard_name: cpl_scalars + canonical_units: unitless + # + - standard_name: frac + canonical_units: 1 + # + - standard_name: mask + canonical_units: 1 + # + #----------------------------------- + # aliased fields for active and datm + #----------------------------------- + # + - standard_name: mean_net_lw_flx + canonical_units: W m-2 + - alias: Faxa_lwnet + standard_name : mean_net_lw_flx + description: atmosphere export - mean net longwave flux from atm + - alias: Foxx_lwnet + standard_name : mean_net_lw_flx + description: mediator calculation - atm/ocn net longwave flux + # + - standard_name: mean_sensi_heat_flx + canonical_units: W m-2 + - alias: Faxa_sen + standard_name : mean_sensi_heat_flx + description: atmosphere export - sensible heat flux + - alias: Faox_sen + standard_name : mean_sensi_heat_flx + description: mediator calculation - atm/ocn surface sensible heat flux + # + - standard_name: mean_evap_rate + canonical_units: kg m-2 s-1 + - alias: Faxa_evap + standard_name : mean_evap_rate + description: atmosphere export - latent heat flux conversion + - alias: Faox_evap + standard_name : mean_evap_rate + description: mediator calculation - atm/ocn specific humidity flux + # + #----------------------------------- + # section: atmosphere fields that need to be defined but are not used + #----------------------------------- + # + - standard_name: inst_temp_height2m + canonical_units: K + - standard_name: inst_spec_humid_height2m + canonical_units: K + - standard_name: inst_down_lw_flx + canonical_units: W m-2 + - standard_name: inst_net_lw_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_ir_dir_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_ir_dif_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_vis_dir_flx + canonical_units: W m-2 + - standard_name: inst_net_sw_vis_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_ir_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_ir_dir_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_vis_dif_flx + canonical_units: W m-2 + - standard_name: inst_down_sw_vis_dir_flx + canonical_units: W m-2 + - standard_name: inst_surface_height + canonical_units: m + - standard_name: inst_zonal_wind_height10m + canonical_units: m s-1 + - standard_name: inst_merid_wind_height10m + canonical_units: m s-1 + - standard_name: inst_zonal_moment_flx + canonical_units: N m-2 + - standard_name: inst_merid_moment_flx + canonical_units: N m-2 + - standard_name: inst_sensi_heat_flx + canonical_units: N m-2 + - standard_name: inst_laten_heat_flx + canonical_units: N m-2 + - standard_name: inst_tracer_mass_frac + canonical_units: 1 + - standard_name: inst_tracer_up_surface_flx + canonical_units: kg m-2 s-1 + - standard_name: inst_tracer_down_surface_flx + canonical_units: kg m-2 s-1 + - standard_name: inst_tracer_clmn_mass_dens + canonical_units: g m-2 + - standard_name: inst_tracer_anth_biom_flx + canonical_units: ug m-2 s-1 + description: atmosphere export + - standard_name: inst_pres_interface + canonical_units: Pa + - standard_name: inst_pres_levels + canonical_units: Pa + - standard_name: inst_geop_interface + canonical_units: tbd + - standard_name: inst_geop_levels + canonical_units: tbd + - standard_name: inst_temp_interface + canonical_units: K + - standard_name: inst_temp_levels + canonical_units: K + - standard_name: inst_zonal_wind_levels + canonical_units: m s-1 + - standard_name: inst_merid_wind_levels + canonical_units: m s-1 + - standard_name: inst_omega_levels + canonical_units: tbd + - standard_name: inst_tracer_mass_frac + canonical_units: 1 + - standard_name: inst_soil_moisture_content + canonical_units: tbd + - standard_name: soil_type + canonical_units: tbd + - standard_name: inst_pbl_height + canonical_units: tbd + - standard_name: surface_cell_area + canonical_units: tbd + - standard_name: inst_convective_rainfall_amount + canonical_units: tbd + - standard_name: inst_spec_humid_conv_tendency_levels + canonical_units: tbd + - standard_name: inst_exchange_coefficient_heat_levels + canonical_units: tbd + - standard_name: inst_friction_velocity + canonical_units: tbd + - standard_name: inst_rainfall_amount + canonical_units: tbd + - standard_name: inst_land_sea_mask + canonical_units: tbd + - standard_name: inst_temp_height_surface + canonical_units: tbd + - standard_name: inst_up_sensi_heat_flx + canonical_units: tbd + - standard_name: inst_lwe_snow_thickness + canonical_units: tbd + - standard_name: vegetation_type + canonical_units: tbd + - standard_name: inst_vegetation_area_frac + canonical_units: tbd + - standard_name: inst_surface_roughness + canonical_units: tbd + - standard_name: inst_zonal_moment_flx + canonical_units: N m-2 + - standard_name: inst_merid_moment_flx + canonical_units: N m-2 + - standard_name: inst_laten_heat_flx + canonical_units: W m-2 + - standard_name: inst_sensi_heat_flx + canonical_units: W m-2 + - standard_name: land_mask + canonical_units: 1 + # + #----------------------------------- + # WW3 import + #----------------------------------- + # + - standard_name: sea_surface_height_above_sea_level + canonical_units: m + description: ww3 import + # + - standard_name: sea_surface_salinity + alias: s_surf + canonical_units: g kg-1 + description: ww3 import + # + - standard_name: surface_eastward_sea_water_velocity + alias: ocn_current_zonal + canonical_units: m s-1 + description: ww3 import + # + - standard_name: surface_northward_sea_water_velocity + alias: ocn_current_merid + canonical_units: m s-1 + description: ww3 import + # + - standard_name: eastward_wind_at_10m_height + alias: inst_zonal_wind_height10m + canonical_units: m s-1 + description: ww3 import + # + - standard_name: northward_wind_at_10m_height + alias: inst_merid_wind_height10m + canonical_units: m s-1 + description: ww3 import + # + - standard_name: sea_ice_concentration + alias: ice_fraction + canonical_units: 1 + description: ww3 import + # + # + # WW3 export + # + - standard_name: wave_induced_charnock_parameter + canonical_units: 1 + description: ww3 export + # + - standard_name: wave_z0_roughness_length + canonical_units: 1 + description: ww3 export + # + - standard_name: northward_stokes_drift_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_stokes_drift_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_1 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_2 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_partitioned_stokes_drift_3 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_1 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_2 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_partitioned_stokes_drift_3 + canonical_units: m s-1 + description: ww3 export + # + - standard_name: eastward_wave_bottom_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: northward_wave_bottom_current + canonical_units: m s-1 + description: ww3 export + # + - standard_name: wave_bottom_current_radian_frequency + canonical_units: rad s-1 + description: ww3 export + # + - standard_name: eastward_wave_radiation_stress_gradient + canonical_units: Pa + description: ww3 export + # + - standard_name: northward_wave_radiation_stress_gradient + canonical_units: Pa + description: ww3 export + # + - standard_name: eastward_wave_radiation_stress + canonical_units: N m-1 + description: ww3 export + # + - standard_name: eastward_northward_wave_radiation_stress + canonical_units: N m-1 + description: ww3 export + # + - standard_name: wave_bottom_current_period + canonical_units: s + description: ww3 export + # + - standard_name: northward_wave_radiation_stress + canonical_units: Pa + description: ww3 export + # diff --git a/tests_datm/parm/ice5_in_template b/tests_datm/parm/ice5_in_template new file mode 100644 index 0000000000..53ab246186 --- /dev/null +++ b/tests_datm/parm/ice5_in_template @@ -0,0 +1,366 @@ +&setup_nml + days_per_year = 365 + , use_leap_years = .true. + , year_init = YEAR_INIT + , istep0 = ISTEP0 + , dt = DT_CICE + , npt = 999 + , ndtd = 1 + , runtype = 'RUNTYPE' + , runid = 'RUNID' + , ice_ic = 'cice5_model.res.nc' + , restart = .true. + , restart_ext = .false. + , use_restart_time = USE_RESTART_TIME + , restart_format = 'nc' + , lcdf64 = .false. + , restart_dir = './RESTART/' + , restart_file = 'iced' + , pointer_file = './ice.restart_file' + , dumpfreq = 'DUMPFREQ' + , dumpfreq_n = DUMPFREQ_N + , dump_last = .false. + , diagfreq = 6 + , diag_type = 'file' + , diag_file = 'ice_diag.d' + , print_global = .true. + , print_points = .true. + , latpnt(1) = 90. + , lonpnt(1) = 0. + , latpnt(2) = -65. + , lonpnt(2) = -45. + , dbug = .false. + , histfreq = 'm','d','h','x','x' + , histfreq_n = 0 , 0 , 6 , 1 , 1 + , hist_avg = CICE_HIST_AVG + , history_dir = './history/' + , history_file = 'iceh' + , write_ic = .true. + , incond_dir = './history/' + , incond_file = 'iceh_ic' +/ + +&grid_nml + grid_format = 'nc' + , grid_type = 'displaced_pole' + , grid_file = grid_cice_NEMS_mx + , kmt_file = kmtu_cice_NEMS_mx + , kcatbound = 0 +/ + +&domain_nml + nprocs = NPROC_ICE + , processor_shape = 'slenderX2' + , distribution_type = 'cartesian' + , distribution_wght = 'latitude' + , ew_boundary_type = 'cyclic' + , ns_boundary_type = 'tripole' + , maskhalo_dyn = .false. + , maskhalo_remap = .false. + , maskhalo_bound = .false. +/ + +&tracer_nml + tr_iage = .true. + , restart_age = .false. + , tr_FY = .true. + , restart_FY = .false. + , tr_lvl = .true. + , restart_lvl = .false. + , tr_pond_cesm = .false. + , restart_pond_cesm = .false. + , tr_pond_topo = .false. + , restart_pond_topo = .false. + , tr_pond_lvl = .true. + , restart_pond_lvl = .false. + , tr_aero = .false. + , restart_aero = .false. +/ + +&thermo_nml + kitd = 1 + , ktherm = 1 + , conduct = 'bubbly' + , a_rapid_mode = 0.5e-3 + , Rac_rapid_mode = 10.0 + , aspect_rapid_mode = 1.0 + , dSdt_slow_mode = -5.0e-8 + , phi_c_slow_mode = 0.05 + , phi_i_mushy = 0.85 +/ + +&dynamics_nml + kdyn = 1 + , ndte = 120 + , revised_evp = .false. + , advection = 'remap' + , kstrength = 1 + , krdg_partic = 1 + , krdg_redist = 1 + , mu_rdg = 3 +/ + +&shortwave_nml + shortwave = 'dEdd' + , albedo_type = 'default' + , albicev = 0.78 + , albicei = 0.36 + , albsnowv = 0.98 + , albsnowi = 0.70 + , ahmax = 0.3 + , R_ice = 0. + , R_pnd = 0. + , R_snw = 1.5 + , dT_mlt = 1.5 + , rsnw_mlt = 1500. +/ + +&ponds_nml + hp1 = 0.01 + , hs0 = 0. + , hs1 = 0.03 + , dpscale = 1.0e-3 + , frzpnd = 'hlid' + , snowinfil = .true. + , rfracmin = 0.15 + , rfracmax = 1. + , pndaspect = 0.8 +/ + +&zbgc_nml + tr_brine = .false. + , restart_hbrine = .false. + , skl_bgc = .false. + , bgc_flux_type = 'Jin2006' + , restart_bgc = .false. + , restore_bgc = .false. + , bgc_data_dir = 'unknown_bgc_data_dir' + , sil_data_type = 'default' + , nit_data_type = 'default' + , tr_bgc_C_sk = .false. + , tr_bgc_chl_sk = .false. + , tr_bgc_Am_sk = .false. + , tr_bgc_Sil_sk = .false. + , tr_bgc_DMSPp_sk = .false. + , tr_bgc_DMSPd_sk = .false. + , tr_bgc_DMS_sk = .false. + , phi_snow = 0.5 +/ + +&forcing_nml + formdrag = .false. + , atmbndy = 'default' + , fyear_init = 1997 + , ycycle = 1 + , atm_data_format = 'bin' + , atm_data_type = 'none' + , atm_data_dir = '/home/Fei.Liu/noscrub/lanl_cice_data/' + , calc_strair = .true. + , calc_Tsfc = .true. + , precip_units = 'mm_per_month' + , ustar_min = 0.0005 + , update_ocn_f = FRAZIL_FWSALT + , oceanmixed_ice = .false. + , ocn_data_format = 'bin' + , sss_data_type = 'default' + , sst_data_type = 'default' + , ocn_data_dir = 'unknown_ocn_data_dir' + , oceanmixed_file = 'unknown_oceanmixed_file' + , restore_sst = .false. + , trestore = 90 + , restore_ice = .false. +/ + +&icefields_nml + f_tmask = .true. + , f_tarea = .true. + , f_uarea = .true. + , f_dxt = .false. + , f_dyt = .false. + , f_dxu = .false. + , f_dyu = .false. + , f_HTN = .false. + , f_HTE = .false. + , f_ANGLE = .true. + , f_ANGLET = .true. + , f_NCAT = .true. + , f_VGRDi = .false. + , f_VGRDs = .false. + , f_VGRDb = .false. + , 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_fswdn = 'mdhxx' + , f_flwdn = 'mdhxx' + , f_snow = 'mdhxx' + , f_snow_ai = 'xxxxx' + , f_rain = 'mdhxx' + , f_rain_ai = 'xxxxx' + , f_sst = 'mdhxx' + , f_sss = 'mdhxx' + , f_uocn = 'mdhxx' + , f_vocn = 'mdhxx' + , f_frzmlt = 'mdhxx' + , f_fswfac = 'mdhxx' + , f_fswabs = 'mdhxx' + , f_fswabs_ai = 'xxxxx' + , f_albsni = 'mdhxx' + , f_alvdr = 'mdhxx' + , f_alidr = 'mdhxx' + , f_albice = 'mdhxx' + , f_albsno = 'mdhxx' + , f_albpnd = 'mdhxx' + , f_coszen = 'mdhxx' + , f_flat = 'mdhxx' + , f_flat_ai = 'xxxxx' + , f_fsens = 'mdhxx' + , f_fsens_ai = 'xxxxx' + , f_flwup = 'mdhxx' + , f_flwup_ai = 'xxxxx' + , f_evap = 'mdhxx' + , f_evap_ai = 'xxxxx' + , 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_fresh_ai = 'xxxxx' + , f_fsalt = 'mdhxx' + , f_fsalt_ai = 'xxxxx' + , f_fhocn = 'mdhxx' + , f_fhocn_ai = 'xxxxx' + , f_fswthru = 'mdhxx' + , f_fswthru_ai = 'xxxxx' + , f_fsurf_ai = 'xxxxx' + , f_fcondtop_ai = 'xxxxx' + , f_fmeltt_ai = 'xxxxx' + , f_strairx = 'mdhxx' + , f_strairy = 'mdhxx' + , f_strtltx = 'mdhxx' + , f_strtlty = 'mdhxx' + , f_strcorx = 'mdhxx' + , f_strcory = 'mdhxx' + , f_strocnx = 'mdhxx' + , f_strocny = 'mdhxx' + , f_strintx = 'mdhxx' + , f_strinty = 'mdhxx' + , f_strength = 'mdhxx' + , f_divu = 'mdhxx' + , f_shear = 'mdhxx' + , f_sig1 = 'x' + , f_sig2 = 'x' + , f_dvidtt = 'mdhxx' + , f_dvidtd = 'mdhxx' + , f_daidtt = 'mdhxx' + , f_daidtd = 'mdhxx' + , f_mlt_onset = 'mdhxx' + , f_frz_onset = 'mdhxx' + , f_hisnap = 'mdhxx' + , f_aisnap = 'mdhxx' + , f_trsig = 'mdhxx' + , f_icepresent = 'mdhxx' + , f_iage = 'mdhxx' + , f_FY = 'mdhxx' + , f_aicen = 'xxxxx' + , f_vicen = 'xxxxx' + , f_Tinz = 'x' + , f_Sinz = 'x' + , f_Tsnz = 'x' + , f_fsurfn_ai = 'xxxxx' + , f_fcondtopn_ai = 'xxxxx' + , f_fmelttn_ai = 'xxxxx' + , f_flatn_ai = 'xxxxx' + , f_s11 = 'mdhxx' + , f_s12 = 'mdhxx' + , f_s22 = 'mdhxx' + , f_yieldstress11 = 'mdhxx' + , f_yieldstress12 = 'mdhxx' + , f_yieldstress22 = 'mdhxx' +/ + +&icefields_mechred_nml + f_alvl = 'mdhxx' + , f_vlvl = 'mdhxx' + , f_ardg = 'mdhxx' + , f_vrdg = 'mdhxx' + , f_dardg1dt = 'x' + , f_dardg2dt = 'x' + , f_dvirdgdt = 'x' + , f_opening = 'mdhxx' + , f_ardgn = 'xxxxx' + , f_vrdgn = 'xxxxx' + , f_dardg1ndt = 'x' + , f_dardg2ndt = 'x' + , f_dvirdgndt = 'x' + , f_krdgn = 'x' + , f_aparticn = 'x' + , f_aredistn = 'x' + , f_vredistn = 'x' + , f_araftn = 'x' + , f_vraftn = 'x' +/ + +&icefields_pond_nml + f_apondn = 'xxxxx' + , f_apeffn = 'xxxxx' + , f_hpondn = 'xxxxx' + , f_apond = 'mdhxx' + , f_hpond = 'mdhxx' + , f_ipond = 'mdhxx' + , f_apeff = 'mdhxx' + , f_apond_ai = 'xxxxx' + , f_hpond_ai = 'xxxxx' + , f_ipond_ai = 'xxxxx' + , f_apeff_ai = 'xxxxx' +/ + +&icefields_bgc_nml + f_faero_atm = 'x' + , f_faero_ocn = 'x' + , f_aero = 'x' + , f_fNO = 'x' + , f_fNO_ai = 'x' + , f_fNH = 'x' + , f_fNH_ai = 'x' + , f_fN = 'x' + , f_fN_ai = 'x' + , f_fSil = 'x' + , f_fSil_ai = 'x' + , f_bgc_N_sk = 'x' + , f_bgc_C_sk = 'x' + , f_bgc_chl_sk = 'x' + , f_bgc_Nit_sk = 'x' + , f_bgc_Am_sk = 'x' + , f_bgc_Sil_sk = 'x' + , f_bgc_DMSPp_sk = 'x' + , f_bgc_DMSPd_sk = 'x' + , f_bgc_DMS_sk = 'x' + , f_bgc_Nit_ml = 'x' + , f_bgc_Am_ml = 'x' + , f_bgc_Sil_ml = 'x' + , f_bgc_DMSP_ml = 'x' + , f_bTin = 'x' + , f_bphi = 'x' + , f_fbri = 'x' + , f_hbri = 'x' + , f_grownet = 'x' + , f_PPnet = 'x' +/ + +&icefields_drag_nml + f_drag = 'mdhxx' + , f_Cdn_atm = 'mdhxx' + , f_Cdn_ocn = 'mdhxx' +/ diff --git a/tests_datm/parm/ice_in_template b/tests_datm/parm/ice_in_template new file mode 100644 index 0000000000..041ba4e81a --- /dev/null +++ b/tests_datm/parm/ice_in_template @@ -0,0 +1,589 @@ +&setup_nml + days_per_year = 365 + use_leap_years = .true. + year_init = YEAR_INIT + istep0 = ISTEP0 + dt = DT_CICE + npt = 999 + ndtd = 1 + runtype = 'RUNTYPE' + runid = 'RUNID' + ice_ic = 'cice_model.res.nc' + restart = .true. + restart_ext = .false + use_restart_time = USE_RESTART_TIME + restart_format = 'nc' + lcdf64 = .false. + numin = 21 + numax = 89 + restart_dir = './RESTART/' + restart_file = 'iced' + pointer_file = './ice.restart_file' + dumpfreq = 'd' + dumpfreq_n = 1 + dump_last = .true. + bfbflag = 'off' + diagfreq = 6 + diag_type = 'file' + diag_file = 'ice_diag.d' + print_global = .true. + print_points = .true. + latpnt(1) = 90. + lonpnt(1) = 0. + latpnt(2) = -65. + lonpnt(2) = -45. + dbug = .false. + histfreq = 'm','d','h','x','x' + histfreq_n = 0 , 0 , 6 , 1 , 1 + hist_avg = CICE_HIST_AVG + history_dir = './history/' + history_file = 'iceh' + write_ic = .true. + incond_dir = './history/' + incond_file = 'iceh_ic' + version_name = 'CICE_6.0.2' +/ + +&grid_nml + grid_format = 'nc' + grid_type = 'tripole' + grid_file = grid_cice_NEMS_mx + kmt_file = kmtu_cice_NEMS_mx + use_bathymetry = .false. + kcatbound = 0 + ncat = 5 + nfsd = 1 + nilyr = 7 + nslyr = 1 + nblyr = 1 + nfsd = 1 +/ + +&tracer_nml + n_aero = 1 + n_zaero = 0 + n_algae = 0 + n_doc = 0 + n_dic = 0 + n_don = 0 + n_fed = 0 + n_fep = 0 + tr_iage = .true. + restart_age = .false. + tr_FY = .true. + restart_FY = .false. + tr_lvl = .true. + restart_lvl = .false. + tr_pond_cesm = .false. + restart_pond_cesm = .false. + tr_pond_topo = .false. + restart_pond_topo = .false. + tr_pond_lvl = .true. + restart_pond_lvl = .false. + tr_aero = .false. + restart_aero = .false. + tr_fsd = .false. + restart_fsd = .false. +/ + +&thermo_nml + kitd = 1 + ktherm = 1 + conduct = 'MU71' + a_rapid_mode = 0.5e-3 + Rac_rapid_mode = 10.0 + aspect_rapid_mode = 1.0 + dSdt_slow_mode = -5.0e-8 + phi_c_slow_mode = 0.05 + phi_i_mushy = 0.85 + sw_redist = .true. +/ + +&dynamics_nml + kdyn = 1 + ndte = 120 + revised_evp = .false. + kevp_kernel = 0 + brlx = 300.0 + arlx = 300.0 + ssh_stress = 'coupled' + advection = 'remap' + kstrength = 1 + krdg_partic = 1 + krdg_redist = 1 + mu_rdg = 3 + Cf = 17. + Ktens = 0. + e_ratio = 2. + basalstress = .false. + k1 = 8. + coriolis = 'latitude' + kridge = 1 + ktransport = 1 +/ + +&shortwave_nml + shortwave = 'dEdd' + albedo_type = 'default' + albicev = 0.78 + albicei = 0.36 + albsnowv = 0.98 + albsnowi = 0.70 + ahmax = 0.3 + R_ice = 0. + R_pnd = 0. + R_snw = 1.5 + dT_mlt = 1.5 + rsnw_mlt = 1500. + kalg = 0.0 +/ + +&ponds_nml + hp1 = 0.01 + hs0 = 0. + hs1 = 0.03 + dpscale = 1.e-3 + frzpnd = 'hlid' + rfracmin = 0.15 + rfracmax = 1. + pndaspect = 0.8 +/ + +&forcing_nml + formdrag = .false. + atmbndy = 'default' + calc_strair = .true. + calc_Tsfc = .true. + highfreq = .false. + natmiter = 5 + ustar_min = 0.0005 + emissivity = 0.95 + fbot_xfer_type = 'constant' + update_ocn_f = .true. + l_mpond_fresh = .false. + tfrz_option = 'linear_salt' + restart_coszen = .true. + oceanmixed_ice = .false. + wave_spec_type = 'none' + wave_spec_file = 'unknown_wave_spec_file' + nfreq = 25 + restore_ice = .false. + restore_ocn = .false. + trestore = 90 + precip_units = 'mm_per_month' + default_season = 'winter' + atm_data_type = 'ncar' + ocn_data_type = 'default' + bgc_data_type = 'default' + fe_data_type = 'default' + ice_data_type = 'default' + fyear_init = 1997 + ycycle = 1 + atm_data_format = 'nc' + atm_data_dir = './INPUT/gx3_forcing_fields.nc' + bgc_data_dir = 'unknown_bgc_data_dir' + ocn_data_format = 'bin' + ocn_data_dir = '/unknown_ocn_data_dir' + oceanmixed_file = 'unknown_oceanmixed_file' +/ + +&domain_nml + nprocs = NPROC_ICE + nx_global = NX_GLB + ny_global = NY_GLB + block_size_x = BLCKX + block_size_y = BLCKY + max_blocks = -1 + processor_shape = 'slenderX2' + distribution_type = 'cartesian' + distribution_wght = 'latitude' + ew_boundary_type = 'cyclic' + ns_boundary_type = 'tripole' + maskhalo_dyn = .false. + maskhalo_remap = .false. + maskhalo_bound = .false. +/ + +&zbgc_nml + tr_brine = .false. + restart_hbrine = .false. + tr_zaero = .false. + modal_aero = .false. + skl_bgc = .false. + z_tracers = .false. + dEdd_algae = .false. + solve_zbgc = .false. + bgc_flux_type = 'Jin2006' + restore_bgc = .false. + restart_bgc = .false. + scale_bgc = .false. + solve_zsal = .false. + restart_zsal = .false. + tr_bgc_Nit = .true. + tr_bgc_C = .true. + tr_bgc_chl = .false. + tr_bgc_Am = .true. + tr_bgc_Sil = .true. + tr_bgc_DMS = .false. + tr_bgc_PON = .true. + tr_bgc_hum = .true. + tr_bgc_DON = .false. + tr_bgc_Fe = .true. + grid_o = 0.006 + grid_o_t = 0.006 + l_sk = 0.024 + grid_oS = 0.0 + l_skS = 0.028 + phi_snow = -0.3 + initbio_frac = 0.8 + frazil_scav = 0.8 + ratio_Si2N_diatoms = 1.8 + ratio_Si2N_sp = 0.0 + ratio_Si2N_phaeo = 0.0 + ratio_S2N_diatoms = 0.03 + ratio_S2N_sp = 0.03 + ratio_S2N_phaeo = 0.03 + ratio_Fe2C_diatoms = 0.0033 + ratio_Fe2C_sp = 0.0033 + ratio_Fe2C_phaeo = 0.1 + ratio_Fe2N_diatoms = 0.023 + ratio_Fe2N_sp = 0.023 + ratio_Fe2N_phaeo = 0.7 + ratio_Fe2DON = 0.023 + ratio_Fe2DOC_s = 0.1 + ratio_Fe2DOC_l = 0.033 + fr_resp = 0.05 + tau_min = 5200.0 + tau_max = 173000.0 + algal_vel = 0.0000000111 + R_dFe2dust = 0.035 + dustFe_sol = 0.005 + chlabs_diatoms = 0.03 + chlabs_sp = 0.01 + chlabs_phaeo = 0.05 + alpha2max_low_diatoms = 0.8 + alpha2max_low_sp = 0.67 + alpha2max_low_phaeo = 0.67 + beta2max_diatoms = 0.018 + beta2max_sp = 0.0025 + beta2max_phaeo = 0.01 + mu_max_diatoms = 1.44 + mu_max_sp = 0.851 + mu_max_phaeo = 0.851 + grow_Tdep_diatoms = 0.06 + grow_Tdep_sp = 0.06 + grow_Tdep_phaeo = 0.06 + fr_graze_diatoms = 0.0 + fr_graze_sp = 0.1 + fr_graze_phaeo = 0.1 + mort_pre_diatoms = 0.007 + mort_pre_sp = 0.007 + mort_pre_phaeo = 0.007 + mort_Tdep_diatoms = 0.03 + mort_Tdep_sp = 0.03 + mort_Tdep_phaeo = 0.03 + k_exude_diatoms = 0.0 + k_exude_sp = 0.0 + k_exude_phaeo = 0.0 + K_Nit_diatoms = 1.0 + K_Nit_sp = 1.0 + K_Nit_phaeo = 1.0 + K_Am_diatoms = 0.3 + K_Am_sp = 0.3 + K_Am_phaeo = 0.3 + K_Sil_diatoms = 4.0 + K_Sil_sp = 0.0 + K_Sil_phaeo = 0.0 + K_Fe_diatoms = 1.0 + K_Fe_sp = 0.2 + K_Fe_phaeo = 0.1 + f_don_protein = 0.6 + kn_bac_protein = 0.03 + f_don_Am_protein = 0.25 + f_doc_s = 0.4 + f_doc_l = 0.4 + f_exude_s = 1.0 + f_exude_l = 1.0 + k_bac_s = 0.03 + k_bac_l = 0.03 + T_max = 0.0 + fsal = 1.0 + op_dep_min = 0.1 + fr_graze_s = 0.5 + fr_graze_e = 0.5 + fr_mort2min = 0.5 + fr_dFe = 0.3 + k_nitrif = 0.0 + t_iron_conv = 3065.0 + max_loss = 0.9 + max_dfe_doc1 = 0.2 + fr_resp_s = 0.75 + y_sk_DMS = 0.5 + t_sk_conv = 3.0 + t_sk_ox = 10.0 + algaltype_diatoms = 0.0 + algaltype_sp = 0.5 + algaltype_phaeo = 0.5 + nitratetype = -1.0 + ammoniumtype = 1.0 + silicatetype = -1.0 + dmspptype = 0.5 + dmspdtype = -1.0 + humtype = 1.0 + doctype_s = 0.5 + doctype_l = 0.5 + dontype_protein = 0.5 + fedtype_1 = 0.5 + feptype_1 = 0.5 + zaerotype_bc1 = 1.0 + zaerotype_bc2 = 1.0 + zaerotype_dust1 = 1.0 + zaerotype_dust2 = 1.0 + zaerotype_dust3 = 1.0 + zaerotype_dust4 = 1.0 + ratio_C2N_diatoms = 7.0 + ratio_C2N_sp = 7.0 + ratio_C2N_phaeo = 7.0 + ratio_chl2N_diatoms= 2.1 + ratio_chl2N_sp = 1.1 + ratio_chl2N_phaeo = 0.84 + F_abs_chl_diatoms = 2.0 + F_abs_chl_sp = 4.0 + F_abs_chl_phaeo = 5.0 + ratio_C2N_proteins = 7.0 +/ + +&icefields_nml + f_tmask = .true. + f_blkmask = .true. + f_tarea = .true. + f_uarea = .true. + f_dxt = .false. + f_dyt = .false. + f_dxu = .false. + f_dyu = .false. + f_HTN = .false. + f_HTE = .false. + f_ANGLE = .true. + f_ANGLET = .true. + f_NCAT = .true. + f_VGRDi = .false. + f_VGRDs = .false. + 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_snowfrac = 'x' + f_snow = 'mdhxx' + f_snow_ai = 'x' + f_rain = 'mdhxx' + f_rain_ai = 'x' + f_sst = 'mdhxx' + f_sss = 'mdhxx' + f_uocn = 'mdhxx' + f_vocn = 'mdhxx' + f_frzmlt = 'mdhxx' + f_fswfac = 'mdhxx' + f_fswint_ai = 'x' + f_fswabs = 'mdhxx' + f_fswabs_ai = 'x' + f_albsni = 'mdhxx' + f_alvdr = 'mdhxx' + f_alidr = 'mdhxx' + f_alvdf = 'mdhxx' + f_alidf = 'mdhxx' + f_alvdr_ai = 'x' + f_alidr_ai = 'x' + f_alvdf_ai = 'x' + f_alidf_ai = 'x' + f_albice = 'mdhxx' + f_albsno = 'mdhxx' + f_albpnd = 'mdhxx' + f_coszen = 'mdhxx' + f_flat = 'mdhxx' + f_flat_ai = 'x' + f_fsens = 'mdhxx' + f_fsens_ai = 'x' + f_fswup = 'x' + f_flwup = 'mdhxx' + f_flwup_ai = 'x' + f_evap = 'mdhxx' + 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_fresh_ai = 'x' + f_fsalt = 'mdhxx' + f_fsalt_ai = 'x' + f_fbot = 'mdhxx' + f_fhocn = 'mdhxx' + f_fhocn_ai = 'x' + f_fswthru = 'mdhxx' + f_fswthru_ai = 'x' + f_fsurf_ai = 'x' + f_fcondtop_ai = 'x' + f_fmeltt_ai = 'x' + f_strairx = 'mdhxx' + f_strairy = 'mdhxx' + f_strtltx = 'x' + f_strtlty = 'x' + f_strcorx = 'x' + f_strcory = 'x' + f_strocnx = 'mdhxx' + f_strocny = 'mdhxx' + f_strintx = 'x' + f_strinty = 'x' + f_taubx = 'x' + f_tauby = 'x' + f_strength = 'x' + f_divu = 'x' + f_shear = 'x' + f_sig1 = 'x' + f_sig2 = 'x' + f_sigP = 'x' + f_dvidtt = 'x' + f_dvidtd = 'x' + f_daidtt = 'x' + f_daidtd = 'x' + f_dagedtt = 'x' + f_dagedtd = 'x' + f_mlt_onset = 'mdhxx' + f_frz_onset = 'mdhxx' + f_hisnap = 'x' + f_aisnap = 'x' + f_trsig = 'x' + f_icepresent = 'x' + f_iage = 'x' + f_FY = 'x' + f_aicen = 'x' + f_vicen = 'x' + f_vsnon = 'x' + f_snowfracn = 'x' + f_keffn_top = 'x' + f_Tinz = 'x' + f_Sinz = 'x' + f_Tsnz = 'x' + f_fsurfn_ai = 'x' + f_fcondtopn_ai = 'x' + f_fmelttn_ai = 'x' + f_flatn_ai = 'x' + f_fsensn_ai = 'x' +/ + +&icefields_mechred_nml + f_alvl = 'x' + f_vlvl = 'x' + f_ardg = 'x' + f_vrdg = 'x' + f_dardg1dt = 'x' + f_dardg2dt = 'x' + f_dvirdgdt = 'x' + f_opening = 'x' + f_ardgn = 'x' + f_vrdgn = 'x' + f_dardg1ndt = 'x' + f_dardg2ndt = 'x' + f_dvirdgndt = 'x' + f_krdgn = 'x' + f_aparticn = 'x' + f_aredistn = 'x' + f_vredistn = 'x' + f_araftn = 'x' + f_vraftn = 'x' +/ + +&icefields_pond_nml + f_apondn = 'x' + f_apeffn = 'x' + f_hpondn = 'x' + f_apond = 'mdhxx' + f_hpond = 'mdhxx' + f_ipond = 'mdhxx' + f_apeff = 'mdhxx' + f_apond_ai = 'x' + f_hpond_ai = 'x' + f_ipond_ai = 'x' + f_apeff_ai = 'x' +/ + +&icefields_bgc_nml + f_faero_atm = 'x' + f_faero_ocn = 'x' + f_aero = 'x' + f_fbio = 'x' + f_fbio_ai = 'x' + f_zaero = 'x' + f_bgc_S = 'x' + f_bgc_N = 'x' + f_bgc_C = 'x' + f_bgc_DOC = 'x' + f_bgc_DIC = 'x' + f_bgc_chl = 'x' + f_bgc_Nit = 'x' + f_bgc_Am = 'x' + f_bgc_Sil = 'x' + f_bgc_DMSPp = 'x' + f_bgc_DMSPd = 'x' + f_bgc_DMS = 'x' + f_bgc_DON = 'x' + f_bgc_Fe = 'x' + f_bgc_hum = 'x' + f_bgc_PON = 'x' + f_bgc_ml = 'x' + f_upNO = 'x' + f_upNH = 'x' + f_bTin = 'x' + f_bphi = 'x' + f_iDi = 'x' + f_iki = 'x' + f_fbri = 'x' + f_hbri = 'x' + f_zfswin = 'x' + f_bionet = 'x' + f_biosnow = 'x' + f_grownet = 'x' + f_PPnet = 'x' + f_algalpeak = 'x' + f_zbgc_frac = 'x' +/ + +&icefields_drag_nml + f_drag = 'x' + f_Cdn_atm = 'x' + f_Cdn_ocn = 'x' +/ + +&icefields_fsd_nml + f_fsdrad = 'x' + f_fsdperim = 'x' + f_afsd = 'x' + f_afsdn = 'x' + f_dafsd_newi = 'x' + f_dafsd_latg = 'x' + f_dafsd_latm = 'x' + f_dafsd_wave = 'x' + f_dafsd_weld = 'x' + f_wave_sig_ht = 'x' + f_aice_ww = 'x' + f_diam_ww = 'x' + f_hice_ww = 'x' +/ diff --git a/tests_datm/parm/input.mom6.nml.IN b/tests_datm/parm/input.mom6.nml.IN new file mode 100644 index 0000000000..5ee25905ac --- /dev/null +++ b/tests_datm/parm/input.mom6.nml.IN @@ -0,0 +1,15 @@ +&fms_nml + clock_grain='ROUTINE' + clock_flags='NONE' + domains_stack_size = 5000000 + stack_size =0 +/ + &MOM_input_nml + output_directory = 'MOM6_OUTPUT/', + input_filename = '@[MOM6_RESTART_SETTING]' + restart_input_dir = 'INPUT/', + restart_output_dir = 'RESTART/', + parameter_filename = 'INPUT/MOM_input', + 'INPUT/MOM_override' / + + diff --git a/tests_datm/parm/med_modelio.nml b/tests_datm/parm/med_modelio.nml new file mode 100644 index 0000000000..959488b191 --- /dev/null +++ b/tests_datm/parm/med_modelio.nml @@ -0,0 +1,8 @@ +&pio_inparm + pio_netcdf_format = "64bit_offset" + pio_numiotasks = -99 + pio_rearranger = 1 + pio_root = 1 + pio_stride = 36 + pio_typename = "netcdf" +/ diff --git a/tests_datm/parm/model_configure.IN b/tests_datm/parm/model_configure.IN new file mode 100644 index 0000000000..08b5f95ea4 --- /dev/null +++ b/tests_datm/parm/model_configure.IN @@ -0,0 +1,22 @@ +total_member: 1 +print_esmf: .false. +PE_MEMBER01: @[TASKS] +start_year: @[SYEAR] +start_month: @[SMONTH] +start_day: @[SDAY] +start_hour: @[SHOUR] +start_minute: 0 +start_second: 0 +nhours_fcst: @[FHMAX] +RUN_CONTINUE: .false. +ENS_SPS: .false. + +dt_atmos: @[DT_ATMOS] +atm_coupling_interval_sec: @[coupling_interval_fast_sec] + +iatm: @[IATM] +jatm: @[JATM] + +cdate0: @[CDATE] +nfhout: @[NFHOUT] +filename_base: @[FILENAME_BASE] diff --git a/tests_datm/parm/nems.configure.cmeps_1step_cold_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.cmeps_1step_cold_atm_ocn_ice.IN new file mode 100644 index 0000000000..35016621c2 --- /dev/null +++ b/tests_datm/parm/nems.configure.cmeps_1step_cold_atm_ocn_ice.IN @@ -0,0 +1,106 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + DebugFlag = 0 +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + mesh_ice = @[MESHICE] + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 +:: + +# CMEPS concurrent warm run sequence + +runSeq:: +@@[coupling_interval_slow_sec] + MED med_phases_prep_ocn_accum_avg + MED -> OCN :remapMethod=redist + OCN + @@[coupling_interval_fast_sec] + MED med_phases_prep_ice + MED -> ICE :remapMethod=redist + ATM + ICE + ATM -> MED :remapMethod=redist + ICE -> MED :remapMethod=redist + MED med_fraction_set + MED med_phases_prep_ocn_map + MED med_phases_aofluxes_run + MED med_phases_prep_ocn_merge + MED med_phases_prep_ocn_accum_fast + @ + OCN -> MED :remapMethod=redist + MED med_phases_restart_write +@ +:: + +# CMEPS variables + +DRIVER_attributes:: + mediator_read_restart = @[use_coldstart] +:: +MED_attributes:: + ATM_model = datm + ICE_model = cice6 + OCN_model = mom + history_n = 0 + history_option = nhours + history_ymd = -999 + coupling_mode = nems_orig_data +:: +ALLCOMP_attributes:: + ScalarFieldCount = 2 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + case_name = RESTART/DATM_@[DATM_SRC] + restart_n = @[RESTART_INTERVAL] + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + use_coldstart = @[use_coldstart] + coldair_outbreak_mod = .false. + flds_wiso = .false. + flux_convergence = 0.0 + flux_max_iteration = 1 +:: diff --git a/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN new file mode 100644 index 0000000000..e8911db929 --- /dev/null +++ b/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN @@ -0,0 +1,70 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +MED_attributes:: + DumpFields = false + DumpRHs = false + coldstart = false + restart_interval = @[RESTART_INTERVAL] + ProfileMemory = false + AoMedFlux = true +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + coldstart = false + DumpFields = false + ProfileMemory = false + DebugFlag = 0 +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + DumpFields = false + restart_option = nseconds + restart_n = @[RESTART_INTERVAL] + ProfileMemory = false +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + DumpFields = false + ProfileMemory = false +:: + +# Run Sequence # +runSeq:: + @@[coupling_interval_slow_sec] + MED MedPhase_prep_ocn + MED -> OCN :remapMethod=redist + OCN + @@[coupling_interval_fast_sec] + MED MedPhase_prep_ice + MED -> ICE :remapMethod=redist + ATM + ICE + ATM -> MED :remapMethod=redist + ICE -> MED :remapMethod=redist + MED MedPhase_atm_ocn_flux + MED MedPhase_accum_fast + @ + OCN -> MED :remapMethod=redist + MED MedPhase_write_restart + @ +:: diff --git a/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN new file mode 100644 index 0000000000..5e724abdea --- /dev/null +++ b/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN @@ -0,0 +1,106 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + DebugFlag = 0 +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + mesh_ice = @[MESHICE] + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 +:: + +# CMEPS warm run sequence +runSeq:: +@@[coupling_interval_slow_sec] + MED med_phases_prep_ocn_accum_avg + MED -> OCN :remapMethod=redist + OCN + @@[coupling_interval_fast_sec] + MED med_phases_prep_ice + MED -> ICE :remapMethod=redist + ATM + ICE + ATM -> MED :remapMethod=redist + ICE -> MED :remapMethod=redist + MED med_fraction_set + MED med_phases_prep_ocn_map + MED med_phases_aofluxes_run + MED med_phases_prep_ocn_merge + MED med_phases_prep_ocn_accum_fast + MED med_phases_profile + @ + OCN -> MED :remapMethod=redist + MED med_phases_restart_write +@ +:: + +# CMEPS variables + +DRIVER_attributes:: + mediator_read_restart = .true. +:: +MED_attributes:: + ATM_model = datm + ICE_model = cice6 + OCN_model = mom + history_n = 24 + history_option = nhours + history_ymd = -999 + coupling_mode = nems_orig_data +:: +ALLCOMP_attributes:: + ScalarFieldCount = 2 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + case_name = DATM_@[DATM_SRC] + restart_n = 48 + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + use_coldstart = .true. + coldair_outbreak_mod = .false. + flds_wiso = .false. + flux_convergence = 0.0 + flux_max_iteration = 1 +:: diff --git a/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN new file mode 100644 index 0000000000..16227784fb --- /dev/null +++ b/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN @@ -0,0 +1,66 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +MED_attributes:: + Verbosity = 0 + DumpFields = false + DumpRHs = false + coldstart = true + ProfileMemory = false + AoMedFlux = true +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + DumpFields = false + ProfileMemory = false + DebugFlag = 0 +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + DumpFields = false + ProfileMemory = false +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + DumpFields = false + ProfileMemory = false +:: + +# Run Sequence # +runSeq:: + @@[coupling_interval_slow_sec] + @@[coupling_interval_fast_sec] + ATM + ATM -> MED :remapMethod=redist + MED MedPhase_prep_ice + MED -> ICE :remapMethod=redist + ICE + ICE -> MED :remapMethod=redist + MED MedPhase_atm_ocn_flux + MED MedPhase_accum_fast + @ + MED MedPhase_prep_ocn + MED -> OCN :remapMethod=redist + OCN + OCN -> MED :remapMethod=redist + @ +:: diff --git a/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN new file mode 100644 index 0000000000..040b1dd956 --- /dev/null +++ b/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN @@ -0,0 +1,106 @@ +############################################# +#### NEMS Run-Time Configuration File ##### +############################################# + +# EARTH # +EARTH_component_list: MED ATM OCN ICE +EARTH_attributes:: + Verbosity = 0 +:: + +# MED # +MED_model: @[med_model] +MED_petlist_bounds: @[med_petlist_bounds] +:: + +# ATM # +ATM_model: @[atm_model] +ATM_petlist_bounds: @[atm_petlist_bounds] +ATM_attributes:: + Verbosity = 0 + DumpFields = false + ProfileMemory = false + OverwriteSlice = true + DebugFlag = 0 +:: + +# OCN # +OCN_model: @[ocn_model] +OCN_petlist_bounds: @[ocn_petlist_bounds] +OCN_attributes:: + Verbosity = 0 + DumpFields = true + ProfileMemory = false + OverwriteSlice = true +:: + +# ICE # +ICE_model: @[ice_model] +ICE_petlist_bounds: @[ice_petlist_bounds] +ICE_attributes:: + Verbosity = 0 + DumpFields = true + ProfileMemory = false + OverwriteSlice = true + mesh_ice = @[MESHICE] + stop_n = @[FHMAX] + stop_option = nhours + stop_ymd = -999 +:: + +# CMEPS cold run sequence + +runSeq:: + @@[coupling_interval_slow_sec] + @@[coupling_interval_fast_sec] + ATM + ATM -> MED :remapMethod=redist + MED med_phases_prep_ice + MED -> ICE :remapMethod=redist + ICE + ICE -> MED :remapMethod=redist + MED med_fraction_set + MED med_phases_prep_ocn_map + MED med_phases_aofluxes_run + MED med_phases_prep_ocn_merge + MED med_phases_prep_ocn_accum_fast + @ + MED med_phases_restart_write + MED med_phases_prep_ocn_accum_avg + MED -> OCN :remapMethod=redist + OCN + OCN -> MED :remapMethod=redist +@ +:: + +# CMEPS variables + +DRIVER_attributes:: + mediator_read_restart = .false. +:: +MED_attributes:: + ATM_model = datm + ICE_model = cice6 + OCN_model = mom + history_n = 1 + history_option = nhours + history_ymd = -999 + coupling_mode = nems_orig_data +:: +ALLCOMP_attributes:: + ScalarFieldCount = 2 + ScalarFieldIdxGridNX = 1 + ScalarFieldIdxGridNY = 2 + ScalarFieldName = cpl_scalars + start_type = @[RUNTYPE] + case_name = DATM_@[DATM_SRC].cold + restart_n = 1 + restart_option = nhours + restart_ymd = -999 + dbug_flag = @[cap_dbug_flag] + use_coldstart = .true. + coldair_outbreak_mod = .false. + flds_wiso = .false. + flux_convergence = 0.0 + flux_max_iteration = 1 +:: diff --git a/tests_datm/parm/pio_in b/tests_datm/parm/pio_in new file mode 100644 index 0000000000..0282ee8721 --- /dev/null +++ b/tests_datm/parm/pio_in @@ -0,0 +1,34 @@ +&papi_inparm + papi_ctr1_str = "PAPI_FP_OPS" + papi_ctr2_str = "PAPI_NO_CTR" + papi_ctr3_str = "PAPI_NO_CTR" + papi_ctr4_str = "PAPI_NO_CTR" +/ +&pio_default_inparm + pio_async_interface = .false. + pio_blocksize = -1 + pio_buffer_size_limit = -1 + pio_debug_level = 0 + pio_rearr_comm_enable_hs_comp2io = .true. + pio_rearr_comm_enable_hs_io2comp = .false. + pio_rearr_comm_enable_isend_comp2io = .false. + pio_rearr_comm_enable_isend_io2comp = .true. + pio_rearr_comm_fcd = "2denable" + pio_rearr_comm_max_pend_req_comp2io = 0 + pio_rearr_comm_max_pend_req_io2comp = 64 + pio_rearr_comm_type = "p2p" +/ +&prof_inparm + profile_add_detail = .false. + profile_barrier = .false. + profile_depth_limit = 4 + profile_detail_limit = 2 + profile_disable = .false. + profile_global_stats = .true. + profile_outpe_num = 1 + profile_outpe_stride = 0 + profile_ovhd_measurement = .false. + profile_papi_enable = .false. + profile_single_file = .false. + profile_timer = 4 +/ diff --git a/tests_datm/parm/rpointer.cpl b/tests_datm/parm/rpointer.cpl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tests_datm/rt.conf b/tests_datm/rt.conf new file mode 100644 index 0000000000..14c2f88350 --- /dev/null +++ b/tests_datm/rt.conf @@ -0,0 +1,6 @@ +COMPILE | S2S=Y DATM=Y | standard | hera.intel | datm | +COMPILE | S2S=Y DATM=Y | standard | orion.intel | datm | +RUN | cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr | | | datm | +RUN | cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs | | | datm | +RUN | cpld_datm_mom6_cice_cmeps_1step_cold_cfsr | | | datm | +RUN | cpld_datm_mom6_cice_cmeps_1step_cold_gefs | | | datm | diff --git a/tests_datm/rt.sh b/tests_datm/rt.sh new file mode 100755 index 0000000000..9fe07d3d6b --- /dev/null +++ b/tests_datm/rt.sh @@ -0,0 +1,735 @@ +#!/bin/bash +set -eux + +SECONDS=0 + +hostname + +die() { echo "$@" >&2; exit 1; } +usage() { + set +x + echo + echo "Usage: $0 -c | -f | -s | -l | -m | -k | -r | -e | -h" + echo + echo " -c create new baseline results for " + echo " -f run full suite of regression tests" + echo " -s run standard suite of regression tests" + echo " -l runs test specified in " + echo " -m compare against new baseline results" + echo " -k keep run directory" + echo " -r use Rocoto workflow manager" + echo " -e use ecFlow workflow manager" + echo " -h display this help" + echo + set -x + exit 1 +} + +[[ $# -eq 0 ]] && usage + +rt_trap() { + [[ ${ROCOTO:-false} == true ]] && rocoto_kill + cleanup +} + +cleanup() { + [[ ${ECFLOW:-false} == true ]] && ecflow_stop + rm -rf ${LOCKDIR} + trap 0 + exit +} + +trap '{ echo "rt.sh interrupted"; rt_trap ; }' INT +trap '{ echo "rt.sh quit"; rt_trap ; }' QUIT +trap '{ echo "rt.sh terminated"; rt_trap ; }' TERM +trap '{ echo "rt.sh error on line $LINENO"; rt_trap ; }' ERR +trap '{ echo "rt.sh finished"; cleanup ; }' EXIT + +# PATHRT - Path to regression tests directory +readonly PATHRT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd -P )" +cd ${PATHRT} + +# PATHTR - Path to datm-mom6-cice directory +readonly PATHTR=$( cd ${PATHRT}/.. && pwd ) + +# make sure only one instance of rt.sh is running +readonly LOCKDIR="${PATHRT}"/lock +if mkdir "${LOCKDIR}" ; then + echo $(hostname) $$ > "${LOCKDIR}/PID" +else + echo "Only one instance of rt.sh can be running at a time" + exit 1 +fi + +# Default compiler "intel" +export COMPILER=${NEMS_COMPILER:-intel} + +source detect_machine.sh +source rt_utils.sh + +if [[ $MACHINE_ID = wcoss ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + + set +u + source /usrx/local/ecflow/setup.sh + ECFLOW_START=/usrx/local/ecflow/bin/ecflow_start.sh + set -u + ROCOTORUN="/u/Christopher.W.Harrop/rocoto/bin/rocotorun" + ROCOTOSTAT="/u/Christopher.W.Harrop/rocoto/bin/rocotostat" + DISKNM=/nems/noscrub/emc.nemspara/RT + QUEUE=debug + PARTITION= + ACCNR=GFS-DEV + STMP=/ptmpp$pex + PTMP=/ptmpp$pex + SCHEDULER=lsf + +elif [[ $MACHINE_ID = wcoss_cray ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + module load xt-lsfhpc + + module use $PATHTR/modulefiles/${MACHINE_ID} + module load coupled + + module load python/2.7.14 + + module use /usrx/local/emc_rocoto/modulefiles + module load rocoto/1.3.0rc2 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + + module load ecflow/intel/4.7.1 + ECFLOW_START=${ECF_ROOT}/intel/bin/ecflow_start.sh + ECF_PORT=$(grep $USER /usrx/local/sys/ecflow/assigned_ports.txt | awk '{print $2}') + + DISKNM=/gpfs/hps3/emc/nems/noscrub/emc.nemspara/RT + QUEUE=debug + PARTITION= + ACCNR=GFS-DEV + if [[ -d /gpfs/hps3/ptmp ]] ; then + STMP=/gpfs/hps3/stmp + PTMP=/gpfs/hps3/stmp + else + STMP=/gpfs/hps3/stmp + PTMP=/gpfs/hps3/ptmp + fi + SCHEDULER=lsf + cp datm_conf/datm_bsub.IN_wcoss_cray datm_conf/datm_bsub.IN + +elif [[ $MACHINE_ID = wcoss_dell_p3 ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + module load lsf/10.1 + + module use $PATHTR/modulefiles/${MACHINE_ID} + module load coupled + + module load python/2.7.14 + + module use /usrx/local/dev/emc_rocoto/modulefiles + module load ruby/2.5.1 rocoto/1.3.0rc2 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + + module load ips/18.0.1.163 + module load ecflow/4.7.1 + ECFLOW_START=${ECF_ROOT}/intel/bin/ecflow_start.sh + ECF_PORT=$(grep $USER /usrx/local/sys/ecflow/assigned_ports.txt | awk '{print $2}') + + DISKNM=/gpfs/dell2/emc/modeling/noscrub/emc.nemspara/RT + QUEUE=debug + PARTITION= + ACCNR=GFS-DEV + STMP=/gpfs/dell2/stmp + PTMP=/gpfs/dell2/ptmp + SCHEDULER=lsf + cp datm_conf/datm_bsub.IN_wcoss_dell_p3 datm_conf/datm_bsub.IN + +elif [[ $MACHINE_ID = gaea.* ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + +# export PATH=/gpfs/hps/nco/ops/ecf/ecfdir/ecflow.v4.1.0.intel/bin:$PATH + export PYTHONPATH= + ECFLOW_START= + # DH* 20190717 temporary + #DISKNM=/lustre/f2/pdata/ncep_shared/emc.nemspara/RT + DISKNM=/lustre/f2/pdata/esrl/gsd/ufs/ufs-weather-model/RT + # *DH 20190717 + QUEUE=debug +# DO NOT SET AN ACCOUNT EVERYONE IS NOT A MEMBER OF +# USE AN ENVIRONMENT VARIABLE TO SET ACCOUNT +# ACCNR=cmp + PARTITION=c4 + STMP=/lustre/f2/scratch + PTMP=/lustre/f2/scratch + + # default scheduler on Gaea + SCHEDULER=slurm + cp datm_conf/datm_slurm.IN_gaea datm_conf/datm_slurm.IN + +elif [[ $MACHINE_ID = hera.* ]]; then + + export NCEPLIBS=/scratch1/NCEPDEV/global/gwv/l819/lib + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + + module use $PATHTR/modulefiles/${MACHINE_ID} + module load coupled + + # Re-instantiate COMPILER in case it gets deleted by module purge + COMPILER=${NEMS_COMPILER:-intel} + + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + export PATH=/scratch2/NCEPDEV/fv3-cam/Dusan.Jovic/ecflow/bin:$PATH + export PYTHONPATH=/scratch2/NCEPDEV/fv3-cam/Dusan.Jovic/ecflow/lib/python2.7/site-packages + ECFLOW_START=/scratch2/NCEPDEV/fv3-cam/Dusan.Jovic/ecflow/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + QUEUE=batch + ACCNR=marine-cpu + PARTITION= + dprefix=/scratch1/NCEPDEV + DISKNM=$dprefix/nems/emc.nemspara/RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp2 + + SCHEDULER=slurm + cp datm_conf/datm_slurm.IN_hera datm_conf/datm_slurm.IN + +elif [[ $MACHINE_ID = orion.* ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + + module use $PATHTR/modulefiles/${MACHINE_ID} + module load coupled + module load gcc/8.3.0 + + # Re-instantiate COMPILER in case it gets deleted by module purge + COMPILER=${NEMS_COMPILER:-intel} + + module load rocoto/1.3.1 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + export PATH=/work/noaa/fv3-cam/djovic/ecflow/bin:$PATH + export PYTHONPATH=/work/noaa/fv3-cam/djovic/ecflow/lib/python2.7/site-packages + ECFLOW_START=/work/noaa/fv3-cam/djovic/ecflow/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + QUEUE=debug + ACCNR=marine-cpu +# ACCNR= # detected in detect_machine.sh + PARTITION=orion + dprefix=/work/noaa/stmp/${USER} + DISKNM=/work/noaa/nems/emc.nemspara/RT + STMP=$dprefix/test + PTMP=$dprefix/test + + SCHEDULER=slurm + cp datm_conf/datm_slurm.IN_orion datm_conf/datm_slurm.IN + +elif [[ $MACHINE_ID = jet.* ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + + module use $PATHTR/modulefiles/${MACHINE_ID} + module load coupled + + # Re-instantiate COMPILER in case it gets deleted by module purge + COMPILER=${NEMS_COMPILER:-intel} + + module load rocoto/1.3.1 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + + export PATH=/mnt/lfs3/projects/hfv3gfs/Dusan.Jovic/ecflow/bin:$PATH + export PYTHONPATH=/mnt/lfs3/projects/hfv3gfs/Dusan.Jovic/ecflow/lib/python2.7/site-packages + ECFLOW_START=/mnt/lfs3/projects/hfv3gfs/Dusan.Jovic/ecflow/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + QUEUE=debug + ACCNR=hfv3gfs + PARTITION=xjet + DISKNM=/lfs3/projects/hfv3gfs/GMTB/RT + dprefix=/lfs3/projects/hfv3gfs/$USER + STMP=$dprefix/RT_BASELINE + PTMP=$dprefix/RT_RUNDIRS + + # default scheduler on Jet + SCHEDULER=slurm + cp datm_conf/datm_slurm.IN_jet datm_conf/datm_slurm.IN + +elif [[ $MACHINE_ID = cheyenne.* ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + # Re-instantiate COMPILER in case it gets deleted by module purge + COMPILER=${NEMS_COMPILER:-intel} + + export PYTHONPATH= + ECFLOW_START= + QUEUE=premium + PARTITION= + dprefix=/glade/scratch + DISKNM=/glade/p/ral/jntp/GMTB/NEMSfv3gfs/RT + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=pbs + cp datm_conf/datm_qsub.IN_cheyenne datm_conf/datm_qsub.IN + +elif [[ $MACHINE_ID = stampede.* ]]; then + + source $PATHTR/NEMS/src/conf/module-setup.sh.inc + # Re-instantiate COMPILER in case it gets deleted by module purge + COMPILER=${NEMS_COMPILER:-intel} + + export PYTHONPATH= + ECFLOW_START= + QUEUE=skx-dev + PARTITION= + dprefix=$WORK/NEMSfv3gfs/run + DISKNM=$WORK/NEMSfv3gfs/RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp3 + SCHEDULER=sbatch + MPIEXEC=ibrun + MPIEXECOPTS= + cp datm_conf/datm_qsub.IN_stampede datm_conf/datm_qsub.IN + +else + die "Unknown machine ID, please edit detect_machine.sh file" +fi + +mkdir -p ${STMP}/${USER} + +# Different own baseline directories for different compilers +NEW_BASELINE=${STMP}/${USER}/S2S_RT/REGRESSION_TEST +if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]]; then + NEW_BASELINE=${NEW_BASELINE}_${COMPILER^^} +fi + +# Overwrite default RUNDIR_ROOT if environment variable RUNDIR_ROOT is set +RUNDIR_ROOT=${RUNDIR_ROOT:-${PTMP}/${USER}/S2S_RT}/rt_$$ +mkdir -p ${RUNDIR_ROOT} + +CREATE_BASELINE=false +ROCOTO=false +ECFLOW=false +KEEP_RUNDIR=false + +TESTS_FILE='rt.conf' +# Switch to special regression test config on wcoss_cray: +# don't run the IPD and CCPP tests in REPRO mode. +if [[ $MACHINE_ID = wcoss_cray ]]; then + TESTS_FILE='rt_wcoss_cray.conf' +fi + +SET_ID='standard' +while getopts ":cfsl:mkreh" opt; do + case $opt in + c) + CREATE_BASELINE=true + SET_ID=' ' + ;; + f) + SET_ID=' ' + ;; + s) + SET_ID='standard' + ;; + l) + TESTS_FILE=$OPTARG + SET_ID=' ' + ;; + m) + # redefine RTPWD to point to newly created baseline outputs + RTPWD=${NEW_BASELINE} + ;; + k) + KEEP_RUNDIR=true + ;; + r) + ROCOTO=true + ECFLOW=false + ;; + e) + ECFLOW=true + ROCOTO=false + ;; + h) + usage + ;; + \?) + usage + die "Invalid option: -$OPTARG" + ;; + :) + usage + die "Option -$OPTARG requires an argument." + ;; + esac +done + +if [[ $MACHINE_ID = cheyenne.* ]]; then + RTPWD=${RTPWD:-$DISKNM/develop-20200210/${COMPILER^^}} +else + #RTPWD=${RTPWD:-$DISKNM/DATM-MOM6-CICE5/update-20201002} + RTPWD=${RTPWD:-$DISKNM/DATM-MOM6-CICE5/update-20201019} +fi + +shift $((OPTIND-1)) +[[ $# -gt 1 ]] && usage + +if [[ $CREATE_BASELINE == true ]]; then + # + # prepare new regression test directory + # + rm -rf "${NEW_BASELINE}" + mkdir -p "${NEW_BASELINE}" + echo "copy baseline inputs form: ${RTPWD}" + echo " to: ${NEW_BASELINE}" + + rsync -a "${RTPWD}"/DATM "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/MOM6_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/CICE_* "${NEW_BASELINE}"/ + +fi + +COMPILE_LOG=${PATHRT}/Compile_$MACHINE_ID.log +REGRESSIONTEST_LOG=${PATHRT}/RegressionTests_$MACHINE_ID.log + +date > ${REGRESSIONTEST_LOG} +echo "Start Regression test" >> ${REGRESSIONTEST_LOG} +echo >> ${REGRESSIONTEST_LOG} + +source default_vars.sh + +TEST_NR=0 +COMPILE_NR=0 +COMPILE_PREV_WW3_NR='' +rm -f fail_test + +LOG_DIR=${PATHRT}/log_$MACHINE_ID +rm -rf ${LOG_DIR} +mkdir ${LOG_DIR} + +if [[ $ROCOTO == true ]]; then + + ROCOTO_XML=${PATHRT}/rocoto_workflow.xml + ROCOTO_DB=${PATHRT}/rocoto_workflow.db + + rm -f $ROCOTO_XML $ROCOTO_DB *_lock.db + + if [[ $MACHINE_ID = wcoss ]]; then + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=lsf + elif [[ $MACHINE_ID = wcoss_cray ]]; then + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=lsfcray + elif [[ $MACHINE_ID = wcoss_dell_p3 ]]; then + QUEUE=dev + COMPILE_QUEUE=dev_transfer + ROCOTO_SCHEDULER=lsf + elif [[ $MACHINE_ID = hera.* ]]; then + QUEUE=debug + COMPILE_QUEUE=batch + ROCOTO_SCHEDULER=slurm + elif [[ $MACHINE_ID = orion.* ]]; then + QUEUE=batch + COMPILE_QUEUE=batch + ROCOTO_SCHEDULER=slurm + elif [[ $MACHINE_ID = jet.* ]]; then + QUEUE=batch + COMPILE_QUEUE=batch + ROCOTO_SCHEDULER=slurm + else + die "Rocoto is not supported on this machine $MACHINE_ID" + fi + + cat << EOF > $ROCOTO_XML + + + + + + + +]> + + 197001010000 197001010000 01:00:00 + &LOG;/workflow.log +EOF + +fi + +if [[ $ECFLOW == true ]]; then + + ECFLOW_RUN=${PATHRT}/ecflow_run + ECFLOW_SUITE=regtest + rm -rf ${ECFLOW_RUN} + mkdir -p ${ECFLOW_RUN}/${ECFLOW_SUITE} + cp head.h tail.h ${ECFLOW_RUN} + > ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + cat << EOF >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def +suite ${ECFLOW_SUITE} + edit ECF_HOME '${ECFLOW_RUN}' + edit ECF_INCLUDE '${ECFLOW_RUN}' + edit ECF_KILL_CMD kill -15 %ECF_RID% > %ECF_JOB%.kill 2>&1 + edit ECF_TRIES 1 + label rundir_root '${RUNDIR_ROOT}' + limit max_builds 1 + limit max_jobs 30 +EOF + + if [[ $MACHINE_ID = wcoss ]]; then + QUEUE=dev + elif [[ $MACHINE_ID = wcoss_cray ]]; then + QUEUE=dev + elif [[ $MACHINE_ID = wcoss_dell_p3 ]]; then + QUEUE=dev + elif [[ $MACHINE_ID = hera.* ]]; then + QUEUE=batch + elif [[ $MACHINE_ID = orion.* ]]; then + QUEUE=batch + elif [[ $MACHINE_ID = jet.* ]]; then + QUEUE=batch + else + die "ecFlow is not supported on this machine $MACHINE_ID" + fi + +fi + +## +## read rt.conf and then either execute the test script directly or create +## workflow description file +## + +new_compile=false +in_metatask=false + +[[ -f $TESTS_FILE ]] || die "$TESTS_FILE does not exist" + +while read -r line; do + + line="${line#"${line%%[![:space:]]*}"}" + [[ ${#line} == 0 ]] && continue + [[ $line == \#* ]] && continue + + if [[ $line == COMPILE* ]] ; then + + APP='' + NEMS_VER=$(echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + SET=$( echo $line | cut -d'|' -f3) + MACHINES=$(echo $line | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') + CB=$( echo $line | cut -d'|' -f5) + + [[ $SET_ID != ' ' && $SET != *${SET_ID}* ]] && continue + [[ $MACHINES != ' ' && $MACHINES != "${MACHINE_ID}" ]] && continue + [[ $CREATE_BASELINE == true && $CB != *datm* ]] && continue + + COMPILE_NR_DEP=${COMPILE_NR} + (( COMPILE_NR += 1 )) + + if [[ $ROCOTO == true ]]; then + rocoto_create_compile_task + elif [[ $ECFLOW == true ]]; then + ecflow_create_compile_task + else + ./compile.sh $MACHINE_ID "${NEMS_VER}" $COMPILE_NR > ${LOG_DIR}/compile_${COMPILE_NR}.log 2>&1 + echo " bash Compile is done" + fi + + # Set RT_SUFFIX (regression test run directories and log files) and BL_SUFFIX + # (regression test baseline directories) for REPRO (IPD, CCPP) or PROD (CCPP) runs + if [[ ${NEMS_VER^^} =~ "REPRO=Y" ]]; then + RT_SUFFIX="_repro" + BL_SUFFIX="_repro" + elif [[ ${NEMS_VER^^} =~ "CCPP=Y" ]]; then + RT_SUFFIX="_prod" + BL_SUFFIX="_ccpp" + fi + + if [[ ${NEMS_VER^^} =~ "WW3=Y" ]]; then + COMPILE_PREV_WW3_NR=${COMPILE_NR} + fi + + continue + + elif [[ $line == APPBUILD* ]] ; then + + APP=$( echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + SET=$( echo $line | cut -d'|' -f3) + MACHINES=$(echo $line | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') + CB=$( echo $line | cut -d'|' -f5) + + [[ $SET_ID != ' ' && $SET != *${SET_ID}* ]] && continue + [[ $MACHINES != ' ' && $MACHINES != "${MACHINE_ID}" ]] && continue + [[ $CREATE_BASELINE == true && $CB != *datm* ]] && continue + [[ ${ROCOTO} == true || ${ECFLOW} == true ]] && continue + + (( COMPILE_NR += 1 )) + + if [[ $ROCOTO == true ]]; then + rocoto_create_compile_task + elif [[ $ECFLOW == true ]]; then + ecflow_create_compile_task + else + echo test > "${LOG_DIR}/compile_${COMPILE_NR}.log" 2>&1 + test -s ./appbuild.sh + test -x ./appbuild.sh + MACHINE_ID=${MACHINE_ID} ./appbuild.sh "$PATHTR/FV3" "$APP" "$COMPILE_NR" > ${LOG_DIR}/compile_${COMPILE_NR}.log 2>&1 + echo " bash NEMSAppBuilder is done" + fi + + # Set RT_SUFFIX (regression test run directories and log files) and BL_SUFFIX + # (regression test baseline directories) for REPRO (IPD, CCPP) or PROD (CCPP) runs + if [[ ${NEMS_VER^^} =~ "REPRO=Y" ]]; then + RT_SUFFIX="_repro" + BL_SUFFIX="_repro" + elif [[ ${NEMS_VER^^} =~ "CCPP=Y" ]]; then + RT_SUFFIX="_prod" + BL_SUFFIX="_ccpp" + fi + + unset APP + continue + + elif [[ $line == RUN* ]] ; then + + TEST_NAME=$(echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + SET=$( echo $line | cut -d'|' -f3) + MACHINES=$( echo $line | cut -d'|' -f4) + CB=$( echo $line | cut -d'|' -f5) + DEP_RUN=$( echo $line | cut -d'|' -f6 | sed -e 's/^ *//' -e 's/ *$//') + [[ -e "tests/$TEST_NAME" ]] || die "run test file tests/$TEST_NAME does not exist" + [[ $SET_ID != ' ' && $SET != *${SET_ID}* ]] && continue + [[ $MACHINES != ' ' && $MACHINES != *${MACHINE_ID}* ]] && continue + [[ $CREATE_BASELINE == true && $CB != *datm* ]] && continue + + # skip all *_appbuild runs if rocoto or ecFlow is used. FIXME + if [[ ${ROCOTO} == true && ${ECFLOW} == true ]]; then + if [[ ${TEST_NAME} == *_appbuild ]]; then + continue + fi + fi + + # Avoid uninitialized RT_SUFFIX/BL_SUFFIX (see definition above) + RT_SUFFIX=${RT_SUFFIX:-""} + BL_SUFFIX=${BL_SUFFIX:-""} + + if [[ $MACHINE_ID = wcoss_cray ]]; then + if [[ $RT_SUFFIX != "" || $BL_SUFFIX != "" ]]; then + # skip all REPRO and/or CCPP runs on wcoss_cray. FIXME + continue + fi + fi + + if [[ $ROCOTO == true && $new_compile == true ]]; then + new_compile=false + in_metatask=true + cat << EOF >> $ROCOTO_XML + 0 +EOF + fi + + TEST_NR=$( printf '%03d' $(( 10#$TEST_NR + 1 )) ) + + ( + source ${PATHRT}/tests/$TEST_NAME + + cat << EOF > ${RUNDIR_ROOT}/run_test_${TEST_NR}.env + export MACHINE_ID=${MACHINE_ID} + export RTPWD=${RTPWD} + export PATHRT=${PATHRT} + export PATHTR=${PATHTR} + export NEW_BASELINE=${NEW_BASELINE} + export CREATE_BASELINE=${CREATE_BASELINE} + export RT_SUFFIX=${RT_SUFFIX} + export BL_SUFFIX=${BL_SUFFIX} + export SCHEDULER=${SCHEDULER} + export ACCNR=${ACCNR} + export QUEUE=${QUEUE} + export PARTITION=${PARTITION} + export ROCOTO=${ROCOTO} + export LOG_DIR=${LOG_DIR} + export DEP_RUN=${DEP_RUN} +EOF + + if [[ $ROCOTO == true ]]; then + rocoto_create_run_task + elif [[ $ECFLOW == true ]]; then + ecflow_create_run_task + else + ./run_test.sh ${PATHRT} ${RUNDIR_ROOT} ${TEST_NAME} ${TEST_NR} ${COMPILE_NR} > ${LOG_DIR}/run_${TEST_NAME}${RT_SUFFIX}.log 2>&1 + fi + ) + + continue + else + die "Unknown command $line" + fi +done < $TESTS_FILE + +## +## run regression test workflow (currently Rocoto or ecFlow are supported) +## + +if [[ $ROCOTO == true ]]; then + if [[ $in_metatask == true ]]; then + echo " " >> $ROCOTO_XML + fi + echo "" >> $ROCOTO_XML + # run rocoto workflow until done + rocoto_run +fi + +if [[ $ECFLOW == true ]]; then + echo "endsuite" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + # run ecflow workflow until done + ecflow_run +fi + +## +## regression test is either failed or successful +## +set +e +cd ${LOG_DIR} +if [[ -e compile_${COMPILE_NR}.log ]]; then +cat ${LOG_DIR}/compile_${COMPILE_NR}.log > ${COMPILE_LOG} +cd ${PATHRT} +fi +cat ${LOG_DIR}/rt_*.log >> ${REGRESSIONTEST_LOG} +if [[ -e fail_test ]]; then + echo "FAILED TESTS: " + echo "FAILED TESTS: " >> ${REGRESSIONTEST_LOG} + while read -r failed_test_name + do + echo "Test ${failed_test_name} failed " + echo "Test ${failed_test_name} failed " >> ${REGRESSIONTEST_LOG} + done < fail_test + echo ; echo REGRESSION TEST FAILED + (echo ; echo REGRESSION TEST FAILED) >> ${REGRESSIONTEST_LOG} +else + echo ; echo REGRESSION TEST WAS SUCCESSFUL + (echo ; echo REGRESSION TEST WAS SUCCESSFUL) >> ${REGRESSIONTEST_LOG} + + #rm -f datm_*.x datm_*.exe modules.datm_* + #mkdir MODULES_AND_EXE + #mv fcst_*.exe modules.* MODULES_AND_EXE + [[ ${KEEP_RUNDIR} == false ]] && rm -rf ${RUNDIR_ROOT} + [[ ${ROCOTO} == true ]] && rm -f ${ROCOTO_XML} ${ROCOTO_DB} *_lock.db +fi + +date >> ${REGRESSIONTEST_LOG} + +elapsed_time=$( printf '%02dh:%02dm:%02ds\n' $(($SECONDS%86400/3600)) $(($SECONDS%3600/60)) $(($SECONDS%60)) ) +echo "Elapsed time: ${elapsed_time}. Have a nice day!" >> ${REGRESSIONTEST_LOG} +echo "Elapsed time: ${elapsed_time}. Have a nice day!" diff --git a/tests_datm/rt_datm.sh b/tests_datm/rt_datm.sh new file mode 100755 index 0000000000..870957946b --- /dev/null +++ b/tests_datm/rt_datm.sh @@ -0,0 +1,96 @@ +#!/bin/bash +set -eux + +source rt_utils.sh +source atparse.bash +source edit_inputs.sh + +mkdir -p ${RUNDIR} +cd $RUNDIR + +############################################################################### +# Make configure and run files +############################################################################### + +# executable: +cp ${PATHRT}/$FV3X datm_mom6_cice.exe + +# modulefile for prerequisites: +#cp ${PATHRT}/modules.datm_mom6_cice_${COMPILE_NR} modules.datm +cp ${PATHRT}/modules.fcst modules.datm + +# Get the shell file that loads the "module" command and purges modules: +cp ${PATHRT}/../NEMS/src/conf/module-setup.sh.inc module-setup.sh + +SRCD="${PATHTR}" +RUND="${RUNDIR}" + +# Set up the run directory +atparse < ${PATHRT}/datm_conf/${FV3_RUN} > datm_run +source ./datm_run +atparse < ${PATHRT}/parm/input.mom6.nml.IN > input.nml +atparse < ${PATHRT}/parm/model_configure.IN > model_configure +atparse < ${PATHRT}/parm/${NEMS_CONFIGURE:-nems.configure} > nems.configure + +edit_ice_in < ${PATHRT}/parm/ice_in_template > ice_in +edit_diag_table < ${PATHRT}/parm/diag_table_template > diag_table +cp ${PATHRT}/parm/data_table data_table +cp ${PATHRT}/parm/datm_data_table.IN datm_data_table + +if [[ $MEDCOMP != '' ]]; then +cp ${PATHRT}/parm/fd_nems.yaml fd_nems.yaml +cp ${PATHRT}/parm/pio_in pio_in +cp ${PATHRT}/parm/med_modelio.nml med_modelio.nml +fi + +if [[ $OCNRES = '025' ]]; then +edit_mom_input < ${PATHRT}/parm/MOM_input_template > INPUT/MOM_input +elif [[ $OCNRES = '100' ]]; then +edit_mom_input < ${PATHRT}/parm/MOM_input_template100 > INPUT/MOM_input +fi + +if [[ $SCHEDULER = 'moab' ]]; then + atparse < $PATHRT/datm_conf/datm_msub.IN > job_card +elif [[ $SCHEDULER = 'pbs' ]]; then + NODES=$(( TASKS / TPN )) + if (( NODES * TPN < TASKS )); then + NODES=$(( NODES + 1 )) + fi + atparse < $PATHRT/datm_conf/datm_qsub.IN > job_card +elif [[ $SCHEDULER = 'sbatch' ]]; then + NODES=$(( TASKS / TPN )) + if (( NODES * TPN < TASKS )); then + NODES=$(( NODES + 1 )) + fi + atparse < $PATHRT/datm_conf/datm_qsub.IN > job_card +elif [[ $SCHEDULER = 'slurm' ]]; then + NODES=$(( TASKS / TPN )) + if (( NODES * TPN < TASKS )); then + NODES=$(( NODES + 1 )) + fi + atparse < $PATHRT/datm_conf/datm_slurm.IN > job_card +elif [[ $SCHEDULER = 'lsf' ]]; then + if (( TASKS < TPN )); then + TPN=${TASKS} + fi + atparse < $PATHRT/datm_conf/datm_bsub.IN > job_card +fi + +################################################################################ +# Submit test +################################################################################ + +if [[ $ROCOTO = 'false' ]]; then + submit_and_wait job_card +else + chmod u+x job_card + ./job_card +fi + +check_results + +################################################################################ +# End test +################################################################################ + +exit 0 diff --git a/tests_datm/rt_utils.sh b/tests_datm/rt_utils.sh new file mode 100755 index 0000000000..f817d21d17 --- /dev/null +++ b/tests_datm/rt_utils.sh @@ -0,0 +1,701 @@ +# +# DH* TODO - COMBINE SBATCH AND SLURM? +# +set -eu + +if [[ "$0" = "${BASH_SOURCE[0]}" ]]; then + echo "$0 must be sourced" + exit 1 +fi + +UNIT_TEST=${UNIT_TEST:-false} + +submit_and_wait() { + + [[ -z $1 ]] && exit 1 + + [ -o xtrace ] && set_x='set -x' || set_x='set +x' + set +x + + local -r job_card=$1 + + ROCOTO=${ROCOTO:-false} + + local test_status='PASS' + + if [[ $SCHEDULER = 'moab' ]]; then + msub $job_card + elif [[ $SCHEDULER = 'pbs' ]]; then + qsubout=$( qsub $job_card ) + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + re='^([0-9]+\.[a-zA-Z0-9\.]+)$' + else + re='^([0-9]+\.[a-zA-Z0-9]+)$' + fi + qsub_id=0 + [[ "${qsubout}" =~ $re ]] && qsub_id=${BASH_REMATCH[1]} + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + qsub_id="${qsub_id%.chadm*}" + fi + elif [[ $SCHEDULER = 'sbatch' ]]; then + qsubout=$( sbatch $job_card ) + re='^([0-9]+\.[a-zA-Z0-9]+)$' + qsub_id=0 + [[ "${qsubout}" =~ $re ]] && qsub_id=${BASH_REMATCH[1]} + if [[ ${MACHINE_ID} = stampede.* ]]; then + qsub_id="${qsub_id}" + fi + elif [[ $SCHEDULER = 'slurm' ]]; then + slurmout=$( sbatch $job_card ) + re='Submitted batch job ([0-9]+)' + slurm_id=0 + [[ "${slurmout}" =~ $re ]] && slurm_id=${BASH_REMATCH[1]} + elif [[ $SCHEDULER = 'lsf' ]]; then + bsubout=$( bsub < $job_card ) + re='Job <([0-9]+)> is submitted to queue <(.+)>.' + bsub_id=0 + [[ "${bsubout}" =~ $re ]] && bsub_id=${BASH_REMATCH[1]} + else + echo "Unknown SCHEDULER $SCHEDULER" + exit 1 + fi + + # wait for the job to enter the queue + local count=0 + local job_running=0 + until [[ $job_running -eq 1 ]] + do + echo "TEST ${TEST_NR} ${TEST_NAME} is waiting to enter the queue" + if [[ $SCHEDULER = 'moab' ]]; then + job_running=$( showq -u ${USER} -n | grep ${JBNME} | wc -l); sleep 5 + elif [[ $SCHEDULER = 'pbs' ]]; then + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + job_running=$( qstat ${qsub_id} | grep ${qsub_id} | wc -l); sleep 5 + else + job_running=$( qstat -u ${USER} -n | grep ${JBNME} | wc -l); sleep 5 + fi + elif [[ $SCHEDULER = 'sbatch' ]]; then + if [[ ${MACHINE_ID} = stampede.* ]]; then + job_running=$( squeue ${qsub_id} | grep ${qsub_id} | wc -l); sleep 5 + else + job_running=$( squeue -u ${USER} -n | grep ${JBNME} | wc -l); sleep 5 + fi + elif [[ $SCHEDULER = 'slurm' ]]; then + job_running=$( squeue -u ${USER} -j ${slurm_id} | grep ${slurm_id} | wc -l); sleep 5 + elif [[ $SCHEDULER = 'lsf' ]]; then + job_running=$( bjobs -u ${USER} -J ${JBNME} 2>/dev/null | grep ${QUEUE} | wc -l); sleep 5 + else + echo "Unknown SCHEDULER $SCHEDULER" + exit 1 + fi + (( count=count+1 )) + if [[ $count -eq 13 ]]; then echo "No job in queue after one minute, exiting..."; exit 2; fi + done + + # find jobid + if [[ $SCHEDULER = 'moab' ]]; then + : + elif [[ $SCHEDULER = 'pbs' ]]; then + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + jobid=$( qstat ${qsub_id} | grep ${qsub_id} | awk '{print $1}' ) + jobid="${jobid%.chadm*}" + else + jobid=$( qstat -u ${USER} | grep ${JBNME} | awk '{print $1}' ) + fi + trap 'echo "Job ${jobid} killed"; qdel ${jobid}; trap 0; exit' 1 2 3 4 5 6 7 8 10 12 13 15 + if [[ ${qsub_id} != ${jobid} ]]; then + echo "Warning: qsub_id is not equal to jobid" + fi + elif [[ $SCHEDULER = 'sbatch' ]]; then + if [[ ${MACHINE_ID} = stampede.* ]]; then + jobid=$( squeue ${qsub_id} | grep ${qsub_id} | awk '{print $1}' ) + jobid="${jobid}" + else + jobid=$( squeue -u ${USER} | grep ${JBNME} | awk '{print $1}' ) + fi + trap 'echo "Job ${jobid} killed"; qdel ${jobid}; trap 0; exit' 1 2 3 4 5 6 7 8 10 12 13 15 + if [[ ${qsub_id} != ${jobid} ]]; then + echo "Warning: qsub_id is not equal to jobid" + fi + elif [[ $SCHEDULER = 'slurm' ]]; then + jobid=${slurm_id} + elif [[ $SCHEDULER = 'lsf' ]]; then + jobid=$( bjobs -u ${USER} -J ${JBNME} -noheader -o "jobid" ) + trap 'echo "Job ${jobid} killed"; bkill ${jobid}; trap 0; exit' 1 2 3 4 5 6 7 8 10 12 13 15 + if [[ ${bsub_id} -ne ${jobid} ]]; then + echo "Warning: bsub_id is not equal to jobid" + fi + else + echo "Unknown SCHEDULER $SCHEDULER" + exit 1 + fi + + # wait for the job to finish and compare results + job_running=1 + local n=1 + until [[ $job_running -eq 0 ]] + do + + sleep 60 & wait $! + + if [[ $SCHEDULER = 'moab' ]]; then + job_running=$( showq -u ${USER} -n | grep ${JBNME} | wc -l) + elif [[ $SCHEDULER = 'pbs' ]]; then + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + job_running=$( qstat ${qsub_id} | grep ${qsub_id} | wc -l); sleep 5 + else + job_running=$( qstat -u ${USER} -n | grep ${JBNME} | wc -l) + fi + elif [[ $SCHEDULER = 'sbatch' ]]; then + if [[ ${MACHINE_ID} = stampede.* ]]; then + job_running=$( squeue ${qsub_id} | grep ${qsub_id} | wc -l); sleep 5 + else + job_running=$( squeue -u ${USER} -n | grep ${JBNME} | wc -l) + fi + elif [[ $SCHEDULER = 'slurm' ]]; then + job_running=$( squeue -u ${USER} -j ${slurm_id} | grep ${slurm_id} | wc -l) + elif [[ $SCHEDULER = 'lsf' ]]; then + job_running=$( bjobs -u ${USER} -J ${JBNME} 2>/dev/null | wc -l) + else + echo "Unknown SCHEDULER $SCHEDULER" + exit 1 + fi + + if [[ $SCHEDULER = 'moab' ]]; then + + status=$( showq -u ${USER} -n | grep ${JBNME} | awk '{print $3}'); status=${status:--} + if [[ -f ${RUNDIR}/err ]] ; then FnshHrs=$( grep Finished ${RUNDIR}/err | tail -1 | awk '{ print $9 }'); fi + FnshHrs=${FnshHrs:-0} + if [[ $status = 'Idle' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is waiting in a queue, Status: $status" + elif [[ $status = 'Running' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is running, Status: $status , Finished $FnshHrs hours" + elif [[ $status = 'Starting' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is ready to run, Status: $status , Finished $FnshHrs hours" + elif [[ $status = 'Completed' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" ; job_running=0 + else echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status , Finished $FnshHrs hours" + fi + + elif [[ $SCHEDULER = 'pbs' ]]; then + + #status=$( qstat -u ${USER} -n | grep ${JBNME} | awk '{print $"10"}' ); status=${status:--} PJP comment out to speed up regression test + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + status=$( qstat ${qsub_id} | grep ${qsub_id} | awk '{print $5}' ); status=${status:--} + else + status=$( qstat -u ${USER} -n | grep ${JBNME} | awk '{print $10}' ); status=${status:--} + fi + if [[ -f ${RUNDIR}/err ]] ; then FnshHrs=$( tail -100 ${RUNDIR}/err | grep Finished | tail -1 | awk '{ print $9 }' ); fi + FnshHrs=${FnshHrs:-0} + if [[ $status = 'Q' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is waiting in a queue, Status: $status jobid ${jobid}" + elif [[ $status = 'H' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is held in a queue, Status: $status" + elif [[ $status = 'R' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is running, Status: $status , Finished $FnshHrs hours" + elif [[ $status = 'E' ]] || [[ $status = 'C' ]]; then + if [[ ${MACHINE_ID} = cheyenne.* ]]; then + exit_status=$( qstat ${jobid} -x -f | grep Exit_status | awk '{print $3}') + else + jobid=$( qstat -u ${USER} | grep ${JBNME} | awk '{print $1}') + exit_status=$( qstat ${jobid} -f | grep exit_status | awk '{print $3}') + fi + if [[ $exit_status != 0 ]]; then + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" >> ${REGRESSIONTEST_LOG} + echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" + echo + test_status='FAIL' + break + fi + echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" + job_running=0 + elif [[ $status = 'C' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" ; job_running=0 + else echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status , Finished $FnshHrs hours" + fi + + elif [[ $SCHEDULER = 'slurm' ]]; then + + status=$( squeue -u ${USER} -j ${slurm_id} 2>/dev/null | grep ${slurm_id} | awk '{print $5}' ); status=${status:--} + if [[ $status = 'R' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is running, Status: $status" + elif [[ $status = 'F' ]]; then + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" >> ${REGRESSIONTEST_LOG} + echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" + echo + echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is failed, Status: $status" + job_running=0 + elif [[ $status = 'C' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" ; job_running=0 + else + state=$( sacct -n -j ${slurm_id}.batch --format=JobID,state,Jobname | grep ${slurm_id} | awk '{print $2}' ) + echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is ${state}" + fi + + elif [[ $SCHEDULER = 'sbatch' ]]; then + + #status=$( qstat -u ${USER} -n | grep ${JBNME} | awk '{print $"10"}' ); status=${status:--} PJP comment out to speed up regression test + if [[ ${MACHINE_ID} = stampede.* ]]; then + status=$( squeue ${qsub_id} | grep ${qsub_id} | awk '{print $5}' ); status=${status:--} + else + status=$( squeue -u ${USER} -n | grep ${JBNME} | awk '{print $10}' ); status=${status:--} + fi + if [[ -f ${RUNDIR}/err ]] ; then FnshHrs=$( tail -100 ${RUNDIR}/err | grep Finished | tail -1 | awk '{ print $9 }' ); fi + FnshHrs=${FnshHrs:-0} + if [[ $status = 'Q' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is waiting in a queue, Status: $status jobid ${jobid}" + elif [[ $status = 'H' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is held in a queue, Status: $status" + elif [[ $status = 'R' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is running, Status: $status , Finished $FnshHrs hours" + elif [[ $status = 'E' ]] || [[ $status = 'C' ]]; then + if [[ ${MACHINE_ID} = stampede.* ]]; then + exit_status=$( squeue ${jobid} -x -f | grep Exit_status | awk '{print $3}') + else + jobid=$( squeue -u ${USER} | grep ${JBNME} | awk '{print $1}') + exit_status=$( qstat ${jobid} -f | grep exit_status | awk '{print $3}') + fi + if [[ $exit_status != 0 ]]; then + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" >> ${REGRESSIONTEST_LOG} + echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" + echo + test_status='FAIL' + break + fi + echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" + job_running=0 + elif [[ $status = 'C' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status" ; job_running=0 + else echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status , Finished $FnshHrs hours" + fi + + elif [[ $SCHEDULER = 'lsf' ]]; then + + status=$( bjobs -u ${USER} -J ${JBNME} 2>/dev/null | grep ${QUEUE} | awk '{print $3}' ); status=${status:--} + if [[ -f ${RUNDIR}/err ]] ; then FnshHrs=$( grep Finished ${RUNDIR}/err | tail -1 | awk '{ print $9 }' ) ; fi + FnshHrs=${FnshHrs:-0} + if [[ $status = 'PEND' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is waiting in a queue, Status: $status" + elif [[ $status = 'RUN' ]]; then echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is running, Status: $status , Finished $FnshHrs hours" + elif [[ $status = 'EXIT' ]]; then + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" >> ${REGRESSIONTEST_LOG} + echo;echo;echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" + echo;echo;echo + test_status='FAIL' + break + else echo "$n min. TEST ${TEST_NR} ${TEST_NAME} is finished, Status: $status , Finished $FnshHrs hours" + exit_status=$( bjobs -u ${USER} -J ${JBNME} -a 2>/dev/null | grep $QUEUE | awk '{print $3}' ) + if [[ $exit_status = 'EXIT' ]]; then + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" >> ${REGRESSIONTEST_LOG} + echo;echo;echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} FAIL" + echo;echo;echo + test_status='FAIL' + break + fi + fi + + else + echo "Unknown SCHEDULER $SCHEDULER" + exit 1 + + fi + (( n=n+1 )) + done + + if [[ $test_status = 'FAIL' ]]; then + if [[ ${UNIT_TEST} == false ]]; then + echo $TEST_NAME >> $PATHRT/fail_test + else + echo ${TEST_NR} $TEST_NAME >> $PATHRT/fail_unit_test + fi + + if [[ $ROCOTO == true ]]; then + exit 2 + fi + fi + + eval "$set_x" +} + +check_results() { + + [ -o xtrace ] && set_x='set -x' || set_x='set +x' + set +x + + ROCOTO=${ROCOTO:-false} + + # Default compiler "intel" + export COMPILER=${NEMS_COMPILER:-intel} + + local test_status='PASS' + + # Give one minute for data to show up on file system + #sleep 60 + + echo > ${REGRESSIONTEST_LOG} + echo "baseline dir = ${RTPWD}/${CNTL_DIR}" >> ${REGRESSIONTEST_LOG} + echo "mediator baseline dir = ${RTPWD}/${CNTLMED_DIR}" >> ${REGRESSIONTEST_LOG} + echo "working dir = ${RUNDIR}" >> ${REGRESSIONTEST_LOG} + echo "Checking test ${TEST_NR} ${TEST_NAME} results ...." >> ${REGRESSIONTEST_LOG} + echo + echo "baseline dir = ${RTPWD}/${CNTL_DIR}" + echo "mediator baseline dir = ${RTPWD}/${CNTLMED_DIR}" + echo "working dir = ${RUNDIR}" + echo "Checking test ${TEST_NR} ${TEST_NAME} results ...." + + if [[ ${CREATE_BASELINE} = false ]]; then + # + # --- regression test comparison ---- + # + for i in ${LIST_FILES} ; do + printf %s " Comparing " $i " ....." >> ${REGRESSIONTEST_LOG} + printf %s " Comparing " $i " ....." + + crst='' + if [[ $i =~ RESTART/ ]]; then + crst=RESTART/$(basename $i) + fi + + if [[ ! -f ${RUNDIR}/$i ]] ; then + + echo ".......MISSING file" >> ${REGRESSIONTEST_LOG} + echo ".......MISSING file" + test_status='FAIL' + + elif [[ ! -f ${RTPWD}/${CNTL_DIR}/$i && ! -f ${RTPWD}/${CNTLMED_DIR}/$i && ! -f ${RTPWD}/${CNTL_DIR}/$crst ]] ; then + + echo ".......MISSING baseline" >> ${REGRESSIONTEST_LOG} + echo ".......MISSING baseline" + test_status='FAIL' + + elif [[ ( $COMPILER == "gnu" || $COMPILER == "pgi" ) ]] ; then + echo ".......SKIP for gnu/pgi compilers" >> ${REGRESSIONTEST_LOG} + echo ".......SKIP for gnu/pgi compilers" + + else + + if [[ $i =~ mediator ]]; then + d=$( cmp ${RTPWD}/${CNTLMED_DIR}/$i ${RUNDIR}/$i | wc -l ) + elif [[ $i =~ RESTART/ ]]; then + d=$( cmp ${RTPWD}/${CNTL_DIR}/$crst ${RUNDIR}/$i | wc -l ) + else + d=$( cmp ${RTPWD}/${CNTL_DIR}/$i ${RUNDIR}/$i | wc -l ) + fi + + if [[ $d -ne 0 ]] ; then + echo ".......NOT OK" >> ${REGRESSIONTEST_LOG} + echo ".......NOT OK" + test_status='FAIL' + else + echo "....OK" >> ${REGRESSIONTEST_LOG} + echo "....OK" + fi + + fi + + done + + else + # + # --- create baselines + # + echo;echo;echo "Moving set ${TEST_NR} ${TEST_NAME} files ...." + if [[ ! -d ${NEW_BASELINE}/${CNTL_DIR}/RESTART ]] ; then + echo " mkdir -p ${NEW_BASELINE}/${CNTL_DIR}/RESTART" >> ${REGRESSIONTEST_LOG} + mkdir -p ${NEW_BASELINE}/${CNTL_DIR}/RESTART + fi + if [[ ${CNTLMED_DIR} =~ MEDIATOR && ! -d ${NEW_BASELINE}/${CNTLMED_DIR} ]]; then + echo " mkdir -p ${NEW_BASELINE}/${CNTLMED_DIR}" >> ${REGRESSIONTEST_LOG} + mkdir -p ${NEW_BASELINE}/${CNTLMED_DIR} + fi + + for i in ${LIST_FILES} ; do + printf %s " Moving " $i " ....." >> ${REGRESSIONTEST_LOG} + if [[ -f ${RUNDIR}/$i ]] ; then + if [[ $i =~ RESTART/ ]]; then + cp ${RUNDIR}/$i ${NEW_BASELINE}/${CNTL_DIR}/RESTART/$(basename $i) + elif [[ $i =~ mediator ]]; then + cp ${RUNDIR}/$i ${NEW_BASELINE}/${CNTLMED_DIR} + else + cp ${RUNDIR}/${i} ${NEW_BASELINE}/${CNTL_DIR}/${i} + fi + else + echo "Missing " ${RUNDIR}/$i " output file" + echo;echo " Set ${TEST_NR} ${TEST_NAME} failed" + test_status='FAIL' + fi + done + + fi + + echo "Test ${TEST_NR} ${TEST_NAME} ${test_status}" >> ${REGRESSIONTEST_LOG} + echo >> ${REGRESSIONTEST_LOG} + echo "Test ${TEST_NR} ${TEST_NAME} ${test_status}" + echo + + if [[ $test_status = 'FAIL' ]]; then + if [[ ${UNIT_TEST} == false ]]; then + echo $TEST_NAME >> $PATHRT/fail_test + else + echo ${TEST_NR} $TEST_NAME >> $PATHRT/fail_unit_test + fi + + if [[ $ROCOTO = true ]]; then + exit 2 + fi + fi + + eval "$set_x" +} + +kill_job() { + + [[ -z $1 ]] && exit 1 + + local -r jobid=$1 + + if [[ $SCHEDULER = 'moab' ]]; then + : + elif [[ $SCHEDULER = 'pbs' ]]; then + qdel ${jobid} + elif [[ $SCHEDULER = 'slurm' ]]; then + scancel ${jobid} + elif [[ $SCHEDULER = 'lsf' ]]; then + bkill ${jobid} + fi +} + + +rocoto_create_compile_task() { + + new_compile=true + if [[ $in_metatask == true ]]; then + in_metatask=false + echo " " >> $ROCOTO_XML + fi + + if [[ "Q$APP" != Q ]] ; then + rocoto_cmd="&PATHRT;/appbuild.sh &PATHTR;/FV3 $APP $COMPILE_NR" + else + #rocoto_cmd="&PATHRT;/compile_cmake.sh &PATHTR; $MACHINE_ID \"${NEMS_VER}\" $COMPILE_NR" + rocoto_cmd="&PATHRT;/compile.sh ${NEMS_VER} $COMPILE_NR" + fi + + NATIVE="" + BUILD_CORES=8 + if [[ ${MACHINE_ID} == wcoss_dell_p3 ]]; then + BUILD_CORES=1 + NATIVE="8G -R 'affinity[core(1)]'" + fi + if [[ ${MACHINE_ID} == wcoss_cray ]]; then + BUILD_CORES=24 + rocoto_cmd="aprun -n 1 -j 1 -N 1 -d $BUILD_CORES $rocoto_cmd" + NATIVE="" + fi + BUILD_WALLTIME="00:30:00" + if [[ ${MACHINE_ID} == jet ]]; then + BUILD_WALLTIME="01:00:00" + fi + if [[ ${MACHINE_ID} == orion.* ]]; then + BUILD_WALLTIME="01:00:00" + fi + + if [[ ${COMPILE_NR_DEP} -gt 0 ]]; then + cat << EOF >> $ROCOTO_XML + + + $rocoto_cmd + compile_${COMPILE_NR} + ${ACCNR} + ${COMPILE_QUEUE} + ${PARTITION} + ${BUILD_CORES} + ${BUILD_WALLTIME} + &LOG;/compile_${COMPILE_NR}.log + ${NATIVE} + +EOF + else + cat << EOF >> $ROCOTO_XML + + $rocoto_cmd + compile_${COMPILE_NR} + ${ACCNR} + ${COMPILE_QUEUE} + ${PARTITION} + ${BUILD_CORES} + ${BUILD_WALLTIME} + &LOG;/compile_${COMPILE_NR}.log + ${NATIVE} + +EOF + fi +} + + +rocoto_create_run_task() { + + if [[ $CREATE_BASELINE == true && $DEP_RUN != '' ]] || [[ $DEP_RUN != '' ]]; then + DEP_STRING=" " + else + DEP_STRING="" + fi + + CORES=$(( ${TASKS} * ${THRD} )) + if (( TPN > CORES )); then + TPN=$CORES + fi + + NATIVE="" + if [[ ${MACHINE_ID} == wcoss ]]; then + NATIVE="-a poe -R span[ptile=${TPN}]" + fi + if [[ ${MACHINE_ID} == wcoss_dell_p3 ]]; then + NATIVE="-R span[ptile=${TPN}]" + fi + if [[ ${MACHINE_ID} == wcoss_cray ]]; then + NATIVE="" + fi + + cat << EOF >> $ROCOTO_XML + + $DEP_STRING + &PATHRT;/run_test.sh &PATHRT; &RUNDIR_ROOT; ${TEST_NAME} ${TEST_NR} ${COMPILE_NR} + ${TEST_NAME}${RT_SUFFIX} + ${ACCNR} + ${QUEUE} + ${PARTITION} + ${CORES} + 00:${WLCLK}:00 + &LOG;/run_${TEST_NR}_${TEST_NAME}${RT_SUFFIX}.log + ${NATIVE} + +EOF + +} + + +rocoto_kill() { + for jobid in $( $ROCOTOSTAT -w $ROCOTO_XML -d $ROCOTO_DB | grep 197001010000 | grep -E 'QUEUED|RUNNING' | awk -F" " '{print $3}' ); do + kill_job ${jobid} + done +} + +rocoto_run() { + + state="Active" + while [[ $state != "Done" ]] + do + $ROCOTORUN -v 10 -w $ROCOTO_XML -d $ROCOTO_DB + sleep 10 & wait $! + state=$($ROCOTOSTAT -w $ROCOTO_XML -d $ROCOTO_DB -s | grep 197001010000 | awk -F" " '{print $2}') + dead_compile=$($ROCOTOSTAT -w $ROCOTO_XML -d $ROCOTO_DB | grep compile_ | grep DEAD | head -1 | awk -F" " '{print $2}') + if [[ ! -z ${dead_compile} ]]; then + echo "y" | ${ROCOTOCOMPLETE} -w $ROCOTO_XML -d $ROCOTO_DB -m ${dead_compile}_tasks + ${ROCOTOCOMPLETE} -w $ROCOTO_XML -d $ROCOTO_DB -t ${dead_compile} + fi + sleep 20 & wait $! + done + +} + +ecflow_create_compile_task() { + + new_compile=true + + if [[ "Q$APP" != Q ]] ; then + ecflow_cmd="$PATHRT/appbuild.sh ${PATHTR}/FV3 $APP $COMPILE_NR > ${LOG_DIR}/compile_${COMPILE_NR}.log 2>&1" + else + #ecflow_cmd="$PATHRT/compile_cmake.sh ${PATHTR} $MACHINE_ID \"${NEMS_VER}\" $COMPILE_NR > ${LOG_DIR}/compile_${COMPILE_NR}.log 2>&1" + ecflow_cmd="$PATHRT/compile.sh ${NEMS_VER} $COMPILE_NR > ${LOG_DIR}/compile_${COMPILE_NR}.log 2>&1" + fi + + cat << EOF > ${ECFLOW_RUN}/${ECFLOW_SUITE}/compile_${COMPILE_NR}.ecf +%include +$ecflow_cmd +%include +EOF + + echo " task compile_${COMPILE_NR}" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + echo " inlimit max_builds" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + # serialize WW3 builds. FIXME + if [[ ${NEMS_VER^^} =~ "WW3=Y" && ${COMPILE_PREV_WW3_NR} != '' ]]; then + echo " trigger compile_${COMPILE_PREV_WW3_NR} == complete" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + fi +} + +ecflow_create_run_task() { + + cat << EOF > ${ECFLOW_RUN}/${ECFLOW_SUITE}/${TEST_NAME}${RT_SUFFIX}.ecf +%include +$PATHRT/run_test.sh ${PATHRT} ${RUNDIR_ROOT} ${TEST_NAME} ${TEST_NR} ${COMPILE_NR} > ${LOG_DIR}/run_${TEST_NR}_${TEST_NAME}${RT_SUFFIX}.log 2>&1 +%include +EOF + + echo " task ${TEST_NAME}${RT_SUFFIX}" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + echo " inlimit max_jobs" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + if [[ ${UNIT_TEST} == true && $DEP_RUN != '' ]]; then + echo " trigger compile_${COMPILE_NR} == complete and ${DEP_RUN} == complete" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + elif [[ $CREATE_BASELINE == true && $DEP_RUN != '' ]] || [[ $DEP_RUN != '' ]]; then + echo " trigger compile_${COMPILE_NR} == complete and ${DEP_RUN}${RT_SUFFIX} == complete" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + else + echo " trigger compile_${COMPILE_NR} == complete" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + fi +} + +ecflow_run() { + + # in rare instances when UID is greater then 58500 (like Ratko's UID on theia) + [[ $ECF_PORT -gt 49151 ]] && ECF_PORT=12179 + + ECF_HOST=$( hostname ) + + sh ${ECFLOW_START} -d ${ECFLOW_RUN} -p ${ECF_PORT} >> ${ECFLOW_RUN}/ecflow.log 2>&1 + +# set +e +# i=0 +# max_atempts=5 +# while [[ $i -lt $max_atempts ]]; do +# ecflow_client --ping --host=${ECF_HOST} --port=${ECF_PORT} +# not_running=$? +# if [[ $not_running -eq 1 ]]; then +# echo "ecflow_server is NOT running on ${ECF_HOST}:${ECF_PORT}" +# sh ${ECFLOW_START} -d ${ECFLOW_RUN} -p ${ECF_PORT} >> ${ECFLOW_RUN}/ecflow.log 2>&1 +# break +# else +# echo "ecflow_server is already running on ${ECF_HOST}:${ECF_PORT}" +# ECF_PORT=$(( ECF_PORT + 1 )) +# fi +# i=$(( i + 1 )) +# if [[ $i -eq $max_atempts ]]; then +# echo "You already have $max_atempts ecFlow servers running on this node" +# exit 1 +# fi +# done +# set -e + + ECFLOW_RUNNING=true + + export ECF_PORT + export ECF_HOST + + ecflow_client --load=${ECFLOW_RUN}/${ECFLOW_SUITE}.def >> ${ECFLOW_RUN}/ecflow.log 2>&1 + ecflow_client --begin=${ECFLOW_SUITE} >> ${ECFLOW_RUN}/ecflow.log 2>&1 + + active_tasks=1 + while [[ $active_tasks -ne 0 ]] + do + sleep 10 & wait $! + active_tasks=$( ecflow_client --get_state /${ECFLOW_SUITE} | grep "task " | grep -E 'state:active|state:submitted|state:queued' | wc -l ) + echo "ecflow tasks remaining: ${active_tasks}" + ${PATHRT}/abort_dep_tasks.py + done + sleep 65 # wait one ECF_INTERVAL plus 5 seconds +} + +ecflow_kill() { + [[ ${ECFLOW_RUNNING:-false} == true ]] || return + set +e + wait + ecflow_client --kill /${ECFLOW_SUITE} + sleep 10 +} + +ecflow_stop() { + [[ ${ECFLOW_RUNNING:-false} == true ]] || return + set +e + wait + ecflow_client --halt=yes + ecflow_client --check_pt + ecflow_client --terminate=yes +} diff --git a/tests_datm/run_test.sh b/tests_datm/run_test.sh new file mode 100755 index 0000000000..47bb03c72c --- /dev/null +++ b/tests_datm/run_test.sh @@ -0,0 +1,60 @@ +#!/bin/bash +set -eux + +write_fail_test() { + if [[ ${UNIT_TEST} == true ]]; then + echo ${TEST_NR} $TEST_NAME >> $PATHRT/fail_unit_test + fi +} + +SECONDS=0 + +if [[ $# != 5 ]]; then + echo "Usage: $0 PATHRT RUNDIR_ROOT TEST_NAME TEST_NR COMPILE_NR" + exit 1 +fi + +export PATHRT=$1 +export RUNDIR_ROOT=$2 +export TEST_NAME=$3 +export TEST_NR=$4 +export COMPILE_NR=$5 + +cd ${PATHRT} + +[[ -e ${RUNDIR_ROOT}/run_test_${TEST_NR}.env ]] && source ${RUNDIR_ROOT}/run_test_${TEST_NR}.env +source default_vars.sh +source tests/$TEST_NAME +[[ -e ${RUNDIR_ROOT}/unit_test_${TEST_NR}.env ]] && source ${RUNDIR_ROOT}/unit_test_${TEST_NR}.env + +# Save original CNTL_DIR name as INPUT_DIR for regression +# tests that try to copy input data from CNTL_DIR +export INPUT_DIR=${CNTL_DIR} +# Append RT_SUFFIX to RUNDIR, and BL_SUFFIX to CNTL_DIR +export RUNDIR=${RUNDIR_ROOT}/${TEST_NAME}${RT_SUFFIX} +export CNTL_DIR=${CNTL_DIR}${BL_SUFFIX} + +JBNME=$(basename $RUNDIR_ROOT)_${TEST_NR} +export JBNME + +#export FV3X=datm_mom6_cice_${COMPILE_NR}.exe +export FV3X=fcst.exe + +UNIT_TEST=${UNIT_TEST:-false} +if [[ ${UNIT_TEST} == false ]]; then + REGRESSIONTEST_LOG=${LOG_DIR}/rt_${TEST_NR}_${TEST_NAME}${RT_SUFFIX}.log +else + REGRESSIONTEST_LOG=${LOG_DIR}/ut_${TEST_NR}_${TEST_NAME}${RT_SUFFIX}.log +fi +export REGRESSIONTEST_LOG + +# Submit the actual test run script +echo "Test ${TEST_NR} ${TEST_NAME} ${TEST_DESCR}" +trap 'echo "run_test.sh: Test ${TEST_NAME} killed"; kill $(jobs -p); wait; trap 0; exit' 1 2 3 4 5 6 7 8 10 12 13 15 +trap '[ "$?" -eq 0 ] || write_fail_test' EXIT + +RUN_SCRIPT=rt_datm.sh +./${RUN_SCRIPT} > ${RUNDIR_ROOT}/${TEST_NAME}${RT_SUFFIX}.log 2>&1 + +elapsed=$SECONDS +echo "Elapsed time $elapsed seconds. Test ${TEST_NAME}" diff --git a/tests_datm/tail.h b/tests_datm/tail.h new file mode 100644 index 0000000000..57fde5041f --- /dev/null +++ b/tests_datm/tail.h @@ -0,0 +1,13 @@ + +### tail.h start +wait # wait for background process to stop + +ecflow_client --ping --host=${ECF_HOST} --port=${ECF_PORT} +not_running=$? +if [[ $not_running -eq 0 ]]; then + ecflow_client --complete # Notify ecFlow of a normal end +fi + +trap 0 # Remove all traps +exit 0 # End the shell +### tail.h end diff --git a/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr new file mode 100644 index 0000000000..1845b680c1 --- /dev/null +++ b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr @@ -0,0 +1,56 @@ +# +# CPLD_DATM_MOM6_CICE_CMEPS_COLD test +# + +export TEST_DESCR="DATM-MOM6-CICE-CMEPS - 1 step cold start" + +export CNTL_DIR="RT-Baselines_1step_cold_start_100_cmeps_CFSR" +export CNTLMED_DIR="RT-Baselines_1step_cold_start_100_cmeps_CFSR/RESTART" + +export LIST_FILES="RESTART/MOM.res.nc \ + RESTART/iced.2011-10-02-00000.nc \ + RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc \ + ocn_2011_10_01_21.nc" + +export_datm +export_cpl +export DAYS=1 +export FHMAX=24 # Note this needs to be at least 2x CPL_SLOW +export DATM_SRC="CFSR" +export FILENAME_BASE='cfsr.' +export IATM=1760 +export JATM=880 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +export MOM6_RIVER_RUNOFF='False' +export TASKS=256 +export ice_petlist_bounds="232 255" +export NPROC_ICE='24' +export NX_GLB='360' +export NY_GLB='320' +export BLCKX='30' +export BLCKY='160' +export grid_cice_NEMS_mx="grid_cice_NEMS_mx100.nc" +export kmtu_cice_NEMS_mx="kmtu_cice_NEMS_mx100.nc" +export MESHICE="mesh.mx100.nc" + +# cice restart (days) +export DUMPFREQ_N=1 +export DUMPFREQ="d" + +# mediator restart (hours) +export MEDCOMP="cmeps" +export RESTART_INTERVAL=24 + +# nems.configure +export NEMS_CONFIGURE="nems.configure.cmeps_1step_cold_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export use_coldstart=".false." + +export FV3_RUN=cpld_datm_mom6_cice_cmeps_100_cfsr.IN +export MED_restart_data='' diff --git a/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs new file mode 100644 index 0000000000..644d55edf6 --- /dev/null +++ b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs @@ -0,0 +1,56 @@ +# +# CPLD_DATM_MOM6_CICE_CMEPS_COLD test +# + +export TEST_DESCR="DATM-MOM6-CICE-CMEPS - 1 step cold start" + +export CNTL_DIR="RT-Baselines_1step_cold_start_100_cmeps_GEFS" +export CNTLMED_DIR="RT-Baselines_1step_cold_start_100_cmeps_GEFS/RESTART" + +export LIST_FILES="RESTART/MOM.res.nc \ + RESTART/iced.2011-10-02-00000.nc \ + RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc \ + ocn_2011_10_01_21.nc" + +export_datm +export_cpl +export DAYS=1 +export FHMAX=24 # Note this needs to be at least 2x CPL_SLOW +export DATM_SRC="GEFS" +export FILENAME_BASE='gefs.' +#export IATM=1760 +#export JATM=880 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +export MOM6_RIVER_RUNOFF='False' +export TASKS=256 +export ice_petlist_bounds="232 255" +export NPROC_ICE='24' +export NX_GLB='360' +export NY_GLB='320' +export BLCKX='30' +export BLCKY='160' +export grid_cice_NEMS_mx="grid_cice_NEMS_mx100.nc" +export kmtu_cice_NEMS_mx="kmtu_cice_NEMS_mx100.nc" +export MESHICE="mesh.mx100.nc" + +# cice restart (days) +export DUMPFREQ_N=1 +export DUMPFREQ="d" + +# mediator restart (hours) +export MEDCOMP="cmeps" +export RESTART_INTERVAL=24 + +# nems.configure +export NEMS_CONFIGURE="nems.configure.cmeps_1step_cold_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export use_coldstart=".false." + +export FV3_RUN=cpld_datm_mom6_cice_cmeps_100_gefs.IN +export MED_restart_data='' diff --git a/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr new file mode 100644 index 0000000000..d5dcb1af32 --- /dev/null +++ b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr @@ -0,0 +1,49 @@ +# +# CPLD_DATM_MOM6_CICE_CMEPS_1_STEP_COLD test +# + +export TEST_DESCR="DATM-MOM6-CICE-CMEPS - 1-step cold start" + +export CNTL_DIR="RT-Baselines_1step_cold_start_cmeps_CFSR" +#export CNTLMED_DIR="MEDIATOR_1STEP_CMEPS_CFSR" +export CNTLMED_DIR="RT-Baselines_1step_cold_start_cmeps_CFSR/RESTART" + +export LIST_FILES="RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2011-10-02-00000.nc \ + RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc \ + ocn_2011_10_01_21.nc" + +export_datm +export_cpl +export DAYS=1 +export FHMAX=24 # Note this needs to be at least 2x CPL_SLOW +export WLCLK=50 +export DATM_SRC="CFSR" +export FILENAME_BASE='cfsr.' +export IATM=1760 +export JATM=880 + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# cice restart (days) +export DUMPFREQ_N=1 +export DUMPFREQ="d" + +# mediator restart (hours) +export MEDCOMP="cmeps" +export RESTART_INTERVAL=24 + +# nems.configure +export NEMS_CONFIGURE="nems.configure.cmeps_1step_cold_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export use_coldstart=".false." + +export FV3_RUN=cpld_datm_mom6_cice_cmeps_cfsr.IN +export MED_restart_data='' diff --git a/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_gefs b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_gefs new file mode 100644 index 0000000000..684c2048dc --- /dev/null +++ b/tests_datm/tests/cpld_datm_mom6_cice_cmeps_1step_cold_gefs @@ -0,0 +1,46 @@ +# +# CPLD_DATM_MOM6_CICE_CMEPS_1_STEP_COLD test +# + +export TEST_DESCR="DATM-MOM6-CICE-CMEPS - 1-step cold start" + +export CNTL_DIR="RT-Baselines_1step_cold_start_cmeps_GEFS" +export CNTLMED_DIR="RT-Baselines_1step_cold_start_cmeps_GEFS/RESTART" + +export LIST_FILES="RESTART/MOM.res.nc \ + RESTART/MOM.res_1.nc \ + RESTART/MOM.res_2.nc \ + RESTART/MOM.res_3.nc \ + RESTART/iced.2011-10-02-00000.nc \ + RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc \ + ocn_2011_10_01_21.nc" + +export_datm +export_cpl +export DAYS=1 +export FHMAX=24 # Note this needs to be at least 2x CPL_SLOW +export WLCLK=50 +export DATM_SRC="GEFS" +export FILENAME_BASE='gefs.' + +# set component and coupling timesteps +export DT_CICE=${DT_ATMOS} +export CPL_SLOW=${DT_THERM_MOM6} +export CPL_FAST=${DT_ATMOS} + +# cice restart (days) +export DUMPFREQ_N=1 +export DUMPFREQ="d" + +# mediator restart (hours) +export MEDCOMP="cmeps" +export RESTART_INTERVAL=24 + +# nems.configure +export NEMS_CONFIGURE="nems.configure.cmeps_1step_cold_atm_ocn_ice.IN" +export coupling_interval_slow_sec=${CPL_SLOW} +export coupling_interval_fast_sec=${CPL_FAST} +export use_coldstart=".false." + +export FV3_RUN=cpld_datm_mom6_cice_cmeps_gefs.IN +export MED_restart_data='' From 5bf90eede7c1b31ce9efccc36ff02901f5a557f9 Mon Sep 17 00:00:00 2001 From: "Bin.Li" Date: Tue, 20 Oct 2020 22:46:18 +0000 Subject: [PATCH 33/35] Added Hera log files. --- tests_datm/Compile_hera.intel.log | 2456 +++++++++++++++++ tests_datm/RegressionTests_hera.intel.log | 57 + tests_datm/parm/ice5_in_template | 366 --- .../parm/nems.configure.med_atm_ocn_ice.IN | 70 - .../nems.configure.medcmeps_atm_ocn_ice.IN | 106 - .../nems.configure.medcold_atm_ocn_ice.IN | 66 - ...nems.configure.medcoldcmeps_atm_ocn_ice.IN | 106 - 7 files changed, 2513 insertions(+), 714 deletions(-) create mode 100644 tests_datm/Compile_hera.intel.log create mode 100644 tests_datm/RegressionTests_hera.intel.log delete mode 100644 tests_datm/parm/ice5_in_template delete mode 100644 tests_datm/parm/nems.configure.med_atm_ocn_ice.IN delete mode 100644 tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN delete mode 100644 tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN delete mode 100644 tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN diff --git a/tests_datm/Compile_hera.intel.log b/tests_datm/Compile_hera.intel.log new file mode 100644 index 0000000000..afa276cfaf --- /dev/null +++ b/tests_datm/Compile_hera.intel.log @@ -0,0 +1,2456 @@ ++ SECONDS=0 +++ uname -s ++ [[ Linux == Darwin ]] +++++ readlink -f -n ./compile.sh ++++ dirname /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/compile.sh +++ cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm +++ pwd -P ++ readonly MYDIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm ++ MYDIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm ++ readonly ARGC=3 ++ ARGC=3 ++ [[ 3 -lt 2 ]] ++ MACHINE_ID=hera.intel ++ MAKE_OPT='S2S=Y DATM=Y' ++ BUILD_NAME=fcst ++ clean_before=NO ++ clean_after=NO +++ cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/.. +++ pwd ++ PATHTR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model +++ pwd ++ BUILD_DIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst ++ [[ hera.intel == cheyenne.* ]] ++ [[ hera.intel == wcoss_dell_p3 ]] ++ BUILD_JOBS=8 ++ hostname +hfe10 ++ set +x + +Currently Loaded Modules: + 1) coupled 15) pio/2.5.1 + 2) rocoto/1.3.2 16) esmf/8_1_0_beta_snapshot_27 + 3) sutils/default 17) g2/3.4.1 + 4) cmake/3.16.1 18) g2tmpl/1.9.1 + 5) hpc/1.0.0-beta1 19) ip/3.3.3 + 6) intel/18.0.5.274 20) crtm/2.3.0 + 7) hpc-intel/18.0.5.274 21) nceppost/dceca26 + 8) impi/2018.0.4 22) sp/2.3.3 + 9) hpc-impi/2018.0.4 23) sigio/2.3.2 + 10) jasper/2.0.15 24) bacio/2.4.1 + 11) zlib/1.2.11 25) nemsio/2.5.2 + 12) png/1.6.35 26) w3emc/2.7.3 + 13) hdf5/1.10.6 27) w3nco/2.4.1 + 14) netcdf/4.7.4 28) fv3 + + + ++ echo 'Compiling S2S=Y DATM=Y into fcst.exe on hera.intel' +Compiling S2S=Y DATM=Y into fcst.exe on hera.intel ++ CMAKE_FLAGS= ++ [[ S2S=Y DATM=Y == *\D\E\B\U\G\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\R\E\P\R\O\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\3\2\B\I\T\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\O\P\E\N\M\P\=\N* ]] ++ [[ S2S=Y DATM=Y == *\M\U\L\T\I\_\G\A\S\E\S\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF' ++ [[ S2S=Y DATM=Y == *\C\C\P\P\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\W\W\3\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\S\2\S\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF -DS2S=Y' ++ [[ S2S=Y DATM=Y == *\D\A\T\M\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ trim ' -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ local 'var= -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ var='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ var='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ echo -n '-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' ++ CMAKE_FLAGS='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' ++ '[' NO = YES ']' ++ export BUILD_VERBOSE=1 ++ BUILD_VERBOSE=1 ++ export BUILD_DIR ++ export BUILD_JOBS ++ export CCPP_SUITES ++ export CMAKE_FLAGS ++ bash -x /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/build.sh ++ [[ hB != hxB ]] ++ XTRACE_STATE=-x ++ [[ hxB != hxB ]] ++ VERBOSE_STATE=+v ++ set +xv ++ unset XTRACE_STATE VERBOSE_STATE ++ set -eu +++ uname -s ++ [[ Linux == Darwin ]] +++++ readlink -f -n /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/build.sh ++++ dirname /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/build.sh +++ cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model +++ pwd -P ++ readonly UFS_MODEL_DIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model ++ UFS_MODEL_DIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model ++ export CMAKE_C_COMPILER=mpiicc ++ CMAKE_C_COMPILER=mpiicc ++ export CMAKE_CXX_COMPILER=mpiicpc ++ CMAKE_CXX_COMPILER=mpiicpc ++ export CMAKE_Fortran_COMPILER=mpiifort ++ CMAKE_Fortran_COMPILER=mpiifort ++ export NETCDF=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4 ++ NETCDF=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4 ++ export ESMFMKFILE=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib/esmf.mk ++ ESMFMKFILE=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib/esmf.mk ++ BUILD_DIR=/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst ++ mkdir -p /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst ++ [[ -n '' ]] ++ CMAKE_FLAGS+=' -DNETCDF_DIR=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4' ++ cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst ++ cmake /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y -DNETCDF_DIR=/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4 +-- The C compiler identification is Intel 18.0.5.20180823 +-- The CXX compiler identification is Intel 18.0.5.20180823 +-- The Fortran compiler identification is Intel 18.0.5.20180823 +-- Check for working C compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc +-- Check for working C compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -- works +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Detecting C compile features +-- Detecting C compile features - done +-- Check for working CXX compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicpc +-- Check for working CXX compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicpc -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Check for working Fortran compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort +-- Check for working Fortran compiler: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -- works +-- Detecting Fortran compiler ABI info +-- Detecting Fortran compiler ABI info - done +-- Checking whether /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort supports Fortran 90 +-- Checking whether /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort supports Fortran 90 -- yes + +Setting configuration for hera.intel + +32BIT ............ OFF +AVX2 ............. ON +SIMDMULTIARCH ... OFF +CCPP ............. ON +DEBUG ............ OFF +DEBUG_LINKMPI .... ON +INLINE_POST ...... ON +MULTI_GASES ...... OFF +OPENMP ........... ON +PARALLEL_NETCDF .. ON +QUAD_PRECISION ... ON +REPRO ............ OFF +WW3 .............. OFF +S2S .............. Y +DATM ............. Y + +C compiler: Intel 18.0.5.20180823 (mpiicc) +CXX compiler: Intel 18.0.5.20180823 (mpiicpc) +Fortran compiler: Intel 18.0.5.20180823 (mpiifort) + + +-- Found MPI_C: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc (found version "3.1") +-- Found MPI_CXX: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicpc (found version "3.1") +-- Found MPI_Fortran: /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort (found version "3.1") +-- Found MPI: TRUE (found version "3.1") +-- Found OpenMP_C: -qopenmp (found version "5.0") +-- Found OpenMP_CXX: -qopenmp (found version "5.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found OpenMP: TRUE (found version "5.0") +-- Found NetCDF: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include (found version "4.7.4") found components: C Fortran +-- FindNetCDF defines targets: +-- - NetCDF_VERSION [4.7.4] +-- - NetCDF_PARALLEL [TRUE] +-- - NetCDF_C_CONFIG_EXECUTABLE [/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/bin/nc-config] +-- - NetCDF::NetCDF_C [STATIC] [Root: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4] Lib: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdf.a +-- - NetCDF_Fortran_CONFIG_EXECUTABLE [/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/bin/nf-config] +-- - NetCDF::NetCDF_Fortran [STATIC] [Root: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4] Lib: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdff.a +-- Found ESMF library: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a +-- Found PIO: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1 found components: C Fortran +-- FindPIO: +-- - PIO_PREFIX [/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1] +-- - PIO Components Found: C;Fortran +-- Found bacio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found bacio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found MPI: TRUE (found version "3.1") found components: Fortran +-- Found nemsio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found OpenMP: TRUE (found version "5.0") found components: Fortran +-- Found sp: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/sp/2.3.3/lib/libsp_4.a (found version "2.3.3") +-- Found bacio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found nemsio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found sigio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/sigio/2.3.2/lib/libsigio.a (found version "2.3.0") +-- Found MPI: TRUE (found version "3.1") +-- Found w3emc: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/lib/libw3emc_4.a (found version "2.7.3") +-- Found w3nco: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found w3nco: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found ZLIB: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/zlib/1.2.11/lib/libz.a (found version "1.2.11") +-- Found PNG: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/png/1.6.35/lib64/libpng.a (found version "1.6.35") +-- Found g2: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/g2/3.4.1/lib/libg2_4.a (found version "3.4.0") +-- Found g2tmpl: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/g2tmpl/1.9.1/lib/libg2tmpl.a (found version "1.9.0") +-- Found bacio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found ip: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/ip/3.3.3/lib/libip_4.a (found version "3.3.3") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found sp: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/sp/2.3.3/lib/libsp_4.a (found version "2.3.3") +-- Found bacio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found MPI: TRUE (found version "3.1") found components: Fortran +-- Found nemsio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found sigio: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/sigio/2.3.2/lib/libsigio.a (found version "2.3.0") +-- Found MPI: TRUE (found version "3.1") +-- Found w3emc: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/lib/libw3emc_4.a (found version "2.7.3") +-- Found crtm: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/crtm/2.3.0/lib/libcrtm.a (found version "2.3.0") +-- Found nceppost: /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nceppost/dceca26/lib/libnceppost.a (found version "9.9.9") +Found Python: /usr/bin/python3.6 +-- Configuring done +-- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + NETCDF_DIR + + +-- Build files have been written to: /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst ++ make -j 8 VERBOSE=1 +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -S/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model -B/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst --check-build-system CMakeFiles/Makefile.cmake 0 +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_progress_start /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/progress.marks +make -f CMakeFiles/Makefile2 all +make[1]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CICE-interface/CMakeFiles/cice.dir/build.make CICE-interface/CMakeFiles/cice.dir/depend +make -f CMakeFiles/fms.dir/build.make CMakeFiles/fms.dir/depend +make -f DATM/DATM/CMakeFiles/datatm.dir/build.make DATM/DATM/CMakeFiles/datatm.dir/depend +make -f CMEPS-interface/CMakeFiles/cmeps.dir/build.make CMEPS-interface/CMakeFiles/cmeps.dir/depend +make -f DATM/tools/CMakeFiles/nemsio2nc.dir/build.make DATM/tools/CMakeFiles/nemsio2nc.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/DependInfo.cmake --color= +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/DependInfo.cmake --color= +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/DependInfo.cmake --color= +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/DependInfo.cmake --color= +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/depend.internal". +Scanning dependencies of target nemsio2nc +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f DATM/tools/CMakeFiles/nemsio2nc.dir/build.make DATM/tools/CMakeFiles/nemsio2nc.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +Scanning dependencies of target datatm +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f DATM/DATM/CMakeFiles/datatm.dir/build.make DATM/DATM/CMakeFiles/datatm.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 0%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/GFS_diagnostics.F90 -o CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o +[ 0%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/cdf.F90 -o CMakeFiles/nemsio2nc.dir/cdf.F90.o +[ 1%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/charstrings.F90 -o CMakeFiles/nemsio2nc.dir/charstrings.F90.o +[ 2%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/kinds.F90 -o CMakeFiles/nemsio2nc.dir/kinds.F90.o +[ 2%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmInternalFields.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmInternalFields.F90 -o CMakeFiles/datatm.dir/AtmInternalFields.F90.o +Scanning dependencies of target cmeps +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CMEPS-interface/CMakeFiles/cmeps.dir/build.make CMEPS-interface/CMakeFiles/cmeps.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 3%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_kind_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o +Scanning dependencies of target cice +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CICE-interface/CMakeFiles/cice.dir/build.make CICE-interface/CMakeFiles/cice.dir/build +[ 4%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/perf_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 4%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_kind_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o +[ 4%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_kinds.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o +[ 4%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/LocalDefs.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/LocalDefs.F90 -o CMakeFiles/datatm.dir/LocalDefs.F90.o +[ 4%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/param.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/param.F90 -o CMakeFiles/nemsio2nc.dir/param.F90.o +[ 4%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/sigma2nc.F90 -o CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o +[ 4%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/tm_secs_from_bc.F90 -o CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o +[ 4%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o +[ 5%] Building C object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -xHOST -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c +Scanning dependencies of target fms +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/fms.dir/build.make CMakeFiles/fms.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/platform/platform.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/platform/platform.F90 -o CMakeFiles/fms.dir/FMS/platform/platform.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_kind_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_kind_mod.mod.stamp Intel +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_parameter.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_kinds.mod CICE-interface/CMakeFiles/cice.dir/icepack_kinds.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_wrapper_mod.mod CICE-interface/CMakeFiles/cice.dir/cice_wrapper_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_kind_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_kind_mod.mod.stamp Intel +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/cloud_interpolator.F90 -o CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 6%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_warnings.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o.provides.build +[ 6%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o +[ 6%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/drifters_core.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/write_sigmacdf.F90 -o CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o +[ 6%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/drifters_input.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 7%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFlds.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfs_diagnostics.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfs_diagnostics.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/cdf.mod DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/charstrings.mod DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/kinds.mod DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.mod.stamp Intel +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/param.mod DATM/tools/CMakeFiles/nemsio2nc.dir/param.mod.stamp Intel +[ 8%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/sfcvars.F90 -o CMakeFiles/nemsio2nc.dir/sfcvars.F90.o +[ 8%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/sigmavars.F90 -o CMakeFiles/nemsio2nc.dir/sigmavars.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_warnings.mod CICE-interface/CMakeFiles/cice.dir/icepack_warnings.mod.stamp Intel +[ 8%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/drifters_io.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o +[ 8%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_parameters.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atminternalfields.mod DATM/DATM/CMakeFiles/datatm.dir/atminternalfields.mod.stamp Intel +[ 8%] Building Fortran object CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/monin_obukhov/monin_obukhov_kernel.F90 -o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o +[ 8%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmFieldUtils.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmFieldUtils.F90 -o CMakeFiles/datatm.dir/AtmFieldUtils.F90.o +[ 8%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmGridUtils.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmGridUtils.F90 -o CMakeFiles/datatm.dir/AtmGridUtils.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmInternalFields.F90.o.provides.build +[ 8%] Building Fortran object CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/random_numbers/MersenneTwister.F90 -o CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.F90.o.provides.build +[ 8%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/gfstonc_sfc.F90 -o CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o +[ 8%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/gfstonc_sig.F90 -o CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o +[ 8%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_age.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o.provides.build +[ 8%] Building Fortran object CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/sat_vapor_pres/sat_vapor_pres_k.F90 -o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_parameters.mod CICE-interface/CMakeFiles/cice.dir/icepack_parameters.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_age.mod CICE-interface/CMakeFiles/cice.dir/icepack_age.mod.stamp Intel +[ 8%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_firstyear.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o +[ 9%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o.provides.build +[ 10%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmBundleCreate.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmBundleCreate.F90 -o CMakeFiles/datatm.dir/AtmBundleCreate.F90.o +[ 10%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmForce.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmForce.F90 -o CMakeFiles/datatm.dir/AtmForce.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o.provides.build +[ 10%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_tracers.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/param.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/sfcvars.mod DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/sigmavars.mod DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.mod.stamp Intel +[ 10%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/fieldmatch.F90 -o CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o +[ 10%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/find_t850.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/find_t850.F90 -o CMakeFiles/nemsio2nc.dir/find_t850.F90.o +[ 10%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/setup_outcdf.F90 -o CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o +[ 10%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_constants_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmfieldutils.mod DATM/DATM/CMakeFiles/datatm.dir/atmfieldutils.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmgridutils.mod DATM/DATM/CMakeFiles/datatm.dir/atmgridutils.mod.stamp Intel +[ 11%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmModel.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/AtmModel.F90 -o CMakeFiles/datatm.dir/AtmModel.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfstonc_sfc.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfstonc_sig.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.mod.stamp Intel +[ 12%] Building Fortran object CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.F90.o.provides.build +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/tridiagonal/tridiagonal.F90 -o CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.F90.o.provides.build +[ 13%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/quicksort.F90 -o CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o +[ 13%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/rdnemsio.F90 -o CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o +[ 13%] Building C object CMakeFiles/fms.dir/FMS/memutils/memuse.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/memutils/memuse.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/memutils/memuse.c +[ 13%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_mushy_physics.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o +[ 13%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_ocean.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o +[ 14%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_orbital.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o +[ 14%] Building C object CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/create_xgrid.c +[ 14%] Building C object CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/gradient_c2l.c +[ 14%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/include_4 -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/tools/sfc2nc.F90 -o CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmFieldUtils.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmGridUtils.F90.o.provides.build +[ 15%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_utils_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/perf_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/perf_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmmodel.mod DATM/DATM/CMakeFiles/datatm.dir/atmmodel.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmModel.F90.o.provides.build +[ 15%] Building C object CMakeFiles/fms.dir/FMS/mosaic/interp.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/interp.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/interp.c +[ 15%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/datm.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/DATM/DATM/datm.F90 -o CMakeFiles/datatm.dir/datm.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o.provides.build +[ 16%] Linking Fortran executable nemsio2nc +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/nemsio2nc.dir/link.txt --verbose=1 +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o CMakeFiles/nemsio2nc.dir/cdf.F90.o CMakeFiles/nemsio2nc.dir/charstrings.F90.o CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o CMakeFiles/nemsio2nc.dir/find_t850.F90.o CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o CMakeFiles/nemsio2nc.dir/kinds.F90.o CMakeFiles/nemsio2nc.dir/param.F90.o CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o CMakeFiles/nemsio2nc.dir/sfcvars.F90.o CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o CMakeFiles/nemsio2nc.dir/sigmavars.F90.o CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o -o nemsio2nc /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/lib/libnemsio.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_d.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdff.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/lib/libw3emc_d.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/nemsio/2.5.2/lib/libnemsio.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/w3emc/2.7.3/lib/libw3emc_d.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/bacio/2.4.1/lib/libbacio_4.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdff.a -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib -lnetcdff /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdf.a -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/hdf5/1.10.6/lib -lhdf5_hl -lhdf5 -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/zlib/1.2.11/lib -lz -ldl -lm -lnetcdf -lhdf5_hl -lhdf5 -lm -lz /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/sigio/2.3.2/lib/libsigio.a -lirng -ldecimal -lcilkrts -lstdc++ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_firstyear.mod CICE-interface/CMakeFiles/cice.dir/icepack_firstyear.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_cesm.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_cesm.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_tracers.mod CICE-interface/CMakeFiles/cice.dir/icepack_tracers.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_mushy_physics.mod CICE-interface/CMakeFiles/cice.dir/icepack_mushy_physics.mod.stamp Intel +[ 16%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zbgc_shared.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o +[ 16%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_const_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/mosaic_util.c +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_log_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_fsd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(43): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ELEVCLASS] + subroutine glc_get_elevation_classes_with_bareland(glc_ice_covered, glc_topo, glc_elevclass, logunit) +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(36): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ELEVCLASS] + subroutine glc_get_elevation_classes_without_bareland(glc_topo, glc_elevclass, logunit) +------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(58): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ICEFRAC_EC] + subroutine glc_get_fractional_icecov(nec, glc_topo, glc_icefrac, glc_icefrac_ec, logunit) +-------------------------------------------------------------------^ +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_mem_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o.provides.build +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/read_mosaic.c +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmflds.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmflds.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_constants_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_constants_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_ocean.mod CICE-interface/CMakeFiles/cice.dir/icepack_ocean.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_utils_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_utils_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_const_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_const_mod.mod.stamp Intel +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/nsclock.c +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_log_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_log_mod.mod.stamp Intel +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_time_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/glc_elevclass_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/glc_elevclass_mod.mod.stamp Intel +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/threadloc.c +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_mem_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_mem_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/platform_mod.mod CMakeFiles/fms.dir/platform_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_parameter_mod.mod CMakeFiles/fms.dir/mpp_parameter_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/cloud_interpolator_mod.mod CMakeFiles/fms.dir/cloud_interpolator_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_core_mod.mod CMakeFiles/fms.dir/drifters_core_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_orbital.mod CICE-interface/CMakeFiles/cice.dir/icepack_orbital.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_input_mod.mod CMakeFiles/fms.dir/drifters_input_mod.mod.stamp Intel +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_io_mod.mod CMakeFiles/fms.dir/drifters_io_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o.provides.build +[ 17%] Built target nemsio2nc +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o.provides.build +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_isotope.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o.provides.build +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_flux.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o.provides.build +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_internalstate_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o +[ 17%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_methods_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/monin_obukhov_inter.mod CMakeFiles/fms.dir/monin_obukhov_inter.mod.stamp Intel +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_atmo.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/platform/platform.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mersennetwister_mod.mod CMakeFiles/fms.dir/mersennetwister_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/sat_vapor_pres_k_mod.mod CMakeFiles/fms.dir/sat_vapor_pres_k_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/tridiagonal_mod.mod CMakeFiles/fms.dir/tridiagonal_mod.mod.stamp Intel +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/constants/constants.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/constants/constants.F90 -o CMakeFiles/fms.dir/FMS/constants/constants.F90.o +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_data.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_mpi_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/constants_mod.mod CMakeFiles/fms.dir/constants_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_data_mod.mod CMakeFiles/fms.dir/mpp_data_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/constants/constants.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o.provides.build +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_shared.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zbgc_shared.mod CICE-interface/CMakeFiles/cice.dir/icepack_zbgc_shared.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_isotope.mod CICE-interface/CMakeFiles/cice.dir/icepack_isotope.mod.stamp Intel +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_aerosol.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_flux.mod CICE-interface/CMakeFiles/cice.dir/icepack_flux.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_atmo.mod CICE-interface/CMakeFiles/cice.dir/icepack_atmo.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_shared.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_shared.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_internalstate_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_internalstate_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_time_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_time_mod.mod.stamp Intel +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_shortwave.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_nems_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/datm.mod DATM/DATM/CMakeFiles/datatm.dir/datm.mod.stamp Intel +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o +[ 18%] Linking Fortran static library libdatatm.a +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_profile_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/datatm.dir/cmake_clean_target.cmake +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/datatm.dir/link.txt --verbose=1 +/usr/bin/ar qc libdatatm.a CMakeFiles/datatm.dir/AtmBundleCreate.F90.o CMakeFiles/datatm.dir/AtmFieldUtils.F90.o CMakeFiles/datatm.dir/AtmForce.F90.o CMakeFiles/datatm.dir/AtmGridUtils.F90.o CMakeFiles/datatm.dir/AtmInternalFields.F90.o CMakeFiles/datatm.dir/AtmModel.F90.o CMakeFiles/datatm.dir/LocalDefs.F90.o CMakeFiles/datatm.dir/datm.F90.o +/usr/bin/ranlib libdatatm.a +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/datm.F90.o.provides.build +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 18%] Built target datatm +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o.provides.build +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_topo.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_bl99.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_mushy.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_mpi_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_mpi_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_nems_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_nems_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_profile_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_profile_mod.mod.stamp Intel +[ 19%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_abort_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_brine.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_fsd.mod CICE-interface/CMakeFiles/cice.dir/icepack_fsd.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o.provides.build +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_itd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_lvl.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_lvl.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_abort_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_abort_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_topo.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_topo.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o.provides.build +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_wavefracspec.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o.provides.build +[ 20%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_sys_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_brine.mod CICE-interface/CMakeFiles/cice.dir/icepack_brine.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_aerosol.mod CICE-interface/CMakeFiles/cice.dir/icepack_aerosol.mod.stamp Intel +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zsalinity.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_sys_mod.F90(105): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [RCODE] +SUBROUTINE shr_sys_chdir(path, rcode) +-------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_bl99.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_bl99.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_sys_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_sys_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o.provides.build +[ 20%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_pio_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o +[ 21%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_flux_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_flux_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_flux_mod.mod.stamp Intel +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_algae.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_0layer.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_wavefracspec.mod CICE-interface/CMakeFiles/cice.dir/icepack_wavefracspec.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_shortwave.mod CICE-interface/CMakeFiles/cice.dir/icepack_shortwave.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zsalinity.mod CICE-interface/CMakeFiles/cice.dir/icepack_zsalinity.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_0layer.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_0layer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_pio_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_pio_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_mushy.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_mushy.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_vertical.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_itd.mod CICE-interface/CMakeFiles/cice.dir/icepack_itd.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_mechred.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_vertical.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_vertical.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_mechred.mod CICE-interface/CMakeFiles/cice.dir/icepack_mechred.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_algae.mod CICE-interface/CMakeFiles/cice.dir/icepack_algae.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zbgc.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zbgc.mod CICE-interface/CMakeFiles/cice.dir/icepack_zbgc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o.provides.build +[ 22%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_itd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_itd.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_itd.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o.provides.build +[ 23%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_intfc.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_intfc.mod CICE-interface/CMakeFiles/cice.dir/icepack_intfc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o.provides.build +[ 23%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_kinds_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_kinds_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_kinds_mod.mod.stamp Intel +[ 24%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_fileunits.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o +[ 24%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o +[ 24%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_domain_size.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_constants.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o +[ 25%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_restart_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o +[ 25%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_domain_size.mod CICE-interface/CMakeFiles/cice.dir/ice_domain_size.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_shared.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_constants.mod CICE-interface/CMakeFiles/cice.dir/ice_constants.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_scam.mod CICE-interface/CMakeFiles/cice.dir/ice_scam.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_prescribed_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_prescribed_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_fileunits.mod CICE-interface/CMakeFiles/cice.dir/ice_fileunits.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o.provides.build +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_exit.mod CICE-interface/CMakeFiles/cice.dir/ice_exit.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o.provides.build +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_communicate.mod CICE-interface/CMakeFiles/cice.dir/ice_communicate.mod.stamp Intel +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_calendar.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_spacecurve.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_blocks.mod CICE-interface/CMakeFiles/cice.dir/ice_blocks.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_calendar.mod CICE-interface/CMakeFiles/cice.dir/ice_calendar.mod.stamp Intel +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_arrays_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_broadcast.mod CICE-interface/CMakeFiles/cice.dir/ice_broadcast.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_reprosum.mod CICE-interface/CMakeFiles/cice.dir/ice_reprosum.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_mod.mod CMakeFiles/fms.dir/mpp_mod.mod.stamp Intel +[ 27%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_memutils.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o +[ 27%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_efp.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_pset.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp_type.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_spacecurve.mod CICE-interface/CMakeFiles/cice.dir/ice_spacecurve.mod.stamp Intel +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/gradient.F90 -o CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o +[ 28%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_distribution.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_flux_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_flux_bgc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o.provides.build +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/fft/fft99.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fft/fft99.F90 -o CMakeFiles/fms.dir/FMS/fft/fft99.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_utilities.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_memutils_mod.mod CMakeFiles/fms.dir/mpp_memutils_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_pset_mod.mod CMakeFiles/fms.dir/mpp_pset_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_type_mod.mod CMakeFiles/fms.dir/horiz_interp_type_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/gradient_mod.mod CMakeFiles/fms.dir/gradient_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_arrays_column.mod CICE-interface/CMakeFiles/cice.dir/ice_arrays_column.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_utilities_mod.mod CMakeFiles/fms.dir/mpp_utilities_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_efp_mod.mod CMakeFiles/fms.dir/mpp_efp_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o.provides.build +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_domains.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/fft99_mod.mod CMakeFiles/fms.dir/fft99_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fft/fft99.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_shr_methods.mod CICE-interface/CMakeFiles/cice.dir/ice_shr_methods.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_distribution.mod CICE-interface/CMakeFiles/cice.dir/ice_distribution.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o.provides.build +[ 28%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_gather_scatter.mod CICE-interface/CMakeFiles/cice.dir/ice_gather_scatter.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o.provides.build +[ 29%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_global_reductions.mod CICE-interface/CMakeFiles/cice.dir/ice_global_reductions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o.provides.build +[ 30%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_methods_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_methods_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o.provides.build +[ 30%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_cesm_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_map_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_hafs_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_merge_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_io_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_hafs_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_hafs_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_merge_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_merge_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_cesm_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_cesm_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_io_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_io_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o.provides.build +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_history_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_restart_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_map_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_map_mod.mod.stamp Intel +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_fraction_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_aofluxes_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_glc_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_ocnalb_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_boundary.mod CICE-interface/CMakeFiles/cice.dir/ice_boundary.mod.stamp Intel +[ 32%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_ice_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_domain.mod CICE-interface/CMakeFiles/cice.dir/ice_domain.mod.stamp Intel +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_state.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_lnd_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_ocn_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_timers.mod CICE-interface/CMakeFiles/cice.dir/ice_timers.mod.stamp Intel +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_rof_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_wav_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_ocnalb_mod.F90(586): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [RC] + subroutine med_phases_ocnalb_orbital_update(clock, logunit, mastertask, eccen, obliqr, lambm0, mvelpp, rc) +----------------------------------------------------------------------------------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_state.mod CICE-interface/CMakeFiles/cice.dir/ice_state.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_fraction_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_fraction_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_aofluxes_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_aofluxes_mod.mod.stamp Intel +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_history_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_history_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_ocnalb_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_ocnalb_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_glc_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_glc_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_ice_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_ice_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_restart_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_restart_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_atm_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_finalmod.mod CICE-interface/CMakeFiles/cice.dir/cice_finalmod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_wav_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_wav_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_lnd_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_lnd_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_read_write.mod CICE-interface/CMakeFiles/cice.dir/ice_read_write.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_atm_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_atm_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o.provides.build +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_rof_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_rof_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_ocn_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_ocn_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_grid.mod CICE-interface/CMakeFiles/cice.dir/ice_grid.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o.provides.build +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_flux.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_history_shared.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o.provides.build +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_drag.mod CICE-interface/CMakeFiles/cice.dir/ice_history_drag.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_fsd.mod CICE-interface/CMakeFiles/cice.dir/ice_history_fsd.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_transport_remap.mod CICE-interface/CMakeFiles/cice.dir/ice_transport_remap.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o.provides.build +[ 35%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_transport_driver.mod CICE-interface/CMakeFiles/cice.dir/ice_transport_driver.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_write.mod CICE-interface/CMakeFiles/cice.dir/ice_history_write.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med.mod CMEPS-interface/CMakeFiles/cmeps.dir/med.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o.provides.build +[ 35%] Linking Fortran static library libcmeps.a +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/cmeps.dir/cmake_clean_target.cmake +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/cmeps.dir/link.txt --verbose=1 +/usr/bin/ar qc libcmeps.a CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +/usr/bin/ranlib libcmeps.a +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 35%] Built target cmeps +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_flux.mod CICE-interface/CMakeFiles/cice.dir/ice_flux.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o.provides.build +[ 35%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o +[ 35%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_mechred.mod CICE-interface/CMakeFiles/cice.dir/ice_history_mechred.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_shared.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_pond.mod CICE-interface/CMakeFiles/cice.dir/ice_history_pond.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart.mod CICE-interface/CMakeFiles/cice.dir/ice_restart.mod.stamp Intel +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_restart_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_driver.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_driver.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_eap.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_eap.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_diagnostics.mod CICE-interface/CMakeFiles/cice.dir/ice_diagnostics.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_forcing.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_evp_1d.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_evp_1d.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_import_export.mod CICE-interface/CMakeFiles/cice.dir/ice_import_export.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_evp.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_evp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_step_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_diagnostics_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_diagnostics_bgc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_step_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_step_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_column.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_column.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_forcing.mod CICE-interface/CMakeFiles/cice.dir/ice_forcing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_forcing_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_forcing_bgc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restoring.mod CICE-interface/CMakeFiles/cice.dir/ice_restoring.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_init.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_history_bgc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_init.mod CICE-interface/CMakeFiles/cice.dir/ice_init.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_init_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_init_column.mod CICE-interface/CMakeFiles/cice.dir/ice_init_column.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history.mod CICE-interface/CMakeFiles/cice.dir/ice_history.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o.provides.build +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_initmod.mod CICE-interface/CMakeFiles/cice.dir/cice_initmod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_domains_mod.mod CMakeFiles/fms.dir/mpp_domains_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o.provides.build +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/mpp_io.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/block_control/block_control.F90 -o CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/drifters_comm.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Compiling in MPI mode (with or without MPP) +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_runmod.mod CICE-interface/CMakeFiles/cice.dir/cice_runmod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o.provides.build +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/block_control_mod.mod CMakeFiles/fms.dir/block_control_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_comm_mod.mod CMakeFiles/fms.dir/drifters_comm_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/drifters/drifters.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Compiling in MPI mode (with or without MPP) +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_mod.mod CMakeFiles/fms.dir/drifters_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_comp_nuopc.mod CICE-interface/CMakeFiles/cice.dir/ice_comp_nuopc.mod.stamp Intel +[ 39%] Linking Fortran static library libcice.a +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/cice.dir/cmake_clean_target.cmake +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o.provides.build +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/cice.dir/link.txt --verbose=1 +/usr/bin/ar qc libcice.a CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +/usr/bin/ranlib libcice.a +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 39%] Built target cice +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_io_mod.mod CMakeFiles/fms.dir/mpp_io_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms/fms_io.F90 -o CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/memutils/memutils.F90 -o CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/memutils_mod.mod CMakeFiles/fms.dir/memutils_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/fms_io_mod.mod CMakeFiles/fms.dir/fms_io_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/fms/fms.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms/fms.F90 -o CMakeFiles/fms.dir/FMS/fms/fms.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/fms_mod.mod CMakeFiles/fms.dir/fms_mod.mod.stamp Intel +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/time_manager/time_manager.F90 -o CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp_bicubic.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp_bilinear.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp_conserve.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp_spherical.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/axis_utils/axis_utils.F90 -o CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_grid.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/field_manager/field_manager.F90 -o CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/coupler/ensemble_manager.F90 -o CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/mosaic.F90 -o CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/fft/fft.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -DSGICRAY=0 -DNAGFFT=0 -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fft/fft.F90 -o CMakeFiles/fms.dir/FMS/fft/fft.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fms/fms.F90.o.provides.build +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/monin_obukhov/monin_obukhov.F90 -o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/sat_vapor_pres/sat_vapor_pres.F90 -o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_manager_mod.mod CMakeFiles/fms.dir/time_manager_mod.mod.stamp Intel +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/topography/gaussian_topog.F90 -o CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_bicubic_mod.mod CMakeFiles/fms.dir/horiz_interp_bicubic_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_bilinear_mod.mod CMakeFiles/fms.dir/horiz_interp_bilinear_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_spherical_mod.mod CMakeFiles/fms.dir/horiz_interp_spherical_mod.mod.stamp Intel +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/time_interp/time_interp.F90 -o CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/astronomy/astronomy.F90 -o CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/axis_utils_mod.mod CMakeFiles/fms.dir/axis_utils_mod.mod.stamp Intel +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/column_diagnostics/column_diagnostics.F90 -o CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_data.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_grid_mod.mod CMakeFiles/fms.dir/diag_grid_mod.mod.stamp Intel +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/ensemble_manager_mod.mod CMakeFiles/fms.dir/ensemble_manager_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/mosaic_mod.mod CMakeFiles/fms.dir/mosaic_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/fft_mod.mod CMakeFiles/fms.dir/fft_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o.provides.build +[ 44%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mosaic/grid.F90 -o CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o +[ 44%] Building Fortran object CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/random_numbers/random_numbers.F90 -o CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/gaussian_topog_mod.mod CMakeFiles/fms.dir/gaussian_topog_mod.mod.stamp Intel +[ 45%] Building Fortran object CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/time_manager/get_cal_time.F90 -o CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_interp_mod.mod CMakeFiles/fms.dir/time_interp_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/column_diagnostics_mod.mod CMakeFiles/fms.dir/column_diagnostics_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_data_mod.mod CMakeFiles/fms.dir/diag_data_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o.provides.build +[ 46%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_integral/diag_integral.F90 -o CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fft/fft.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/random_numbers_mod.mod CMakeFiles/fms.dir/random_numbers_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/sat_vapor_pres_mod.mod CMakeFiles/fms.dir/sat_vapor_pres_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/get_cal_time_mod.mod CMakeFiles/fms.dir/get_cal_time_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 46%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_axis.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_manifest.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_conserve_mod.mod CMakeFiles/fms.dir/horiz_interp_conserve_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/field_manager_mod.mod CMakeFiles/fms.dir/field_manager_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/horiz_interp/horiz_interp.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/tracer_manager/tracer_manager.F90 -o CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/field_manager/fm_util.F90 -o CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_integral_mod.mod CMakeFiles/fms.dir/diag_integral_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_manifest_mod.mod CMakeFiles/fms.dir/diag_manifest_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_axis_mod.mod CMakeFiles/fms.dir/diag_axis_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_output.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/monin_obukhov_mod.mod CMakeFiles/fms.dir/monin_obukhov_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/tracer_manager_mod.mod CMakeFiles/fms.dir/tracer_manager_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/grid_mod.mod CMakeFiles/fms.dir/grid_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_mod.mod CMakeFiles/fms.dir/horiz_interp_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/time_interp/time_interp_external.F90 -o CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/amip_interp/amip_interp.F90 -o CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/topography/topography.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/topography/topography.F90 -o CMakeFiles/fms.dir/FMS/topography/topography.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/astronomy_mod.mod CMakeFiles/fms.dir/astronomy_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_output_mod.mod CMakeFiles/fms.dir/diag_output_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/fm_util_mod.mod CMakeFiles/fms.dir/fm_util_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_util.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/topography_mod.mod CMakeFiles/fms.dir/topography_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/topography/topography.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/amip_interp_mod.mod CMakeFiles/fms.dir/amip_interp_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_util_mod.mod CMakeFiles/fms.dir/diag_util_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_table.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_table_mod.mod CMakeFiles/fms.dir/diag_table_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/diag_manager/diag_manager.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_interp_external_mod.mod CMakeFiles/fms.dir/time_interp_external_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/data_override/data_override.F90 -o CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/data_override_mod.mod CMakeFiles/fms.dir/data_override_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_manager_mod.mod CMakeFiles/fms.dir/diag_manager_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/coupler/coupler_types.F90 -o CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/exchange/stock_constants.F90 -o CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/station_data/station_data.F90 -o CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/interpolator/interpolator.F90 -o CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/stock_constants_mod.mod CMakeFiles/fms.dir/stock_constants_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o.provides.build +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/exchange/xgrid.F90 -o CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/station_data_mod.mod CMakeFiles/fms.dir/station_data_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/coupler_types_mod.mod CMakeFiles/fms.dir/coupler_types_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o.provides.build +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/coupler/atmos_ocean_fluxes.F90 -o CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/atmos_ocean_fluxes_mod.mod CMakeFiles/fms.dir/atmos_ocean_fluxes_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/interpolator_mod.mod CMakeFiles/fms.dir/interpolator_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod FMS/mod/xgrid_mod.mod CMakeFiles/fms.dir/xgrid_mod.mod.stamp Intel +[ 48%] Linking Fortran static library FMS/libfms.a +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/fms.dir/cmake_clean_target.cmake +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/fms.dir/link.txt --verbose=1 +/usr/bin/ar qc FMS/libfms.a CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o CMakeFiles/fms.dir/FMS/constants/constants.F90.o CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o CMakeFiles/fms.dir/FMS/fft/fft.F90.o CMakeFiles/fms.dir/FMS/fft/fft99.F90.o CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o CMakeFiles/fms.dir/FMS/fms/fms.F90.o CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o CMakeFiles/fms.dir/FMS/platform/platform.F90.o CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o CMakeFiles/fms.dir/FMS/topography/topography.F90.o CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o CMakeFiles/fms.dir/FMS/memutils/memuse.c.o CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o CMakeFiles/fms.dir/FMS/mosaic/interp.c.o CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o +/usr/bin/ranlib FMS/libfms.a +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 48%] Built target fms +make -f MOM6-interface/CMakeFiles/mom6_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_obj.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/depend.internal". +Scanning dependencies of target mom6_obj +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_obj.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_array_transform.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_error_handler.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_time_manager.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_string_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_cpu_clock.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PCM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PLM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/polynomial_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_vkernels.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_safe_alloc.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_intrinsic_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o +[ 51%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_constants.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_array_transform.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_array_transform.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_error_handler.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_error_handler.mod.stamp Intel +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_generic_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_time_manager.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_time_manager.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_string_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_string_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cpu_clock.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cpu_clock.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_kinds.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_kinds.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_unesco.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_unesco.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pcm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pcm_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/plm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/plm_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/polynomial_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/polynomial_functions.mod.stamp Intel +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_solvers.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_sigma.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_zlike.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_consts.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_safe_alloc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_safe_alloc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_kinds_and_types.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_kinds_and_types.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_intrinsic_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_intrinsic_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_meke_types.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_meke_types.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/kdtree.mod MOM6-interface/CMakeFiles/mom6_obj.dir/kdtree.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ocean_da_types_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ocean_da_types_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o.provides.build +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_constants.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_constants.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_generic_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_generic_tracer.mod.stamp Intel +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_document.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_manager_wrapper.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_solvers.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_solvers.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_sigma.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_sigma.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_zlike.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_zlike.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_vkernels.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_vkernels.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_consts.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_consts.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o.provides.build +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o +[ 54%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_math.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o +[ 54%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_freezing_poly_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_freezing_poly_coefficients.mod.stamp Intel +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(824): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_list_sum_across_PEs error at ",i6," val was ",ES12.6, ", prec_error = ",ES12.6)') & +-------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(824): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_list_sum_across_PEs error at ",i6," val was ",ES12.6, ", prec_error = ",ES12.6)') & +---------------------------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(871): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_val_sum_across_PEs error val was ",ES12.6, ", prec_error = ",ES12.6)') & +------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(871): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_val_sum_across_PEs error val was ",ES12.6, ", prec_error = ",ES12.6)') & +--------------------------------------------------------------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_gibbs_ice_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_gibbs_ice_coefficients.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_specvol_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_specvol_coefficients.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_teos10_constants.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_teos10_constants.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o.provides.build +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coms.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coms.mod.stamp Intel +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_document.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_document.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_manager_wrapper.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_manager_wrapper.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_toolbox.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_toolbox.mod.stamp Intel +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_edge_values.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_utils.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_utils.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_math.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_math.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ocean_da_core_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ocean_da_core_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/write_ocean_obs_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/write_ocean_obs_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o.provides.build +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o +[ 61%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o +[ 61%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_edge_values.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_edge_values.mod.stamp Intel +[ 62%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_file_parser.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o +[ 62%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_TFreeze.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PPM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o +[ 64%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PQM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o +[ 65%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/P1M_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o.provides.build +[ 65%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/P3M_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_file_parser.F90(1544): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + else ; write(myunits,'(es8.2," sec")') timeunit ; endif +---------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_nemo.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_nemo.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_teos10.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_teos10.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tfreeze.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tfreeze.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_put_get.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_put_get.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_background.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_file_parser.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_file_parser.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ppm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ppm_functions.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pqm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pqm_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/p1m_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/p1m_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/p3m_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/p3m_functions.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_obsolete_params.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_domains.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_unit_scaling.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_convection.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_convection.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_interp.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_kpp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_kpp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_ddiff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_ddiff.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_shear.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_background.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_background.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_tidal.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_tidal.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_obsolete_params.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_obsolete_params.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_unit_scaling.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_unit_scaling.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o.provides.build +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_E] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +---------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_S] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +--------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_COEFS] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +------------------------------------^ +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_verticalGrid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_interp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_interp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_domains.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_domains.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_verticalgrid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_verticalgrid.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_remapping.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_remapping.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_hor_index.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_hor_index.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_hor_index.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_checksums.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_grid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_linear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_dyn_horgrid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_random.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_linear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_linear.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_random.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_random.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_wright.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_wright.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_grid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_grid.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dyn_horgrid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dyn_horgrid.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_spatial_means.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/user_shelf_init.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/baroclinic_zone_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o.provides.build +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_io.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_transcribe_grid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_checksums.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_checksums.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o.provides.build +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_debugging.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/baroclinic_zone_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/baroclinic_zone_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_shelf_init.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_shelf_init.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o.provides.build +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_io.F90(274): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(time_units,'(es8.2," s")') timeunit +---------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_spatial_means.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_spatial_means.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_transcribe_grid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_transcribe_grid.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_io.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_io.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o.provides.build +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_transform_FMS.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_get_input.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o +[ 68%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o +[ 68%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o +[ 69%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_shared_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_write_cputime.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_debugging.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_debugging.mod.stamp Intel +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o.provides.build +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_rho.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1044): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," find_root failed to bracket function. y = ",& +------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1044): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," find_root failed to bracket function. y = ",& +------------------------------------------------------------------------------^ +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_variables.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_hycom.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_slight.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_transform_fms.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_transform_fms.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_get_input.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_get_input.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_write_cputime.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_write_cputime.mod.stamp Intel +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_Z_init.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_initialize.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_initialize.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_rho.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_rho.mod.stamp Intel +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_restart.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tidal_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tidal_forcing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_grid_initialize.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_grid_initialize.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_hycom.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_hycom.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_slight.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_slight.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_shared_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_shared_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_variables.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_variables.mod.stamp Intel +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_adapt.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_interface_heights.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_horizontal_regridding.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_isopycnal_slopes.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_checksum_packages.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/adjustment_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/Rossby_front_2d_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_state.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_state.mod.stamp Intel +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/soliton_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_adapt.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_adapt.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_interface_heights.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_interface_heights.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_restart.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_restart.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_z_init.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_z_init.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_isopycnal_slopes.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_isopycnal_slopes.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_full_convection.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_full_convection.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_checksum_packages.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_checksum_packages.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/adjustment_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/adjustment_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_regridding.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/soliton_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/soliton_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rossby_front_2d_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rossby_front_2d_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_horizontal_regridding.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_horizontal_regridding.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_regridding.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_regridding.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_remap.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_remap.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_remap.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_mediator.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_mediator.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_mediator.mod.stamp Intel +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_registry.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_opacity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_sponge.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_wave_structure.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/user_change_diffusivity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_wave_speed.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce_Montgomery.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o.provides.build +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90(154): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (file,'(/,"Time ",i5,i4,F6.2," U-velocity violation at ",I4,": ",2(I3), & +-----------------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90(486): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (file,'(/,"Time ",i5,i4,F6.2," V-velocity violation at ",I4,": ",2(I3), & +-----------------------------------------------------------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_registry.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_registry.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ale_sponge.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ale_sponge.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_opacity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_opacity.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_sponge.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_sponge.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_conv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_conv.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_ddiff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_ddiff.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_kappa_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_kappa_shear.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diapyc_energy_req.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diapyc_energy_req.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_geothermal.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_geothermal.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_structure.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_structure.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_regularize_layers.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_regularize_layers.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tidal_mixing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tidal_mixing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_change_diffusivity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_change_diffusivity.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_speed.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_speed.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce_mont.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce_mont.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pointaccel.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pointaccel.mod.stamp Intel +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/dense_water_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/benchmark_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/dumbbell_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/DOME2d_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/ISOMIP_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/Neverland_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/Phillips_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/seamount_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_meke.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_meke.mod.stamp Intel +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/sloshing_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_obsolete_diagnostics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_obsolete_diagnostics.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o.provides.build +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/circle_obcs_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/external_gwave_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/lock_exchange_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/RGC_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o.provides.build +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_open_boundary.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_forcing_type.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/BFB_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_diagnostics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/benchmark_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/benchmark_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dense_water_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dense_water_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome2d_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome2d_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dumbbell_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dumbbell_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/isomip_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/isomip_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/neverland_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/neverland_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/phillips_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/phillips_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/seamount_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/seamount_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/sloshing_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/sloshing_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/circle_obcs_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/circle_obcs_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/external_gwave_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/external_gwave_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/lock_exchange_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/lock_exchange_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rgc_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rgc_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_dynamics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_dynamics.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/bfb_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/bfb_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_shear.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_lateral_mixing_coeffs.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_lateral_mixing_coeffs.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o.provides.build +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_internal_tides.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_internal_tides.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diagnostics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diagnostics.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_forcing_type.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_forcing_type.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o.provides.build +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/MOM_wave_interface.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o +[ 81%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o +[ 81%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_diabatic.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_offline_aux.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/SCM_CVMix_tests.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o.provides.build +[ 83%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_marine_ice.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o +[ 83%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/Idealized_Hurricane.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_interface.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_interface.mod.stamp Intel +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/MOM_controlled_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_diabatic.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_diabatic.mod.stamp Intel +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_entrain_diffusive.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_entrain_diffusive.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_int_tide_input.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_int_tide_input.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_bkgnd_mixing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_bkgnd_mixing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_thickness_diffuse.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_thickness_diffuse.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_mixed_layer_restrat.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_mixed_layer_restrat.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/scm_cvmix_tests.mod MOM6-interface/CMakeFiles/mom6_obj.dir/scm_cvmix_tests.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_open_boundary.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_open_boundary.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_bulk_mixed_layer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_bulk_mixed_layer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_offline_aux.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_offline_aux.mod.stamp Intel +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_advect.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/dyed_obcs_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/supercritical_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_marine_ice.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_marine_ice.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/idealized_hurricane.mod MOM6-interface/CMakeFiles/mom6_obj.dir/idealized_hurricane.mod.stamp Intel +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_ALE.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o +[ 85%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/dyed_channel_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o +[ 85%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/Kelvin_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/shelfwave_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/tidal_bay_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/user_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o +[ 87%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/advection_test_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o +[ 87%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/boundary_impulse_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90(730): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(mesg,'("btstep is using a dynamic barotropic timestep of ", ES12.6, & +------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90(730): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(mesg,'("btstep is using a dynamic barotropic timestep of ", ES12.6, & +-------------------------------------------------------------------------------^ +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/DOME_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/dyed_obc_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/ideal_age_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/ISOMIP_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/oil_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/pseudo_salt_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/dye_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/RGC_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/tracer_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_energetic_pbl.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_energetic_pbl.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_set_diffusivity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_set_diffusivity.mod.stamp Intel +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_continuity_PPM.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_CoriolisAdv.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/DOME_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_advect.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_advect.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_obcs_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_obcs_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/supercritical_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/supercritical_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_controlled_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_controlled_forcing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ale.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ale.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_channel_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_channel_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/kelvin_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/kelvin_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/shelfwave_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/shelfwave_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/tidal_bay_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/tidal_bay_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_kpp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_kpp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/advection_test_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/advection_test_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/boundary_impulse_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/boundary_impulse_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_obc_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_obc_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ideal_age_example.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ideal_age_example.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/isomip_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/isomip_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ocmip2_cfc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ocmip2_cfc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/oil_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/oil_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pseudo_salt_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pseudo_salt_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regional_dyes.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regional_dyes.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rgc_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rgc_tracer.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_tracer_example.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_tracer_example.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome_initialization.mod.stamp Intel +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o.provides.build +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_barotropic.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_barotropic.mod.stamp Intel +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_boundary_update.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_coord_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_flow_control.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coriolisadv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coriolisadv.mod.stamp Intel +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_fixed_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_state_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_initialization_from_z.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_initialization_from_z.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_continuity_ppm.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_continuity_ppm.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_set_visc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_set_visc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_vert_friction.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_vert_friction.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_boundary_update.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_boundary_update.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coord_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coord_initialization.mod.stamp Intel +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o.provides.build +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_continuity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_flow_control.F90(354): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [CHL_ARRAY] +subroutine get_chl_from_model(Chl_array, G, CS) +------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce_afv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce_afv.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o.provides.build +[ 92%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_fixed_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_fixed_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o.provides.build +[ 92%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o +[ 92%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_flow_control.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_flow_control.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_continuity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_continuity.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o.provides.build +[ 92%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/BFB_surface_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/dumbbell_surface_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(612): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(time_units,'(9x,"[",es8.2," s] ")') CS%timeunit +----------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(814): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + else ; write(day_str, '(ES15.9)') reday ; endif +----------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(830): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(830): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +-------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(834): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(834): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +-------------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(840): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(840): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +--------------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(848): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +------------------------------------------------------------^ +/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(848): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +--------------------------------------------------------------------^ +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/bfb_surface_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/bfb_surface_forcing.mod.stamp Intel +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/user/user_revise_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dumbbell_surface_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dumbbell_surface_forcing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_oda_driver_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_oda_driver_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_hor_visc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_hor_visc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o.provides.build +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_unsplit.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_split_RK2.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_state_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_state_initialization.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_sum_output.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_sum_output.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diabatic_aux.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diabatic_aux.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_revise_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_revise_forcing.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o.provides.build +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_unsplit.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_unsplit.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_unsplit_rk2.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_unsplit_rk2.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_split_rk2.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_split_rk2.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diabatic_driver.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diabatic_driver.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o.provides.build +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_offline_main.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_lateral_boundary_diffusion.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_lateral_boundary_diffusion.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_neutral_diffusion.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_offline_main.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_offline_main.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_neutral_diffusion.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_neutral_diffusion.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_hor_diff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_unit_tests.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_unit_tests.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_unit_tests.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_hor_diff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_hor_diff.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o.provides.build +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 95%] Built target mom6_obj +make -f MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend.internal". +Scanning dependencies of target mom6_nuopc_obj +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap_time.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/time_utils.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_surface_forcing_nuopc.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_surface_forcing_nuopc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o.provides.build +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/time_utils_mod.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/time_utils_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_time.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_time.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ocean_model_nuopc.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_ocean_model_nuopc.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o.provides.build +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap_methods.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_methods.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_methods.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o.provides.build +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_mod.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_mod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o.provides.build +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 96%] Built target mom6_nuopc_obj +make -f MOM6-interface/CMakeFiles/mom6.dir/build.make MOM6-interface/CMakeFiles/mom6.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/depend.internal". +Scanning dependencies of target mom6 +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6.dir/build.make MOM6-interface/CMakeFiles/mom6.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Linking Fortran static library libmom6.a +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/mom6.dir/cmake_clean_target.cmake +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/mom6.dir/link.txt --verbose=1 +/usr/bin/ar qc libmom6.a CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +/usr/bin/ranlib libmom6.a +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Built target mom6 +make -f CMakeFiles/ufs.dir/build.make CMakeFiles/ufs.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/depend.internal". +Scanning dependencies of target ufs +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/ufs.dir/build.make CMakeFiles/ufs.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90 -o CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_MEDIATOR_SpaceWeather.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_EARTH_INTERNAL_STATE.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_NEMS_UTILS.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_MEDIATOR_methods.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_NEMS_INTERNAL_STATE.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_NEMS_Rusage.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o +[ 99%] Building C object CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiicc -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -isystem /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/nems_c_rusage.c +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_nems_rusage.mod CMakeFiles/ufs.dir/module_nems_rusage.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_nems_internal_state.mod CMakeFiles/ufs.dir/module_nems_internal_state.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_earth_internal_state.mod CMakeFiles/ufs.dir/module_earth_internal_state.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/ens_cplcomp_esmfmod.mod CMakeFiles/ufs.dir/ens_cplcomp_esmfmod.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_mediator_methods.mod CMakeFiles/ufs.dir/module_mediator_methods.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_nems_utils.mod CMakeFiles/ufs.dir/module_nems_utils.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_MEDIATOR.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_medspaceweather.mod CMakeFiles/ufs.dir/module_medspaceweather.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_EARTH_GRID_COMP.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_earth_grid_comp.mod CMakeFiles/ufs.dir/module_earth_grid_comp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/module_NEMS_GRID_COMP.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_nems_grid_comp.mod CMakeFiles/ufs.dir/module_nems_grid_comp.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o.provides.build +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_copy_f90_mod mod/module_mediator.mod CMakeFiles/ufs.dir/module_mediator.mod.stamp Intel +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o.provides.build +[ 99%] Linking Fortran static library libufs.a +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -P CMakeFiles/ufs.dir/cmake_clean_target.cmake +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/ufs.dir/link.txt --verbose=1 +/usr/bin/ar qc libufs.a CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +/usr/bin/ranlib libufs.a +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 99%] Built target ufs +make -f CMakeFiles/ufs_model.dir/build.make CMakeFiles/ufs_model.dir/depend +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +cd /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst && /apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_depends "Unix Makefiles" /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/DependInfo.cmake --color= +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/DependInfo.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/depend.internal". +Dependee "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/depend.internal". +Scanning dependencies of target ufs_model +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/ufs_model.dir/build.make CMakeFiles/ufs_model.dir/build +make[2]: Entering directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[ 99%] Building Fortran object CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/fms -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/FMS/mpp/include -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/mod -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/include -I/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/include_d -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/NEMS/src/MAIN_NEMS.F90 -o CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o +[100%] Linking Fortran executable ufs_model +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_link_script CMakeFiles/ufs_model.dir/link.txt --verbose=1 +/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o -o ufs_model libufs.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/w3nco/2.4.1/lib/libw3nco_d.a libufs.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdff.a DATM/DATM/libdatatm.a MOM6-interface/libmom6.a FMS/libfms.a CICE-interface/libcice.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdff.a -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib -lnetcdff /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib/libnetcdf.a -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/hdf5/1.10.6/lib -lhdf5_hl -lhdf5 -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/zlib/1.2.11/lib -lz -ldl -lm -lnetcdf -lhdf5_hl -lhdf5 -lm -lz CMEPS-interface/libcmeps.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a -Wl,-rpath,/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/hdf5/1.10.6/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/zlib/1.2.11/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/esmf/8_1_0_beta_snapshot_27/lib -L/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/netcdf/4.7.4/lib -cxxlib -lrt -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lm -m64 -mcmodel=small -pthread -threads -Wl,--no-as-needed -qopenmp /apps/intel/parallel_studio_xe_2018.4.057/compilers_and_libraries_2018/linux/compiler/lib/intel64_lin/libiomp5.so /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/lib/libpiof.a /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/v1.0.0-beta1/intel-18.0.5.274/impi-2018.0.4/pio/2.5.1/lib/libpioc.a -lirng -ldecimal -lcilkrts -lstdc++ +make[2]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +[100%] Built target ufs_model +make[1]: Leaving directory `/scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst' +/apps/spack/linux-centos7-x86_64/gcc-4.8.5/cmake-3.16.1-pujkqsxrn5sipm422gxshrq27d3miagd/bin/cmake -E cmake_progress_start /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/CMakeFiles 0 ++ mv /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/build_fcst/ufs_model /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/fcst.exe ++ cp /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/modulefiles/hera.intel/coupled /scratch1/NCEPDEV/nems/Bin.Li/S2S/code/update/t1020/ufs-weather-model/tests_datm/modules.fcst ++ '[' NO = YES ']' ++ elapsed=254 ++ echo 'Elapsed time 254 seconds. Compiling S2S=Y DATM=Y finished' +Elapsed time 254 seconds. Compiling S2S=Y DATM=Y finished diff --git a/tests_datm/RegressionTests_hera.intel.log b/tests_datm/RegressionTests_hera.intel.log new file mode 100644 index 0000000000..5e99694fba --- /dev/null +++ b/tests_datm/RegressionTests_hera.intel.log @@ -0,0 +1,57 @@ +Tue Oct 20 18:39:35 UTC 2020 +Start Regression test + + +baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_CFSR +mediator baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_CFSR/RESTART +working dir = /scratch1/NCEPDEV/stmp2/Bin.Li/S2S_RT/rt_295957/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr +Checking test 001 cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr results .... + Comparing RESTART/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 + Comparing ocn_2011_10_01_21.nc .........OK +Test 001 cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr PASS + + +baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_GEFS +mediator baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_GEFS/RESTART +working dir = /scratch1/NCEPDEV/stmp2/Bin.Li/S2S_RT/rt_295957/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs +Checking test 002 cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 002 cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs PASS + + +baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_CFSR +mediator baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_CFSR/RESTART +working dir = /scratch1/NCEPDEV/stmp2/Bin.Li/S2S_RT/rt_295957/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr +Checking test 003 cpld_datm_mom6_cice_cmeps_1step_cold_cfsr results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/MOM.res_1.nc .........OK + Comparing RESTART/MOM.res_2.nc .........OK + Comparing RESTART/MOM.res_3.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 003 cpld_datm_mom6_cice_cmeps_1step_cold_cfsr PASS + + +baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_GEFS +mediator baseline dir = /scratch1/NCEPDEV/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_GEFS/RESTART +working dir = /scratch1/NCEPDEV/stmp2/Bin.Li/S2S_RT/rt_295957/cpld_datm_mom6_cice_cmeps_1step_cold_gefs +Checking test 004 cpld_datm_mom6_cice_cmeps_1step_cold_gefs results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/MOM.res_1.nc .........OK + Comparing RESTART/MOM.res_2.nc .........OK + Comparing RESTART/MOM.res_3.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 004 cpld_datm_mom6_cice_cmeps_1step_cold_gefs PASS + + +REGRESSION TEST WAS SUCCESSFUL +Tue Oct 20 21:52:29 UTC 2020 +Elapsed time: 03h:12m:56s. Have a nice day! diff --git a/tests_datm/parm/ice5_in_template b/tests_datm/parm/ice5_in_template deleted file mode 100644 index 53ab246186..0000000000 --- a/tests_datm/parm/ice5_in_template +++ /dev/null @@ -1,366 +0,0 @@ -&setup_nml - days_per_year = 365 - , use_leap_years = .true. - , year_init = YEAR_INIT - , istep0 = ISTEP0 - , dt = DT_CICE - , npt = 999 - , ndtd = 1 - , runtype = 'RUNTYPE' - , runid = 'RUNID' - , ice_ic = 'cice5_model.res.nc' - , restart = .true. - , restart_ext = .false. - , use_restart_time = USE_RESTART_TIME - , restart_format = 'nc' - , lcdf64 = .false. - , restart_dir = './RESTART/' - , restart_file = 'iced' - , pointer_file = './ice.restart_file' - , dumpfreq = 'DUMPFREQ' - , dumpfreq_n = DUMPFREQ_N - , dump_last = .false. - , diagfreq = 6 - , diag_type = 'file' - , diag_file = 'ice_diag.d' - , print_global = .true. - , print_points = .true. - , latpnt(1) = 90. - , lonpnt(1) = 0. - , latpnt(2) = -65. - , lonpnt(2) = -45. - , dbug = .false. - , histfreq = 'm','d','h','x','x' - , histfreq_n = 0 , 0 , 6 , 1 , 1 - , hist_avg = CICE_HIST_AVG - , history_dir = './history/' - , history_file = 'iceh' - , write_ic = .true. - , incond_dir = './history/' - , incond_file = 'iceh_ic' -/ - -&grid_nml - grid_format = 'nc' - , grid_type = 'displaced_pole' - , grid_file = grid_cice_NEMS_mx - , kmt_file = kmtu_cice_NEMS_mx - , kcatbound = 0 -/ - -&domain_nml - nprocs = NPROC_ICE - , processor_shape = 'slenderX2' - , distribution_type = 'cartesian' - , distribution_wght = 'latitude' - , ew_boundary_type = 'cyclic' - , ns_boundary_type = 'tripole' - , maskhalo_dyn = .false. - , maskhalo_remap = .false. - , maskhalo_bound = .false. -/ - -&tracer_nml - tr_iage = .true. - , restart_age = .false. - , tr_FY = .true. - , restart_FY = .false. - , tr_lvl = .true. - , restart_lvl = .false. - , tr_pond_cesm = .false. - , restart_pond_cesm = .false. - , tr_pond_topo = .false. - , restart_pond_topo = .false. - , tr_pond_lvl = .true. - , restart_pond_lvl = .false. - , tr_aero = .false. - , restart_aero = .false. -/ - -&thermo_nml - kitd = 1 - , ktherm = 1 - , conduct = 'bubbly' - , a_rapid_mode = 0.5e-3 - , Rac_rapid_mode = 10.0 - , aspect_rapid_mode = 1.0 - , dSdt_slow_mode = -5.0e-8 - , phi_c_slow_mode = 0.05 - , phi_i_mushy = 0.85 -/ - -&dynamics_nml - kdyn = 1 - , ndte = 120 - , revised_evp = .false. - , advection = 'remap' - , kstrength = 1 - , krdg_partic = 1 - , krdg_redist = 1 - , mu_rdg = 3 -/ - -&shortwave_nml - shortwave = 'dEdd' - , albedo_type = 'default' - , albicev = 0.78 - , albicei = 0.36 - , albsnowv = 0.98 - , albsnowi = 0.70 - , ahmax = 0.3 - , R_ice = 0. - , R_pnd = 0. - , R_snw = 1.5 - , dT_mlt = 1.5 - , rsnw_mlt = 1500. -/ - -&ponds_nml - hp1 = 0.01 - , hs0 = 0. - , hs1 = 0.03 - , dpscale = 1.0e-3 - , frzpnd = 'hlid' - , snowinfil = .true. - , rfracmin = 0.15 - , rfracmax = 1. - , pndaspect = 0.8 -/ - -&zbgc_nml - tr_brine = .false. - , restart_hbrine = .false. - , skl_bgc = .false. - , bgc_flux_type = 'Jin2006' - , restart_bgc = .false. - , restore_bgc = .false. - , bgc_data_dir = 'unknown_bgc_data_dir' - , sil_data_type = 'default' - , nit_data_type = 'default' - , tr_bgc_C_sk = .false. - , tr_bgc_chl_sk = .false. - , tr_bgc_Am_sk = .false. - , tr_bgc_Sil_sk = .false. - , tr_bgc_DMSPp_sk = .false. - , tr_bgc_DMSPd_sk = .false. - , tr_bgc_DMS_sk = .false. - , phi_snow = 0.5 -/ - -&forcing_nml - formdrag = .false. - , atmbndy = 'default' - , fyear_init = 1997 - , ycycle = 1 - , atm_data_format = 'bin' - , atm_data_type = 'none' - , atm_data_dir = '/home/Fei.Liu/noscrub/lanl_cice_data/' - , calc_strair = .true. - , calc_Tsfc = .true. - , precip_units = 'mm_per_month' - , ustar_min = 0.0005 - , update_ocn_f = FRAZIL_FWSALT - , oceanmixed_ice = .false. - , ocn_data_format = 'bin' - , sss_data_type = 'default' - , sst_data_type = 'default' - , ocn_data_dir = 'unknown_ocn_data_dir' - , oceanmixed_file = 'unknown_oceanmixed_file' - , restore_sst = .false. - , trestore = 90 - , restore_ice = .false. -/ - -&icefields_nml - f_tmask = .true. - , f_tarea = .true. - , f_uarea = .true. - , f_dxt = .false. - , f_dyt = .false. - , f_dxu = .false. - , f_dyu = .false. - , f_HTN = .false. - , f_HTE = .false. - , f_ANGLE = .true. - , f_ANGLET = .true. - , f_NCAT = .true. - , f_VGRDi = .false. - , f_VGRDs = .false. - , f_VGRDb = .false. - , 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_fswdn = 'mdhxx' - , f_flwdn = 'mdhxx' - , f_snow = 'mdhxx' - , f_snow_ai = 'xxxxx' - , f_rain = 'mdhxx' - , f_rain_ai = 'xxxxx' - , f_sst = 'mdhxx' - , f_sss = 'mdhxx' - , f_uocn = 'mdhxx' - , f_vocn = 'mdhxx' - , f_frzmlt = 'mdhxx' - , f_fswfac = 'mdhxx' - , f_fswabs = 'mdhxx' - , f_fswabs_ai = 'xxxxx' - , f_albsni = 'mdhxx' - , f_alvdr = 'mdhxx' - , f_alidr = 'mdhxx' - , f_albice = 'mdhxx' - , f_albsno = 'mdhxx' - , f_albpnd = 'mdhxx' - , f_coszen = 'mdhxx' - , f_flat = 'mdhxx' - , f_flat_ai = 'xxxxx' - , f_fsens = 'mdhxx' - , f_fsens_ai = 'xxxxx' - , f_flwup = 'mdhxx' - , f_flwup_ai = 'xxxxx' - , f_evap = 'mdhxx' - , f_evap_ai = 'xxxxx' - , 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_fresh_ai = 'xxxxx' - , f_fsalt = 'mdhxx' - , f_fsalt_ai = 'xxxxx' - , f_fhocn = 'mdhxx' - , f_fhocn_ai = 'xxxxx' - , f_fswthru = 'mdhxx' - , f_fswthru_ai = 'xxxxx' - , f_fsurf_ai = 'xxxxx' - , f_fcondtop_ai = 'xxxxx' - , f_fmeltt_ai = 'xxxxx' - , f_strairx = 'mdhxx' - , f_strairy = 'mdhxx' - , f_strtltx = 'mdhxx' - , f_strtlty = 'mdhxx' - , f_strcorx = 'mdhxx' - , f_strcory = 'mdhxx' - , f_strocnx = 'mdhxx' - , f_strocny = 'mdhxx' - , f_strintx = 'mdhxx' - , f_strinty = 'mdhxx' - , f_strength = 'mdhxx' - , f_divu = 'mdhxx' - , f_shear = 'mdhxx' - , f_sig1 = 'x' - , f_sig2 = 'x' - , f_dvidtt = 'mdhxx' - , f_dvidtd = 'mdhxx' - , f_daidtt = 'mdhxx' - , f_daidtd = 'mdhxx' - , f_mlt_onset = 'mdhxx' - , f_frz_onset = 'mdhxx' - , f_hisnap = 'mdhxx' - , f_aisnap = 'mdhxx' - , f_trsig = 'mdhxx' - , f_icepresent = 'mdhxx' - , f_iage = 'mdhxx' - , f_FY = 'mdhxx' - , f_aicen = 'xxxxx' - , f_vicen = 'xxxxx' - , f_Tinz = 'x' - , f_Sinz = 'x' - , f_Tsnz = 'x' - , f_fsurfn_ai = 'xxxxx' - , f_fcondtopn_ai = 'xxxxx' - , f_fmelttn_ai = 'xxxxx' - , f_flatn_ai = 'xxxxx' - , f_s11 = 'mdhxx' - , f_s12 = 'mdhxx' - , f_s22 = 'mdhxx' - , f_yieldstress11 = 'mdhxx' - , f_yieldstress12 = 'mdhxx' - , f_yieldstress22 = 'mdhxx' -/ - -&icefields_mechred_nml - f_alvl = 'mdhxx' - , f_vlvl = 'mdhxx' - , f_ardg = 'mdhxx' - , f_vrdg = 'mdhxx' - , f_dardg1dt = 'x' - , f_dardg2dt = 'x' - , f_dvirdgdt = 'x' - , f_opening = 'mdhxx' - , f_ardgn = 'xxxxx' - , f_vrdgn = 'xxxxx' - , f_dardg1ndt = 'x' - , f_dardg2ndt = 'x' - , f_dvirdgndt = 'x' - , f_krdgn = 'x' - , f_aparticn = 'x' - , f_aredistn = 'x' - , f_vredistn = 'x' - , f_araftn = 'x' - , f_vraftn = 'x' -/ - -&icefields_pond_nml - f_apondn = 'xxxxx' - , f_apeffn = 'xxxxx' - , f_hpondn = 'xxxxx' - , f_apond = 'mdhxx' - , f_hpond = 'mdhxx' - , f_ipond = 'mdhxx' - , f_apeff = 'mdhxx' - , f_apond_ai = 'xxxxx' - , f_hpond_ai = 'xxxxx' - , f_ipond_ai = 'xxxxx' - , f_apeff_ai = 'xxxxx' -/ - -&icefields_bgc_nml - f_faero_atm = 'x' - , f_faero_ocn = 'x' - , f_aero = 'x' - , f_fNO = 'x' - , f_fNO_ai = 'x' - , f_fNH = 'x' - , f_fNH_ai = 'x' - , f_fN = 'x' - , f_fN_ai = 'x' - , f_fSil = 'x' - , f_fSil_ai = 'x' - , f_bgc_N_sk = 'x' - , f_bgc_C_sk = 'x' - , f_bgc_chl_sk = 'x' - , f_bgc_Nit_sk = 'x' - , f_bgc_Am_sk = 'x' - , f_bgc_Sil_sk = 'x' - , f_bgc_DMSPp_sk = 'x' - , f_bgc_DMSPd_sk = 'x' - , f_bgc_DMS_sk = 'x' - , f_bgc_Nit_ml = 'x' - , f_bgc_Am_ml = 'x' - , f_bgc_Sil_ml = 'x' - , f_bgc_DMSP_ml = 'x' - , f_bTin = 'x' - , f_bphi = 'x' - , f_fbri = 'x' - , f_hbri = 'x' - , f_grownet = 'x' - , f_PPnet = 'x' -/ - -&icefields_drag_nml - f_drag = 'mdhxx' - , f_Cdn_atm = 'mdhxx' - , f_Cdn_ocn = 'mdhxx' -/ diff --git a/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN deleted file mode 100644 index e8911db929..0000000000 --- a/tests_datm/parm/nems.configure.med_atm_ocn_ice.IN +++ /dev/null @@ -1,70 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: MED ATM OCN ICE -EARTH_attributes:: - Verbosity = 0 -:: - -# MED # -MED_model: @[med_model] -MED_petlist_bounds: @[med_petlist_bounds] -MED_attributes:: - DumpFields = false - DumpRHs = false - coldstart = false - restart_interval = @[RESTART_INTERVAL] - ProfileMemory = false - AoMedFlux = true -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - coldstart = false - DumpFields = false - ProfileMemory = false - DebugFlag = 0 -:: - -# OCN # -OCN_model: @[ocn_model] -OCN_petlist_bounds: @[ocn_petlist_bounds] -OCN_attributes:: - DumpFields = false - restart_option = nseconds - restart_n = @[RESTART_INTERVAL] - ProfileMemory = false -:: - -# ICE # -ICE_model: @[ice_model] -ICE_petlist_bounds: @[ice_petlist_bounds] -ICE_attributes:: - DumpFields = false - ProfileMemory = false -:: - -# Run Sequence # -runSeq:: - @@[coupling_interval_slow_sec] - MED MedPhase_prep_ocn - MED -> OCN :remapMethod=redist - OCN - @@[coupling_interval_fast_sec] - MED MedPhase_prep_ice - MED -> ICE :remapMethod=redist - ATM - ICE - ATM -> MED :remapMethod=redist - ICE -> MED :remapMethod=redist - MED MedPhase_atm_ocn_flux - MED MedPhase_accum_fast - @ - OCN -> MED :remapMethod=redist - MED MedPhase_write_restart - @ -:: diff --git a/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN deleted file mode 100644 index 5e724abdea..0000000000 --- a/tests_datm/parm/nems.configure.medcmeps_atm_ocn_ice.IN +++ /dev/null @@ -1,106 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: MED ATM OCN ICE -EARTH_attributes:: - Verbosity = 0 -:: - -# MED # -MED_model: @[med_model] -MED_petlist_bounds: @[med_petlist_bounds] -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - Verbosity = 0 - DumpFields = false - ProfileMemory = false - OverwriteSlice = true - DebugFlag = 0 -:: - -# OCN # -OCN_model: @[ocn_model] -OCN_petlist_bounds: @[ocn_petlist_bounds] -OCN_attributes:: - Verbosity = 0 - DumpFields = false - ProfileMemory = false - OverwriteSlice = true -:: - -# ICE # -ICE_model: @[ice_model] -ICE_petlist_bounds: @[ice_petlist_bounds] -ICE_attributes:: - Verbosity = 0 - DumpFields = false - ProfileMemory = false - OverwriteSlice = true - mesh_ice = @[MESHICE] - stop_n = @[FHMAX] - stop_option = nhours - stop_ymd = -999 -:: - -# CMEPS warm run sequence -runSeq:: -@@[coupling_interval_slow_sec] - MED med_phases_prep_ocn_accum_avg - MED -> OCN :remapMethod=redist - OCN - @@[coupling_interval_fast_sec] - MED med_phases_prep_ice - MED -> ICE :remapMethod=redist - ATM - ICE - ATM -> MED :remapMethod=redist - ICE -> MED :remapMethod=redist - MED med_fraction_set - MED med_phases_prep_ocn_map - MED med_phases_aofluxes_run - MED med_phases_prep_ocn_merge - MED med_phases_prep_ocn_accum_fast - MED med_phases_profile - @ - OCN -> MED :remapMethod=redist - MED med_phases_restart_write -@ -:: - -# CMEPS variables - -DRIVER_attributes:: - mediator_read_restart = .true. -:: -MED_attributes:: - ATM_model = datm - ICE_model = cice6 - OCN_model = mom - history_n = 24 - history_option = nhours - history_ymd = -999 - coupling_mode = nems_orig_data -:: -ALLCOMP_attributes:: - ScalarFieldCount = 2 - ScalarFieldIdxGridNX = 1 - ScalarFieldIdxGridNY = 2 - ScalarFieldName = cpl_scalars - start_type = @[RUNTYPE] - case_name = DATM_@[DATM_SRC] - restart_n = 48 - restart_option = nhours - restart_ymd = -999 - dbug_flag = @[cap_dbug_flag] - use_coldstart = .true. - coldair_outbreak_mod = .false. - flds_wiso = .false. - flux_convergence = 0.0 - flux_max_iteration = 1 -:: diff --git a/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN deleted file mode 100644 index 16227784fb..0000000000 --- a/tests_datm/parm/nems.configure.medcold_atm_ocn_ice.IN +++ /dev/null @@ -1,66 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: MED ATM OCN ICE -EARTH_attributes:: - Verbosity = 0 -:: - -# MED # -MED_model: @[med_model] -MED_petlist_bounds: @[med_petlist_bounds] -MED_attributes:: - Verbosity = 0 - DumpFields = false - DumpRHs = false - coldstart = true - ProfileMemory = false - AoMedFlux = true -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - DumpFields = false - ProfileMemory = false - DebugFlag = 0 -:: - -# OCN # -OCN_model: @[ocn_model] -OCN_petlist_bounds: @[ocn_petlist_bounds] -OCN_attributes:: - DumpFields = false - ProfileMemory = false -:: - -# ICE # -ICE_model: @[ice_model] -ICE_petlist_bounds: @[ice_petlist_bounds] -ICE_attributes:: - DumpFields = false - ProfileMemory = false -:: - -# Run Sequence # -runSeq:: - @@[coupling_interval_slow_sec] - @@[coupling_interval_fast_sec] - ATM - ATM -> MED :remapMethod=redist - MED MedPhase_prep_ice - MED -> ICE :remapMethod=redist - ICE - ICE -> MED :remapMethod=redist - MED MedPhase_atm_ocn_flux - MED MedPhase_accum_fast - @ - MED MedPhase_prep_ocn - MED -> OCN :remapMethod=redist - OCN - OCN -> MED :remapMethod=redist - @ -:: diff --git a/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN b/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN deleted file mode 100644 index 040b1dd956..0000000000 --- a/tests_datm/parm/nems.configure.medcoldcmeps_atm_ocn_ice.IN +++ /dev/null @@ -1,106 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: MED ATM OCN ICE -EARTH_attributes:: - Verbosity = 0 -:: - -# MED # -MED_model: @[med_model] -MED_petlist_bounds: @[med_petlist_bounds] -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - Verbosity = 0 - DumpFields = false - ProfileMemory = false - OverwriteSlice = true - DebugFlag = 0 -:: - -# OCN # -OCN_model: @[ocn_model] -OCN_petlist_bounds: @[ocn_petlist_bounds] -OCN_attributes:: - Verbosity = 0 - DumpFields = true - ProfileMemory = false - OverwriteSlice = true -:: - -# ICE # -ICE_model: @[ice_model] -ICE_petlist_bounds: @[ice_petlist_bounds] -ICE_attributes:: - Verbosity = 0 - DumpFields = true - ProfileMemory = false - OverwriteSlice = true - mesh_ice = @[MESHICE] - stop_n = @[FHMAX] - stop_option = nhours - stop_ymd = -999 -:: - -# CMEPS cold run sequence - -runSeq:: - @@[coupling_interval_slow_sec] - @@[coupling_interval_fast_sec] - ATM - ATM -> MED :remapMethod=redist - MED med_phases_prep_ice - MED -> ICE :remapMethod=redist - ICE - ICE -> MED :remapMethod=redist - MED med_fraction_set - MED med_phases_prep_ocn_map - MED med_phases_aofluxes_run - MED med_phases_prep_ocn_merge - MED med_phases_prep_ocn_accum_fast - @ - MED med_phases_restart_write - MED med_phases_prep_ocn_accum_avg - MED -> OCN :remapMethod=redist - OCN - OCN -> MED :remapMethod=redist -@ -:: - -# CMEPS variables - -DRIVER_attributes:: - mediator_read_restart = .false. -:: -MED_attributes:: - ATM_model = datm - ICE_model = cice6 - OCN_model = mom - history_n = 1 - history_option = nhours - history_ymd = -999 - coupling_mode = nems_orig_data -:: -ALLCOMP_attributes:: - ScalarFieldCount = 2 - ScalarFieldIdxGridNX = 1 - ScalarFieldIdxGridNY = 2 - ScalarFieldName = cpl_scalars - start_type = @[RUNTYPE] - case_name = DATM_@[DATM_SRC].cold - restart_n = 1 - restart_option = nhours - restart_ymd = -999 - dbug_flag = @[cap_dbug_flag] - use_coldstart = .true. - coldair_outbreak_mod = .false. - flds_wiso = .false. - flux_convergence = 0.0 - flux_max_iteration = 1 -:: From a2ce13b9c9ed00a64eced59f7863a82b764d3782 Mon Sep 17 00:00:00 2001 From: Bin Li Date: Wed, 21 Oct 2020 06:19:34 -0500 Subject: [PATCH 34/35] Updated rt.sh and added Orion log files. --- README.md | 2 +- tests/rt.sh | 16 +- tests_datm/Compile_orion.intel.log | 2458 ++++++++++++++++++++ tests_datm/RegressionTests_orion.intel.log | 57 + tests_datm/rt.conf | 2 +- tests_datm/rt.sh | 10 +- 6 files changed, 2532 insertions(+), 13 deletions(-) create mode 100644 tests_datm/Compile_orion.intel.log create mode 100644 tests_datm/RegressionTests_orion.intel.log diff --git a/README.md b/README.md index b59c4e91ed..0dd1f95c72 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![Read The Docs Status](https://readthedocs.org/projects/ufs-weather-model/badge/?badge=latest)](http://ufs-weather-model.readthedocs.io/) -# ufs-model +# ufs-weather-model This is the UFS model source code. diff --git a/tests/rt.sh b/tests/rt.sh index c709100abb..119cf98abf 100755 --- a/tests/rt.sh +++ b/tests/rt.sh @@ -400,9 +400,9 @@ if [[ $SINGLE_NAME != '' ]]; then fi if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]] || [[ $MACHINE_ID = jet.* ]]; then - RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20201015/${RT_COMPILER^^}} + RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20201019/${RT_COMPILER^^}} else - RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20201015} + RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20201019} fi shift $((OPTIND-1)) @@ -419,10 +419,14 @@ if [[ $CREATE_BASELINE == true ]]; then rsync -a "${RTPWD}"/FV3_* "${NEW_BASELINE}"/ rsync -a "${RTPWD}"/WW3_* "${NEW_BASELINE}"/ - rsync -a "${RTPWD}"/MOM6_* "${NEW_BASELINE}"/ - rsync -a "${RTPWD}"/CICE_* "${NEW_BASELINE}"/ - rsync -a "${RTPWD}"/CPL_* "${NEW_BASELINE}"/ - rsync -a "${RTPWD}"/BM_* "${NEW_BASELINE}"/ + + # S2S baselines are only (so far) available on these machines + if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = wcoss_dell_p3 ]]; then + rsync -a "${RTPWD}"/MOM6_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/CICE_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/CPL_* "${NEW_BASELINE}"/ + rsync -a "${RTPWD}"/BM_* "${NEW_BASELINE}"/ + fi # FIXME: move these namelist files to parm directory rsync -a "${RTPWD}"/fv3_regional_control/input.nml "${NEW_BASELINE}"/fv3_regional_control/ diff --git a/tests_datm/Compile_orion.intel.log b/tests_datm/Compile_orion.intel.log new file mode 100644 index 0000000000..e16ff64204 --- /dev/null +++ b/tests_datm/Compile_orion.intel.log @@ -0,0 +1,2458 @@ ++ SECONDS=0 +++ uname -s ++ [[ Linux == Darwin ]] +++++ readlink -f -n ./compile.sh ++++ dirname /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/compile.sh +++ cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm +++ pwd -P ++ readonly MYDIR=/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm ++ MYDIR=/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm ++ readonly ARGC=3 ++ ARGC=3 ++ [[ 3 -lt 2 ]] ++ MACHINE_ID=orion.intel ++ MAKE_OPT='S2S=Y DATM=Y' ++ BUILD_NAME=fcst ++ clean_before=NO ++ clean_after=NO +++ cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/.. +++ pwd ++ PATHTR=/work/noaa/stmp/libin/code/ufs-weather-model +++ pwd ++ BUILD_DIR=/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst ++ [[ orion.intel == cheyenne.* ]] ++ [[ orion.intel == wcoss_dell_p3 ]] ++ BUILD_JOBS=8 ++ hostname +Orion-login-2.HPC.MsState.Edu ++ set +x + +Lmod is automatically replacing "gcc/8.3.0" with "intel/2018.4". + + +Currently Loaded Modules: + 1) coupled 11) hpc-impi/2018.4 21) ip/3.3.3 + 2) rocoto/1.3.1 12) jasper/2.0.15 22) crtm/2.3.0 + 3) contrib/0.1 13) zlib/1.2.11 23) nceppost/dceca26 + 4) noaatools/1.0 14) png/1.6.35 24) sp/2.3.3 + 5) cmake/3.17.3 15) hdf5/1.10.6 25) sigio/2.3.2 + 6) hpc/1.0.0-beta1 16) netcdf/4.7.4 26) bacio/2.4.1 + 7) intel/2018.4 17) pio/2.5.1 27) nemsio/2.5.2 + 8) mkl/2020.2 18) esmf/8_1_0_beta_snapshot_27 28) w3emc/2.7.3 + 9) hpc-intel/2018.4 19) g2/3.4.1 29) w3nco/2.4.1 + 10) impi/2018.4 20) g2tmpl/1.9.1 30) fv3 + + + ++ echo 'Compiling S2S=Y DATM=Y into fcst.exe on orion.intel' +Compiling S2S=Y DATM=Y into fcst.exe on orion.intel ++ CMAKE_FLAGS= ++ [[ S2S=Y DATM=Y == *\D\E\B\U\G\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\R\E\P\R\O\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\3\2\B\I\T\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\O\P\E\N\M\P\=\N* ]] ++ [[ S2S=Y DATM=Y == *\M\U\L\T\I\_\G\A\S\E\S\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF' ++ [[ S2S=Y DATM=Y == *\C\C\P\P\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\W\W\3\=\Y* ]] ++ [[ S2S=Y DATM=Y == *\S\2\S\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF -DS2S=Y' ++ [[ S2S=Y DATM=Y == *\D\A\T\M\=\Y* ]] ++ CMAKE_FLAGS=' -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ trim ' -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ local 'var= -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ var='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ var='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' +++ echo -n '-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' ++ CMAKE_FLAGS='-DMULTI_GASES=OFF -DS2S=Y -DDATM=Y' ++ '[' NO = YES ']' ++ export BUILD_VERBOSE=1 ++ BUILD_VERBOSE=1 ++ export BUILD_DIR ++ export BUILD_JOBS ++ export CCPP_SUITES ++ export CMAKE_FLAGS ++ bash -x /work/noaa/stmp/libin/code/ufs-weather-model/build.sh ++ '[' -z '' ']' ++ case "$-" in ++ __lmod_vx=x ++ '[' -n x ']' ++ set +x +Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/apps/lmod/lmod/init/bash) +Shell debugging restarted ++ unset __lmod_vx ++ set -eu +++ uname -s ++ [[ Linux == Darwin ]] +++++ readlink -f -n /work/noaa/stmp/libin/code/ufs-weather-model/build.sh ++++ dirname /work/noaa/stmp/libin/code/ufs-weather-model/build.sh +++ cd /work/noaa/stmp/libin/code/ufs-weather-model +++ pwd -P ++ readonly UFS_MODEL_DIR=/work/noaa/stmp/libin/code/ufs-weather-model ++ UFS_MODEL_DIR=/work/noaa/stmp/libin/code/ufs-weather-model ++ export CMAKE_C_COMPILER=mpiicc ++ CMAKE_C_COMPILER=mpiicc ++ export CMAKE_CXX_COMPILER=mpiicpc ++ CMAKE_CXX_COMPILER=mpiicpc ++ export CMAKE_Fortran_COMPILER=mpiifort ++ CMAKE_Fortran_COMPILER=mpiifort ++ export NETCDF=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4 ++ NETCDF=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4 ++ export ESMFMKFILE=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib/esmf.mk ++ ESMFMKFILE=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib/esmf.mk ++ BUILD_DIR=/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst ++ mkdir -p /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst ++ [[ -n '' ]] ++ CMAKE_FLAGS+=' -DNETCDF_DIR=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4' ++ cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst ++ cmake /work/noaa/stmp/libin/code/ufs-weather-model -DMULTI_GASES=OFF -DS2S=Y -DDATM=Y -DNETCDF_DIR=/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4 +-- The C compiler identification is Intel 18.0.5.20180823 +-- The CXX compiler identification is Intel 18.0.5.20180823 +-- The Fortran compiler identification is Intel 18.0.5.20180823 +-- Check for working C compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc +-- Check for working C compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc - works +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Detecting C compile features +-- Detecting C compile features - done +-- Check for working CXX compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicpc +-- Check for working CXX compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicpc - works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Check for working Fortran compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort +-- Check for working Fortran compiler: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort - works +-- Detecting Fortran compiler ABI info +-- Detecting Fortran compiler ABI info - done +-- Checking whether /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort supports Fortran 90 +-- Checking whether /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort supports Fortran 90 - yes + +Setting configuration for orion.intel + +32BIT ............ OFF +AVX2 ............. ON +SIMDMULTIARCH ... OFF +CCPP ............. ON +DEBUG ............ OFF +DEBUG_LINKMPI .... ON +INLINE_POST ...... ON +MULTI_GASES ...... OFF +OPENMP ........... ON +PARALLEL_NETCDF .. ON +QUAD_PRECISION ... ON +REPRO ............ OFF +WW3 .............. OFF +S2S .............. Y +DATM ............. Y + +C compiler: Intel 18.0.5.20180823 (mpiicc) +CXX compiler: Intel 18.0.5.20180823 (mpiicpc) +Fortran compiler: Intel 18.0.5.20180823 (mpiifort) + + +-- Found MPI_C: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc (found version "3.1") +-- Found MPI_CXX: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicpc (found version "3.1") +-- Found MPI_Fortran: /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort (found version "3.1") +-- Found MPI: TRUE (found version "3.1") +-- Found OpenMP_C: -qopenmp (found version "5.0") +-- Found OpenMP_CXX: -qopenmp (found version "5.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found OpenMP: TRUE (found version "5.0") +-- Found NetCDF: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include (found version "4.7.4") found components: C Fortran +-- FindNetCDF defines targets: +-- - NetCDF_VERSION [4.7.4] +-- - NetCDF_PARALLEL [TRUE] +-- - NetCDF_C_CONFIG_EXECUTABLE [/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/bin/nc-config] +-- - NetCDF::NetCDF_C [STATIC] [Root: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4] Lib: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdf.a +-- - NetCDF_Fortran_CONFIG_EXECUTABLE [/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/bin/nf-config] +-- - NetCDF::NetCDF_Fortran [STATIC] [Root: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4] Lib: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdff.a +-- Found ESMF library: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a +-- Found PIO: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1 found components: C Fortran +-- FindPIO: +-- - PIO_PREFIX [/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1] +-- - PIO Components Found: C;Fortran +-- Found bacio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found bacio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found MPI: TRUE (found version "3.1") found components: Fortran +-- Found nemsio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found OpenMP: TRUE (found version "5.0") found components: Fortran +-- Found sp: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/sp/2.3.3/lib/libsp_4.a (found version "2.3.3") +-- Found bacio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found nemsio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found sigio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/sigio/2.3.2/lib/libsigio.a (found version "2.3.0") +-- Found MPI: TRUE (found version "3.1") +-- Found w3emc: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/lib/libw3emc_4.a (found version "2.7.3") +-- Found w3nco: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found w3nco: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found ZLIB: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/zlib/1.2.11/lib/libz.a (found version "1.2.11") +-- Found PNG: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/png/1.6.35/lib64/libpng.a (found version "1.6.35") +-- Found g2: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/g2/3.4.1/lib/libg2_4.a (found version "3.4.0") +-- Found g2tmpl: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/g2tmpl/1.9.1/lib/libg2tmpl.a (found version "1.9.0") +-- Found bacio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found ip: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/ip/3.3.3/lib/libip_4.a (found version "3.3.3") +-- Found OpenMP_Fortran: -qopenmp (found version "5.0") +-- Found sp: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/sp/2.3.3/lib/libsp_4.a (found version "2.3.3") +-- Found bacio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a (found version "2.4.0") +-- Found w3nco: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_4.a (found version "2.4.0") +-- Found MPI: TRUE (found version "3.1") found components: Fortran +-- Found nemsio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/lib/libnemsio.a (found version "2.5.1") +-- Found sigio: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/sigio/2.3.2/lib/libsigio.a (found version "2.3.0") +-- Found MPI: TRUE (found version "3.1") +-- Found w3emc: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/lib/libw3emc_4.a (found version "2.7.3") +-- Found crtm: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/crtm/2.3.0/lib/libcrtm.a (found version "2.3.0") +-- Found nceppost: /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nceppost/dceca26/lib/libnceppost.a (found version "9.9.9") +-- Found Python: /bin/python2.7 (found suitable version "2.7.5", minimum required is "2.7") found components: Interpreter +Found Python: /bin/python2.7 +-- Configuring done +-- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + NETCDF_DIR + + +-- Build files have been written to: /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst ++ make -j 8 VERBOSE=1 +/apps/cmake-3.17.3/bin/cmake -S/work/noaa/stmp/libin/code/ufs-weather-model -B/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst --check-build-system CMakeFiles/Makefile.cmake 0 +/apps/cmake-3.17.3/bin/cmake -E cmake_progress_start /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/progress.marks +make -f CMakeFiles/Makefile2 all +make[1]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CICE-interface/CMakeFiles/cice.dir/build.make CICE-interface/CMakeFiles/cice.dir/depend +make -f CMakeFiles/fms.dir/build.make CMakeFiles/fms.dir/depend +make -f DATM/DATM/CMakeFiles/datatm.dir/build.make DATM/DATM/CMakeFiles/datatm.dir/depend +make -f CMEPS-interface/CMakeFiles/cmeps.dir/build.make CMEPS-interface/CMakeFiles/cmeps.dir/depend +make -f DATM/tools/CMakeFiles/nemsio2nc.dir/build.make DATM/tools/CMakeFiles/nemsio2nc.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/DependInfo.cmake --color= +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/DependInfo.cmake --color= +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/DependInfo.cmake --color= +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/DependInfo.cmake --color= +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/CMakeFiles/datatm.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/CMakeFiles/cice.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/fms.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/CMakeFiles/nemsio2nc.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/CMakeFiles/cmeps.dir/depend.internal". +Scanning dependencies of target datatm +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f DATM/DATM/CMakeFiles/datatm.dir/build.make DATM/DATM/CMakeFiles/datatm.dir/build +Scanning dependencies of target nemsio2nc +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f DATM/tools/CMakeFiles/nemsio2nc.dir/build.make DATM/tools/CMakeFiles/nemsio2nc.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 0%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmInternalFields.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmInternalFields.F90 -o CMakeFiles/datatm.dir/AtmInternalFields.F90.o +[ 0%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/LocalDefs.F90.o +[ 0%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/LocalDefs.F90 -o CMakeFiles/datatm.dir/LocalDefs.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/GFS_diagnostics.F90 -o CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o +[ 0%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/cdf.F90 -o CMakeFiles/nemsio2nc.dir/cdf.F90.o +[ 1%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/charstrings.F90 -o CMakeFiles/nemsio2nc.dir/charstrings.F90.o +Scanning dependencies of target cmeps +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CMEPS-interface/CMakeFiles/cmeps.dir/build.make CMEPS-interface/CMakeFiles/cmeps.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 2%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_kind_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o +Scanning dependencies of target cice +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CICE-interface/CMakeFiles/cice.dir/build.make CICE-interface/CMakeFiles/cice.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 2%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_kinds.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o +[ 2%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o +[ 3%] Building C object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -xHOST -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c +[ 4%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/perf_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o +Scanning dependencies of target fms +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/fms.dir/build.make CMakeFiles/fms.dir/build +[ 5%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/kinds.F90 -o CMakeFiles/nemsio2nc.dir/kinds.F90.o +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/platform/platform.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/platform/platform.F90 -o CMakeFiles/fms.dir/FMS/platform/platform.F90.o +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_parameter.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_kinds.mod CICE-interface/CMakeFiles/cice.dir/icepack_kinds.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_wrapper_mod.mod CICE-interface/CMakeFiles/cice.dir/cice_wrapper_mod.mod.stamp Intel +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/cloud_interpolator.F90 -o CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 5%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/drifters_core.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o.provides.build +[ 6%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_warnings.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 6%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/drifters_input.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o +[ 6%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_kind_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 6%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/param.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/param.F90 -o CMakeFiles/nemsio2nc.dir/param.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 6%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/sigma2nc.F90 -o CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o +[ 6%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/tm_secs_from_bc.F90 -o CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_warnings.mod CICE-interface/CMakeFiles/cice.dir/icepack_warnings.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_kind_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_kind_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/perf_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/perf_mod.mod.stamp Intel +[ 6%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_parameters.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_kind_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_kind_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atminternalfields.mod DATM/DATM/CMakeFiles/datatm.dir/atminternalfields.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o.provides.build +[ 6%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmFieldUtils.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmFieldUtils.F90 -o CMakeFiles/datatm.dir/AtmFieldUtils.F90.o +[ 6%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmGridUtils.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmGridUtils.F90 -o CMakeFiles/datatm.dir/AtmGridUtils.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmInternalFields.F90.o.provides.build +[ 7%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFlds.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o +[ 7%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/write_sigmacdf.F90 -o CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o +[ 7%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_constants_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o +[ 7%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_age.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o +[ 7%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/drifters_io.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfs_diagnostics.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfs_diagnostics.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/cdf.mod DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/charstrings.mod DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/kinds.mod DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.mod.stamp Intel +[ 8%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_utils_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/param.mod DATM/tools/CMakeFiles/nemsio2nc.dir/param.mod.stamp Intel +[ 9%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/sfcvars.F90 -o CMakeFiles/nemsio2nc.dir/sfcvars.F90.o +[ 9%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/sigmavars.F90 -o CMakeFiles/nemsio2nc.dir/sigmavars.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_parameters.mod CICE-interface/CMakeFiles/cice.dir/icepack_parameters.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_age.mod CICE-interface/CMakeFiles/cice.dir/icepack_age.mod.stamp Intel +[ 9%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_firstyear.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o +[ 9%] Building Fortran object CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/monin_obukhov/monin_obukhov_kernel.F90 -o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o +[ 9%] Building Fortran object CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/random_numbers/MersenneTwister.F90 -o CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o +[ 9%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_const_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o +[ 10%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/cdf.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/charstrings.F90.o.provides.build +[ 10%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/gfstonc_sfc.F90 -o CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o +[ 10%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/gfstonc_sig.F90 -o CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o.provides.build +[ 11%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmBundleCreate.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmBundleCreate.F90 -o CMakeFiles/datatm.dir/AtmBundleCreate.F90.o +[ 11%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_tracers.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o +[ 11%] Building Fortran object CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/sat_vapor_pres/sat_vapor_pres_k.F90 -o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/kinds.F90.o.provides.build +[ 11%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmForce.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmForce.F90 -o CMakeFiles/datatm.dir/AtmForce.F90.o +[ 11%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_mushy_physics.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o +[ 11%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_ocean.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/param.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/sfcvars.mod DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.mod.stamp Intel +[ 12%] Building Fortran object CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/tridiagonal/tridiagonal.F90 -o CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/sigmavars.mod DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.mod.stamp Intel +[ 12%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/fieldmatch.F90 -o CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o +[ 13%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/quicksort.F90 -o CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o +[ 14%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_orbital.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmfieldutils.mod DATM/DATM/CMakeFiles/datatm.dir/atmfieldutils.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmgridutils.mod DATM/DATM/CMakeFiles/datatm.dir/atmgridutils.mod.stamp Intel +[ 15%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/find_t850.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/find_t850.F90 -o CMakeFiles/nemsio2nc.dir/find_t850.F90.o +[ 15%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/AtmModel.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/AtmModel.F90 -o CMakeFiles/datatm.dir/AtmModel.F90.o +[ 15%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/setup_outcdf.F90 -o CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o +[ 15%] Building C object CMakeFiles/fms.dir/FMS/memutils/memuse.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/memutils/memuse.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/memutils/memuse.c +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfstonc_sfc.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.mod.stamp Intel +[ 15%] Building C object CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/create_xgrid.c +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/tools/mod/gfstonc_sig.mod DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/sfcvars.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/sigmavars.F90.o.provides.build +[ 15%] Building C object CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/gradient_c2l.c +[ 15%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/rdnemsio.F90 -o CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o +[ 15%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_log_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_firstyear.mod CICE-interface/CMakeFiles/cice.dir/icepack_firstyear.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_cesm.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_cesm.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_tracers.mod CICE-interface/CMakeFiles/cice.dir/icepack_tracers.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_mushy_physics.mod CICE-interface/CMakeFiles/cice.dir/icepack_mushy_physics.mod.stamp Intel +[ 15%] Building C object CMakeFiles/fms.dir/FMS/mosaic/interp.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/interp.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/interp.c +[ 15%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zbgc_shared.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmFieldUtils.F90.o.provides.build +[ 15%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmGridUtils.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/atmmodel.mod DATM/DATM/CMakeFiles/datatm.dir/atmmodel.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/AtmModel.F90.o.provides.build +[ 15%] Building Fortran object DATM/DATM/CMakeFiles/datatm.dir/datm.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -O -assume realloc_lhs -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/DATM/datm.F90 -o CMakeFiles/datatm.dir/datm.F90.o +/work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(43): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ELEVCLASS] + subroutine glc_get_elevation_classes_with_bareland(glc_ice_covered, glc_topo, glc_elevclass, logunit) +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(36): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ELEVCLASS] + subroutine glc_get_elevation_classes_without_bareland(glc_topo, glc_elevclass, logunit) +------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/glc_elevclass_mod.F90(58): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [GLC_ICEFRAC_EC] + subroutine glc_get_fractional_icecov(nec, glc_topo, glc_icefrac, glc_icefrac_ec, logunit) +-------------------------------------------------------------------^ +[ 15%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_mem_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o +[ 15%] Building Fortran object DATM/tools/CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/include_4 -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/DATM/tools/sfc2nc.F90 -o CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o +[ 15%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_fsd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmflds.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmflds.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_constants_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_constants_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_utils_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_utils_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_const_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_const_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch DATM/tools/CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_log_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_log_mod.mod.stamp Intel +[ 16%] Linking Fortran executable nemsio2nc +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/tools && /apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/nemsio2nc.dir/link.txt --verbose=1 +[ 16%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_time_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 CMakeFiles/nemsio2nc.dir/GFS_diagnostics.F90.o CMakeFiles/nemsio2nc.dir/cdf.F90.o CMakeFiles/nemsio2nc.dir/charstrings.F90.o CMakeFiles/nemsio2nc.dir/fieldmatch.F90.o CMakeFiles/nemsio2nc.dir/find_t850.F90.o CMakeFiles/nemsio2nc.dir/gfstonc_sfc.F90.o CMakeFiles/nemsio2nc.dir/gfstonc_sig.F90.o CMakeFiles/nemsio2nc.dir/kinds.F90.o CMakeFiles/nemsio2nc.dir/param.F90.o CMakeFiles/nemsio2nc.dir/rdnemsio.F90.o CMakeFiles/nemsio2nc.dir/setup_outcdf.F90.o CMakeFiles/nemsio2nc.dir/sfc2nc.F90.o CMakeFiles/nemsio2nc.dir/sfcvars.F90.o CMakeFiles/nemsio2nc.dir/sigma2nc.F90.o CMakeFiles/nemsio2nc.dir/sigmavars.F90.o CMakeFiles/nemsio2nc.dir/tm_secs_from_bc.F90.o CMakeFiles/nemsio2nc.dir/write_sigmacdf.F90.o -o nemsio2nc /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/lib/libnemsio.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_d.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdff.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/lib/libw3emc_d.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/nemsio/2.5.2/lib/libnemsio.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/w3emc/2.7.3/lib/libw3emc_d.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/bacio/2.4.1/lib/libbacio_4.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdff.a -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib -lnetcdff /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdf.a -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/hdf5/1.10.6/lib -lhdf5_hl -lhdf5 -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/zlib/1.2.11/lib -lz -ldl -lm -lnetcdf -lhdf5_hl -lhdf5 -lm -lz /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/sigio/2.3.2/lib/libsigio.a -lirng -ldecimal -lcilkrts -lstdc++ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/glc_elevclass_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/glc_elevclass_mod.mod.stamp Intel +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/mosaic_util.c +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_ocean.mod CICE-interface/CMakeFiles/cice.dir/icepack_ocean.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_mem_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_mem_mod.mod.stamp Intel +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/read_mosaic.c +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_orbital.mod CICE-interface/CMakeFiles/cice.dir/icepack_orbital.mod.stamp Intel +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/nsclock.c +[ 17%] Building C object CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/threadloc.c +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o.provides.build +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_isotope.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o +[ 17%] Built target nemsio2nc +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_flux.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/platform_mod.mod CMakeFiles/fms.dir/platform_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_parameter_mod.mod CMakeFiles/fms.dir/mpp_parameter_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/cloud_interpolator_mod.mod CMakeFiles/fms.dir/cloud_interpolator_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_core_mod.mod CMakeFiles/fms.dir/drifters_core_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_input_mod.mod CMakeFiles/fms.dir/drifters_input_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_io_mod.mod CMakeFiles/fms.dir/drifters_io_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o.provides.build +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_atmo.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_shared.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zbgc_shared.mod CICE-interface/CMakeFiles/cice.dir/icepack_zbgc_shared.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_flux.mod CICE-interface/CMakeFiles/cice.dir/icepack_flux.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/monin_obukhov_inter.mod CMakeFiles/fms.dir/monin_obukhov_inter.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/platform/platform.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mersennetwister_mod.mod CMakeFiles/fms.dir/mersennetwister_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/sat_vapor_pres_k_mod.mod CMakeFiles/fms.dir/sat_vapor_pres_k_mod.mod.stamp Intel +[ 17%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_shortwave.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/tridiagonal_mod.mod CMakeFiles/fms.dir/tridiagonal_mod.mod.stamp Intel +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/constants/constants.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/constants/constants.F90 -o CMakeFiles/fms.dir/FMS/constants/constants.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_internalstate_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o.provides.build +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_data.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_methods_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_aerosol.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/constants_mod.mod CMakeFiles/fms.dir/constants_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_data_mod.mod CMakeFiles/fms.dir/mpp_data_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/constants/constants.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_atmo.mod CICE-interface/CMakeFiles/cice.dir/icepack_atmo.mod.stamp Intel +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_mpi_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o +[ 18%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_time_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_time_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_shared.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_shared.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_internalstate_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_internalstate_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_fsd.mod CICE-interface/CMakeFiles/cice.dir/icepack_fsd.mod.stamp Intel +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_itd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_nems_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod DATM/DATM/mod/datm.mod DATM/DATM/CMakeFiles/datatm.dir/datm.mod.stamp Intel +[ 18%] Linking Fortran static library libdatatm.a +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/cmake-3.17.3/bin/cmake -P CMakeFiles/datatm.dir/cmake_clean_target.cmake +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM && /apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/datatm.dir/link.txt --verbose=1 +/bin/ar qc libdatatm.a CMakeFiles/datatm.dir/AtmBundleCreate.F90.o CMakeFiles/datatm.dir/AtmFieldUtils.F90.o CMakeFiles/datatm.dir/AtmForce.F90.o CMakeFiles/datatm.dir/AtmGridUtils.F90.o CMakeFiles/datatm.dir/AtmInternalFields.F90.o CMakeFiles/datatm.dir/AtmModel.F90.o CMakeFiles/datatm.dir/LocalDefs.F90.o CMakeFiles/datatm.dir/datm.F90.o +/bin/ranlib libdatatm.a +/apps/cmake-3.17.3/bin/cmake -E touch DATM/DATM/CMakeFiles/datatm.dir/datm.F90.o.provides.build +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 18%] Built target datatm +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_isotope.mod CICE-interface/CMakeFiles/cice.dir/icepack_isotope.mod.stamp Intel +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_meltpond_topo.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_bl99.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_mushy.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o +[ 18%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_profile_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_nems_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_nems_mod.mod.stamp Intel +[ 18%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_wavefracspec.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_mpi_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_mpi_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o.provides.build +[ 19%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_abort_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_brine.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_itd.mod CICE-interface/CMakeFiles/cice.dir/icepack_itd.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_abort_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_abort_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_aerosol.mod CICE-interface/CMakeFiles/cice.dir/icepack_aerosol.mod.stamp Intel +[ 20%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_sys_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_lvl.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_lvl.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_meltpond_topo.mod CICE-interface/CMakeFiles/cice.dir/icepack_meltpond_topo.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_bl99.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_bl99.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o.provides.build +/work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_sys_mod.F90(105): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [RCODE] +SUBROUTINE shr_sys_chdir(path, rcode) +-------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_shortwave.mod CICE-interface/CMakeFiles/cice.dir/icepack_shortwave.mod.stamp Intel +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_mechred.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_sys_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_sys_mod.mod.stamp Intel +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_algae.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o +[ 20%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_0layer.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_wavefracspec.mod CICE-interface/CMakeFiles/cice.dir/icepack_wavefracspec.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o.provides.build +[ 20%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_pio_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o +[ 21%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/nems/util/shr_flux_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_profile_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_profile_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_brine.mod CICE-interface/CMakeFiles/cice.dir/icepack_brine.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_0layer.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_0layer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_flux_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_flux_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zsalinity.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_mushy.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_mushy.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_vertical.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/shr_pio_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/shr_pio_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zsalinity.mod CICE-interface/CMakeFiles/cice.dir/icepack_zsalinity.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_mechred.mod CICE-interface/CMakeFiles/cice.dir/icepack_mechred.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_algae.mod CICE-interface/CMakeFiles/cice.dir/icepack_algae.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o.provides.build +[ 21%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_zbgc.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_vertical.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_vertical.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_zbgc.mod CICE-interface/CMakeFiles/cice.dir/icepack_zbgc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o.provides.build +[ 22%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_therm_itd.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_therm_itd.mod CICE-interface/CMakeFiles/cice.dir/icepack_therm_itd.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o.provides.build +[ 23%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/icepack/columnphysics/icepack_intfc.F90 -o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/icepack_intfc.mod CICE-interface/CMakeFiles/cice.dir/icepack_intfc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o.provides.build +[ 23%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_kinds_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_kinds_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_kinds_mod.mod.stamp Intel +[ 23%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_fileunits.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o +[ 24%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o +[ 24%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_constants.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_domain_size.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o +[ 25%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_restart_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_domain_size.mod CICE-interface/CMakeFiles/cice.dir/ice_domain_size.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_prescribed_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_prescribed_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_scam.mod CICE-interface/CMakeFiles/cice.dir/ice_scam.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_constants.mod CICE-interface/CMakeFiles/cice.dir/ice_constants.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_shared.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_fileunits.mod CICE-interface/CMakeFiles/cice.dir/ice_fileunits.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o.provides.build +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_exit.mod CICE-interface/CMakeFiles/cice.dir/ice_exit.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o.provides.build +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_communicate.mod CICE-interface/CMakeFiles/cice.dir/ice_communicate.mod.stamp Intel +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_calendar.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_spacecurve.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_blocks.mod CICE-interface/CMakeFiles/cice.dir/ice_blocks.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_calendar.mod CICE-interface/CMakeFiles/cice.dir/ice_calendar.mod.stamp Intel +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_arrays_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_reprosum.mod CICE-interface/CMakeFiles/cice.dir/ice_reprosum.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_broadcast.mod CICE-interface/CMakeFiles/cice.dir/ice_broadcast.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_spacecurve.mod CICE-interface/CMakeFiles/cice.dir/ice_spacecurve.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o.provides.build +[ 26%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_distribution.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_flux_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_flux_bgc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_arrays_column.mod CICE-interface/CMakeFiles/cice.dir/ice_arrays_column.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_mod.mod CMakeFiles/fms.dir/mpp_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o.provides.build +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/gradient.F90 -o CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_efp.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_memutils.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_pset.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp_type.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/fft/fft99.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/fft/fft99.F90 -o CMakeFiles/fms.dir/FMS/fft/fft99.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o.provides.build +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_utilities.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_memutils_mod.mod CMakeFiles/fms.dir/mpp_memutils_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_pset_mod.mod CMakeFiles/fms.dir/mpp_pset_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_type_mod.mod CMakeFiles/fms.dir/horiz_interp_type_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/gradient_mod.mod CMakeFiles/fms.dir/gradient_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_utilities_mod.mod CMakeFiles/fms.dir/mpp_utilities_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_efp_mod.mod CMakeFiles/fms.dir/mpp_efp_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o.provides.build +[ 28%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_domains.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/fft99_mod.mod CMakeFiles/fms.dir/fft99_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fft/fft99.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_distribution.mod CICE-interface/CMakeFiles/cice.dir/ice_distribution.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o.provides.build +[ 28%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_shr_methods.mod CICE-interface/CMakeFiles/cice.dir/ice_shr_methods.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_gather_scatter.mod CICE-interface/CMakeFiles/cice.dir/ice_gather_scatter.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o.provides.build +[ 29%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_global_reductions.mod CICE-interface/CMakeFiles/cice.dir/ice_global_reductions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o.provides.build +[ 30%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_methods_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_methods_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o.provides.build +[ 30%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_cesm_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_merge_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/esmFldsExchange_hafs_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_map_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_io_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_hafs_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_hafs_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_merge_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_merge_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/esmfldsexchange_cesm_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/esmfldsexchange_cesm_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_io_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_io_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o.provides.build +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_history_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_restart_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_map_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_map_mod.mod.stamp Intel +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_fraction_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_ocnalb_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o +[ 31%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_aofluxes_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_glc_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_boundary.mod CICE-interface/CMakeFiles/cice.dir/ice_boundary.mod.stamp Intel +[ 32%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_domain.mod CICE-interface/CMakeFiles/cice.dir/ice_domain.mod.stamp Intel +[ 32%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o +[ 32%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_ice_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_lnd_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_ocn_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_rof_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o +/work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_ocnalb_mod.F90(586): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [RC] + subroutine med_phases_ocnalb_orbital_update(clock, logunit, mastertask, eccen, obliqr, lambm0, mvelpp, rc) +----------------------------------------------------------------------------------------------------------^ +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_wav_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o.provides.build +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_state.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_fraction_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_fraction_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_timers.mod CICE-interface/CMakeFiles/cice.dir/ice_timers.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_aofluxes_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_aofluxes_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_history_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_history_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_ocnalb_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_ocnalb_mod.mod.stamp Intel +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_glc_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_glc_mod.mod.stamp Intel +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_ice_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_ice_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_lnd_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_lnd_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_restart_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_restart_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_finalmod.mod CICE-interface/CMakeFiles/cice.dir/cice_finalmod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med_phases_prep_atm_mod.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_state.mod CICE-interface/CMakeFiles/cice.dir/ice_state.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_wav_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_wav_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_read_write.mod CICE-interface/CMakeFiles/cice.dir/ice_read_write.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o.provides.build +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_atm_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_atm_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_rof_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_rof_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med_phases_prep_ocn_mod.mod CMEPS-interface/CMakeFiles/cmeps.dir/med_phases_prep_ocn_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o.provides.build +[ 33%] Building Fortran object CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DINTERNAL_PIO_INIT -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -g -traceback -O -assume realloc_lhs -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CMEPS-interface/CMEPS/mediator/med.F90 -o CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_grid.mod CICE-interface/CMakeFiles/cice.dir/ice_grid.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o.provides.build +[ 33%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_flux.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_history_shared.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o.provides.build +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o +[ 34%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_drag.mod CICE-interface/CMakeFiles/cice.dir/ice_history_drag.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_fsd.mod CICE-interface/CMakeFiles/cice.dir/ice_history_fsd.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_transport_remap.mod CICE-interface/CMakeFiles/cice.dir/ice_transport_remap.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o.provides.build +[ 35%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_transport_driver.mod CICE-interface/CMakeFiles/cice.dir/ice_transport_driver.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_write.mod CICE-interface/CMakeFiles/cice.dir/ice_history_write.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CMEPS-interface/mod/med.mod CMEPS-interface/CMakeFiles/cmeps.dir/med.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMEPS-interface/CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o.provides.build +[ 35%] Linking Fortran static library libcmeps.a +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/cmake-3.17.3/bin/cmake -P CMakeFiles/cmeps.dir/cmake_clean_target.cmake +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface && /apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/cmeps.dir/link.txt --verbose=1 +/bin/ar qc libcmeps.a CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_abort_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_log_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_pio_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_sys_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_flux_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mpi_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/glc_elevclass_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_mem_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_kind_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/perf_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/nems/util/shr_const_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_restart_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_map_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_methods_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ice_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_history_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_glc_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_internalstate_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_profile_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_hafs_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_rof_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_cesm_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_merge_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_constants_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_kind_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFldsExchange_nems_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_lnd_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_atm_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_ocn_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/esmFlds.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_time_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_ocnalb_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_prep_wav_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_utils_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_fraction_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_phases_aofluxes_mod.F90.o CMakeFiles/cmeps.dir/CMEPS/mediator/med_io_mod.F90.o +/bin/ranlib libcmeps.a +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 35%] Built target cmeps +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_flux.mod CICE-interface/CMakeFiles/cice.dir/ice_flux.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o.provides.build +[ 35%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_mechred.mod CICE-interface/CMakeFiles/cice.dir/ice_history_mechred.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_shared.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_shared.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_pond.mod CICE-interface/CMakeFiles/cice.dir/ice_history_pond.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart.mod CICE-interface/CMakeFiles/cice.dir/ice_restart.mod.stamp Intel +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_restart_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_driver.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_driver.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_eap.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_eap.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_diagnostics.mod CICE-interface/CMakeFiles/cice.dir/ice_diagnostics.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_forcing.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_evp_1d.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_evp_1d.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_import_export.mod CICE-interface/CMakeFiles/cice.dir/ice_import_export.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_dyn_evp.mod CICE-interface/CMakeFiles/cice.dir/ice_dyn_evp.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_step_mod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_diagnostics_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_diagnostics_bgc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_step_mod.mod CICE-interface/CMakeFiles/cice.dir/ice_step_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restart_column.mod CICE-interface/CMakeFiles/cice.dir/ice_restart_column.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_forcing.mod CICE-interface/CMakeFiles/cice.dir/ice_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o.provides.build +[ 36%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_forcing_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_forcing_bgc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_restoring.mod CICE-interface/CMakeFiles/cice.dir/ice_restoring.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/general/ice_init.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history_bgc.mod CICE-interface/CMakeFiles/cice.dir/ice_history_bgc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/cicedynB/analysis/ice_history.F90 -o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_init.mod CICE-interface/CMakeFiles/cice.dir/ice_init.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o.provides.build +[ 37%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/shared/ice_init_column.F90 -o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_init_column.mod CICE-interface/CMakeFiles/cice.dir/ice_init_column.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_history.mod CICE-interface/CMakeFiles/cice.dir/ice_history.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o.provides.build +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_initmod.mod CICE-interface/CMakeFiles/cice.dir/cice_initmod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/cice_runmod.mod CICE-interface/CMakeFiles/cice.dir/cice_runmod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o.provides.build +[ 38%] Building Fortran object CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DFORTRANUNDERSCORE -DUSE_NETCDF -Dcoupled -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -FR -convert big_endian -assume byterecl -ftz -align array64byte -xHOST -module mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/CICE-interface/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90 -o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_domains_mod.mod CMakeFiles/fms.dir/mpp_domains_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o.provides.build +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/mpp_io.F90 -o CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o +[ 38%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/block_control/block_control.F90 -o CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/drifters_comm.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Compiling in MPI mode (with or without MPP) +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/block_control_mod.mod CMakeFiles/fms.dir/block_control_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_comm_mod.mod CMakeFiles/fms.dir/drifters_comm_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/drifters/drifters.F90 -o CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Compiling in MPI mode (with or without MPP) +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/drifters_mod.mod CMakeFiles/fms.dir/drifters_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod CICE-interface/mod/ice_comp_nuopc.mod CICE-interface/CMakeFiles/cice.dir/ice_comp_nuopc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CICE-interface/CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o.provides.build +[ 39%] Linking Fortran static library libcice.a +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/cmake-3.17.3/bin/cmake -P CMakeFiles/cice.dir/cmake_clean_target.cmake +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface && /apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/cice.dir/link.txt --verbose=1 +/bin/ar qc libcice.a CMakeFiles/cice.dir/CICE/cicecore/shared/ice_arrays_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_calendar.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_constants.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_distribution.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_domain_size.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_fileunits.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_init_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_kinds_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_column.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_restart_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/shared/ice_spacecurve.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_diagnostics_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_drag.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_fsd.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_mechred.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_pond.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/analysis/ice_history_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_eap.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_evp_1d.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_dyn_shared.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_driver.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/dynamics/ice_transport_remap.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_flux_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_forcing_bgc.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_init.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_state.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/general/ice_step_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_blocks.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_domain.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_grid.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_read_write.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restart_driver.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_restoring.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/ice_shr_reprosum86.c.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_aerosol.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_age.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_algae.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_atmo.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_brine.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_firstyear.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_flux.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_fsd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_intfc.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_isotope.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_itd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_kinds.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mechred.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_cesm.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_lvl.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_meltpond_topo.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_mushy_physics.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_ocean.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_orbital.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_parameters.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_shortwave.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_0layer.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_bl99.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_itd.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_mushy.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_shared.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_therm_vertical.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_tracers.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_warnings.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_wavefracspec.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zbgc_shared.F90.o CMakeFiles/cice.dir/CICE/icepack/columnphysics/icepack_zsalinity.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_boundary.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_broadcast.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_communicate.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_exit.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_gather_scatter.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_global_reductions.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_reprosum.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/comm/mpi/ice_timers.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_FinalMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_InitMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_import_export.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_scam.F90.o CMakeFiles/cice.dir/CICE/cicecore/drivers/nuopc/cmeps/ice_shr_methods.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_history_write.F90.o CMakeFiles/cice.dir/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf/ice_restart.F90.o +/bin/ranlib libcice.a +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 39%] Built target cice +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mpp_io_mod.mod CMakeFiles/fms.dir/mpp_io_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms/fms_io.F90 -o CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/memutils/memutils.F90 -o CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/memutils_mod.mod CMakeFiles/fms.dir/memutils_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o.provides.build +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/fms_io_mod.mod CMakeFiles/fms.dir/fms_io_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o.provides.build +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/fms/fms.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms/fms.F90 -o CMakeFiles/fms.dir/FMS/fms/fms.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/fms_mod.mod CMakeFiles/fms.dir/fms_mod.mod.stamp Intel +[ 39%] Building Fortran object CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/time_manager/time_manager.F90 -o CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp_bilinear.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp_conserve.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o +[ 40%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp_bicubic.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp_spherical.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/axis_utils/axis_utils.F90 -o CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_grid.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/field_manager/field_manager.F90 -o CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/coupler/ensemble_manager.F90 -o CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/mosaic.F90 -o CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/fft/fft.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -DSGICRAY=0 -DNAGFFT=0 -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/fft/fft.F90 -o CMakeFiles/fms.dir/FMS/fft/fft.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fms/fms.F90.o.provides.build +[ 41%] Building Fortran object CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/monin_obukhov/monin_obukhov.F90 -o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/sat_vapor_pres/sat_vapor_pres.F90 -o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_manager_mod.mod CMakeFiles/fms.dir/time_manager_mod.mod.stamp Intel +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/topography/gaussian_topog.F90 -o CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_bicubic_mod.mod CMakeFiles/fms.dir/horiz_interp_bicubic_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_bilinear_mod.mod CMakeFiles/fms.dir/horiz_interp_bilinear_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_spherical_mod.mod CMakeFiles/fms.dir/horiz_interp_spherical_mod.mod.stamp Intel +[ 42%] Building Fortran object CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/time_interp/time_interp.F90 -o CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/astronomy/astronomy.F90 -o CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/axis_utils_mod.mod CMakeFiles/fms.dir/axis_utils_mod.mod.stamp Intel +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/column_diagnostics/column_diagnostics.F90 -o CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o +[ 43%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_data.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_grid_mod.mod CMakeFiles/fms.dir/diag_grid_mod.mod.stamp Intel +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/ensemble_manager_mod.mod CMakeFiles/fms.dir/ensemble_manager_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/mosaic_mod.mod CMakeFiles/fms.dir/mosaic_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/fft_mod.mod CMakeFiles/fms.dir/fft_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o.provides.build +[ 44%] Building Fortran object CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/mosaic/grid.F90 -o CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o +[ 44%] Building Fortran object CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/random_numbers/random_numbers.F90 -o CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/gaussian_topog_mod.mod CMakeFiles/fms.dir/gaussian_topog_mod.mod.stamp Intel +[ 45%] Building Fortran object CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/time_manager/get_cal_time.F90 -o CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_interp_mod.mod CMakeFiles/fms.dir/time_interp_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/column_diagnostics_mod.mod CMakeFiles/fms.dir/column_diagnostics_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_data_mod.mod CMakeFiles/fms.dir/diag_data_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o.provides.build +[ 46%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_integral/diag_integral.F90 -o CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/fft/fft.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/random_numbers_mod.mod CMakeFiles/fms.dir/random_numbers_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/sat_vapor_pres_mod.mod CMakeFiles/fms.dir/sat_vapor_pres_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/get_cal_time_mod.mod CMakeFiles/fms.dir/get_cal_time_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o.provides.build +[ 46%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_axis.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_manifest.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_conserve_mod.mod CMakeFiles/fms.dir/horiz_interp_conserve_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/field_manager_mod.mod CMakeFiles/fms.dir/field_manager_mod.mod.stamp Intel +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/horiz_interp/horiz_interp.F90 -o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/field_manager/fm_util.F90 -o CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/tracer_manager/tracer_manager.F90 -o CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_manifest_mod.mod CMakeFiles/fms.dir/diag_manifest_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_integral_mod.mod CMakeFiles/fms.dir/diag_integral_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/monin_obukhov_mod.mod CMakeFiles/fms.dir/monin_obukhov_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_axis_mod.mod CMakeFiles/fms.dir/diag_axis_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_output.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/astronomy_mod.mod CMakeFiles/fms.dir/astronomy_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/grid_mod.mod CMakeFiles/fms.dir/grid_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/horiz_interp_mod.mod CMakeFiles/fms.dir/horiz_interp_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/tracer_manager_mod.mod CMakeFiles/fms.dir/tracer_manager_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/amip_interp/amip_interp.F90 -o CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/topography/topography.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/time_interp/time_interp_external.F90 -o CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/topography/topography.F90 -o CMakeFiles/fms.dir/FMS/topography/topography.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/fm_util_mod.mod CMakeFiles/fms.dir/fm_util_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_output_mod.mod CMakeFiles/fms.dir/diag_output_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_util.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/topography_mod.mod CMakeFiles/fms.dir/topography_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/topography/topography.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/amip_interp_mod.mod CMakeFiles/fms.dir/amip_interp_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_util_mod.mod CMakeFiles/fms.dir/diag_util_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_table.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_table_mod.mod CMakeFiles/fms.dir/diag_table_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/diag_manager/diag_manager.F90 -o CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/time_interp_external_mod.mod CMakeFiles/fms.dir/time_interp_external_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/data_override/data_override.F90 -o CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/data_override_mod.mod CMakeFiles/fms.dir/data_override_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/diag_manager_mod.mod CMakeFiles/fms.dir/diag_manager_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o.provides.build +[ 47%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/coupler/coupler_types.F90 -o CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/station_data/station_data.F90 -o CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/exchange/stock_constants.F90 -o CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/interpolator/interpolator.F90 -o CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/stock_constants_mod.mod CMakeFiles/fms.dir/stock_constants_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o.provides.build +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/exchange/xgrid.F90 -o CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +Using 8-byte addressing +Using pure routines. +Using allocatable derived type array members. +Using cray pointers. +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/station_data_mod.mod CMakeFiles/fms.dir/station_data_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/coupler_types_mod.mod CMakeFiles/fms.dir/coupler_types_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o.provides.build +[ 48%] Building Fortran object CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module FMS/mod -qopenmp -c /work/noaa/stmp/libin/code/ufs-weather-model/FMS/coupler/atmos_ocean_fluxes.F90 -o CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/atmos_ocean_fluxes_mod.mod CMakeFiles/fms.dir/atmos_ocean_fluxes_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/interpolator_mod.mod CMakeFiles/fms.dir/interpolator_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod FMS/mod/xgrid_mod.mod CMakeFiles/fms.dir/xgrid_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o.provides.build +[ 48%] Linking Fortran static library FMS/libfms.a +/apps/cmake-3.17.3/bin/cmake -P CMakeFiles/fms.dir/cmake_clean_target.cmake +/apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/fms.dir/link.txt --verbose=1 +/bin/ar qc FMS/libfms.a CMakeFiles/fms.dir/FMS/amip_interp/amip_interp.F90.o CMakeFiles/fms.dir/FMS/astronomy/astronomy.F90.o CMakeFiles/fms.dir/FMS/axis_utils/axis_utils.F90.o CMakeFiles/fms.dir/FMS/block_control/block_control.F90.o CMakeFiles/fms.dir/FMS/column_diagnostics/column_diagnostics.F90.o CMakeFiles/fms.dir/FMS/constants/constants.F90.o CMakeFiles/fms.dir/FMS/coupler/atmos_ocean_fluxes.F90.o CMakeFiles/fms.dir/FMS/coupler/coupler_types.F90.o CMakeFiles/fms.dir/FMS/coupler/ensemble_manager.F90.o CMakeFiles/fms.dir/FMS/data_override/data_override.F90.o CMakeFiles/fms.dir/FMS/diag_integral/diag_integral.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_axis.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_data.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_grid.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_manager.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_manifest.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_output.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_table.F90.o CMakeFiles/fms.dir/FMS/diag_manager/diag_util.F90.o CMakeFiles/fms.dir/FMS/drifters/cloud_interpolator.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_comm.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_core.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_input.F90.o CMakeFiles/fms.dir/FMS/drifters/drifters_io.F90.o CMakeFiles/fms.dir/FMS/drifters/quicksort.F90.o CMakeFiles/fms.dir/FMS/exchange/stock_constants.F90.o CMakeFiles/fms.dir/FMS/exchange/xgrid.F90.o CMakeFiles/fms.dir/FMS/fft/fft.F90.o CMakeFiles/fms.dir/FMS/fft/fft99.F90.o CMakeFiles/fms.dir/FMS/field_manager/field_manager.F90.o CMakeFiles/fms.dir/FMS/field_manager/fm_util.F90.o CMakeFiles/fms.dir/FMS/fms/fms.F90.o CMakeFiles/fms.dir/FMS/fms/fms_io.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bicubic.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_bilinear.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_conserve.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_spherical.F90.o CMakeFiles/fms.dir/FMS/horiz_interp/horiz_interp_type.F90.o CMakeFiles/fms.dir/FMS/interpolator/interpolator.F90.o CMakeFiles/fms.dir/FMS/memutils/memutils.F90.o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov.F90.o CMakeFiles/fms.dir/FMS/monin_obukhov/monin_obukhov_kernel.F90.o CMakeFiles/fms.dir/FMS/mosaic/gradient.F90.o CMakeFiles/fms.dir/FMS/mosaic/grid.F90.o CMakeFiles/fms.dir/FMS/mosaic/mosaic.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_data.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_domains.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_efp.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_io.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_memutils.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_parameter.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_pset.F90.o CMakeFiles/fms.dir/FMS/mpp/mpp_utilities.F90.o CMakeFiles/fms.dir/FMS/platform/platform.F90.o CMakeFiles/fms.dir/FMS/random_numbers/MersenneTwister.F90.o CMakeFiles/fms.dir/FMS/random_numbers/random_numbers.F90.o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres.F90.o CMakeFiles/fms.dir/FMS/sat_vapor_pres/sat_vapor_pres_k.F90.o CMakeFiles/fms.dir/FMS/station_data/station_data.F90.o CMakeFiles/fms.dir/FMS/time_interp/time_interp.F90.o CMakeFiles/fms.dir/FMS/time_interp/time_interp_external.F90.o CMakeFiles/fms.dir/FMS/time_manager/get_cal_time.F90.o CMakeFiles/fms.dir/FMS/time_manager/time_manager.F90.o CMakeFiles/fms.dir/FMS/topography/gaussian_topog.F90.o CMakeFiles/fms.dir/FMS/topography/topography.F90.o CMakeFiles/fms.dir/FMS/tracer_manager/tracer_manager.F90.o CMakeFiles/fms.dir/FMS/tridiagonal/tridiagonal.F90.o CMakeFiles/fms.dir/FMS/memutils/memuse.c.o CMakeFiles/fms.dir/FMS/mosaic/create_xgrid.c.o CMakeFiles/fms.dir/FMS/mosaic/gradient_c2l.c.o CMakeFiles/fms.dir/FMS/mosaic/interp.c.o CMakeFiles/fms.dir/FMS/mosaic/mosaic_util.c.o CMakeFiles/fms.dir/FMS/mosaic/read_mosaic.c.o CMakeFiles/fms.dir/FMS/mpp/nsclock.c.o CMakeFiles/fms.dir/FMS/mpp/threadloc.c.o +/bin/ranlib FMS/libfms.a +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 48%] Built target fms +make -f MOM6-interface/CMakeFiles/mom6_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_obj.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_obj.dir/depend.internal". +Scanning dependencies of target mom6_obj +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_obj.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_array_transform.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_error_handler.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o +[ 48%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_time_manager.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_string_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_cpu_clock.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PCM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PLM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o +[ 49%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/polynomial_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_vkernels.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_safe_alloc.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_intrinsic_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o +[ 50%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o +[ 51%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/ocean_da_types.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_array_transform.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_array_transform.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_error_handler.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_error_handler.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_time_manager.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_time_manager.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_string_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_string_functions.mod.stamp Intel +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_constants.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_generic_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cpu_clock.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cpu_clock.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_kinds.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_kinds.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_unesco.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_unesco.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pcm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pcm_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/plm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/plm_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/polynomial_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/polynomial_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_vkernels.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_vkernels.mod.stamp Intel +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_solvers.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_sigma.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_zlike.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_safe_alloc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_safe_alloc.mod.stamp Intel +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_consts.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_kinds_and_types.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_kinds_and_types.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_intrinsic_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_intrinsic_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_meke_types.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_meke_types.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/kdtree.mod MOM6-interface/CMakeFiles/mom6_obj.dir/kdtree.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ocean_da_types_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ocean_da_types_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o.provides.build +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o +[ 52%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_constants.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_constants.mod.stamp Intel +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_generic_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_generic_tracer.mod.stamp Intel +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_document.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_manager_wrapper.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_solvers.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_solvers.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_sigma.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_sigma.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_zlike.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_zlike.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_consts.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_consts.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o.provides.build +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_utils.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o +[ 53%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/ocean_da_core.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o +[ 54%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_math.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o +[ 54%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_freezing_poly_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_freezing_poly_coefficients.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(824): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_list_sum_across_PEs error at ",i6," val was ",ES12.6, ", prec_error = ",ES12.6)') & +-------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(824): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_list_sum_across_PEs error at ",i6," val was ",ES12.6, ", prec_error = ",ES12.6)') & +---------------------------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(871): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_val_sum_across_PEs error val was ",ES12.6, ", prec_error = ",ES12.6)') & +------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_coms.F90(871): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (mesg,'("EFP_val_sum_across_PEs error val was ",ES12.6, ", prec_error = ",ES12.6)') & +--------------------------------------------------------------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_gibbs_ice_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_gibbs_ice_coefficients.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_specvol_coefficients.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_specvol_coefficients.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_teos10_constants.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_teos10_constants.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o.provides.build +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o +[ 55%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o +[ 56%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o +[ 57%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coms.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coms.mod.stamp Intel +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o +[ 58%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_document.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_document.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_manager_wrapper.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_manager_wrapper.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/gsw_mod_toolbox.mod MOM6-interface/CMakeFiles/mom6_obj.dir/gsw_mod_toolbox.mod.stamp Intel +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_edge_values.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_utils.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_utils.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_math.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_math.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ocean_da_core_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ocean_da_core_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/write_ocean_obs_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/write_ocean_obs_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o.provides.build +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o +[ 59%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o +[ 60%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_edge_values.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_edge_values.mod.stamp Intel +[ 61%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o +[ 61%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_file_parser.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_TFreeze.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o +[ 63%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PPM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o +[ 64%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/PQM_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o +[ 65%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/P1M_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_nemo.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_nemo.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_file_parser.F90(1544): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + else ; write(myunits,'(es8.2," sec")') timeunit ; endif +---------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_teos10.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_teos10.mod.stamp Intel +[ 65%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/P3M_functions.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tfreeze.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tfreeze.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_put_get.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_put_get.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_convection.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_background.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_file_parser.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_file_parser.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ppm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ppm_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pqm_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pqm_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/p1m_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/p1m_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/p3m_functions.mod MOM6-interface/CMakeFiles/mom6_obj.dir/p3m_functions.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_obsolete_params.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_convection.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_convection.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_ddiff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_ddiff.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_domains.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_unit_scaling.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_kpp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_kpp.mod.stamp Intel +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/regrid_interp.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_shear.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_background.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_background.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/cvmix_tidal.mod MOM6-interface/CMakeFiles/mom6_obj.dir/cvmix_tidal.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_obsolete_params.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_obsolete_params.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_unit_scaling.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_unit_scaling.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_E] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +---------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_S] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +--------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_remapping.F90(445): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [PPOLY_R_COEFS] + ppoly_r_coefs, ppoly_r_E, ppoly_r_S) +------------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_verticalGrid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regrid_interp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regrid_interp.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_remapping.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_remapping.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_domains.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_domains.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_verticalgrid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_verticalgrid.mod.stamp Intel +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_hor_index.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_hor_index.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_hor_index.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_checksums.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_grid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_linear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS_Wright.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_dyn_horgrid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_random.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_random.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_random.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_linear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_linear.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos_wright.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos_wright.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o.provides.build +[ 66%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/equation_of_state/MOM_EOS.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dyn_horgrid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dyn_horgrid.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_grid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_grid.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o.provides.build +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/baroclinic_zone_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_spatial_means.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_transcribe_grid.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_io.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/user_shelf_init.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_checksums.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_checksums.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o.provides.build +[ 67%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_debugging.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/baroclinic_zone_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/baroclinic_zone_initialization.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_io.F90(274): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(time_units,'(es8.2," s")') timeunit +---------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_shelf_init.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_shelf_init.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_transcribe_grid.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_transcribe_grid.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_spatial_means.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_spatial_means.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_io.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_io.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o.provides.build +[ 68%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o +[ 68%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o +[ 68%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_transform_FMS.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_get_input.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o +[ 69%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o +[ 69%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_shared_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_write_cputime.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_debugging.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_debugging.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_eos.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_eos.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o.provides.build +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_rho.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1013): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find bottom bound for grid function. & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1033): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," unable to find top bound for grid function. & +--------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1044): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," find_root failed to bracket function. y = ",& +------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_grid_initialize.F90(1044): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(warnmesg, '("PE ",I2," find_root failed to bracket function. y = ",& +------------------------------------------------------------------------------^ +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_variables.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o +[ 70%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_hycom.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_transform_fms.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_transform_fms.mod.stamp Intel +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_slight.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_get_input.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_get_input.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tidal_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tidal_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o.provides.build +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_Z_init.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_write_cputime.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_write_cputime.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_initialize.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_initialize.mod.stamp Intel +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_rho.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_rho.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_grid_initialize.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_grid_initialize.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o.provides.build +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_restart.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_hycom.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_hycom.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_shared_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_shared_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_slight.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_slight.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_variables.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_variables.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o.provides.build +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o +[ 71%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/coord_adapt.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_interface_heights.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_horizontal_regridding.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_checksum_packages.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_isopycnal_slopes.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_full_convection.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o +[ 72%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/adjustment_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/soliton_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/Rossby_front_2d_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_state.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_state.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/coord_adapt.mod MOM6-interface/CMakeFiles/mom6_obj.dir/coord_adapt.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_interface_heights.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_interface_heights.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_checksum_packages.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_checksum_packages.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_z_init.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_z_init.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_isopycnal_slopes.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_isopycnal_slopes.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_restart.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_restart.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_full_convection.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_full_convection.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/adjustment_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/adjustment_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_regridding.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_horizontal_regridding.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_horizontal_regridding.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/soliton_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/soliton_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rossby_front_2d_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rossby_front_2d_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_regridding.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_regridding.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_remap.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_remap.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_remap.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o.provides.build +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework/MOM_diag_mediator.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diag_mediator.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diag_mediator.mod.stamp Intel +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_registry.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_opacity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_sponge.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o +[ 73%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_geothermal.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_wave_structure.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o +[ 74%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/user_change_diffusivity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_wave_speed.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o +[ 75%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce_Montgomery.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_MEKE.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o.provides.build +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90(154): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (file,'(/,"Time ",i5,i4,F6.2," U-velocity violation at ",I4,": ",2(I3), & +-----------------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_PointAccel.F90(486): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write (file,'(/,"Time ",i5,i4,F6.2," V-velocity violation at ",I4,": ",2(I3), & +-----------------------------------------------------------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_registry.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_registry.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ale_sponge.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ale_sponge.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_opacity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_opacity.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_sponge.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_sponge.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_conv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_conv.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_ddiff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_ddiff.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_kappa_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_kappa_shear.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diapyc_energy_req.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diapyc_energy_req.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_geothermal.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_geothermal.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_structure.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_structure.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_regularize_layers.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_regularize_layers.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_change_diffusivity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_change_diffusivity.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_speed.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_speed.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce_mont.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce_mont.mod.stamp Intel +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/benchmark_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o +[ 76%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/dense_water_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/DOME2d_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/dumbbell_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/ISOMIP_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/Neverland_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/Phillips_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/seamount_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_meke.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_meke.mod.stamp Intel +[ 77%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/sloshing_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_obsolete_diagnostics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_obsolete_diagnostics.mod.stamp Intel +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/circle_obcs_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/external_gwave_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/lock_exchange_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o +[ 78%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/RGC_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tidal_mixing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tidal_mixing.mod.stamp Intel +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_open_boundary.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o +[ 79%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_forcing_type.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/BFB_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_diagnostics.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pointaccel.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pointaccel.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/benchmark_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/benchmark_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dense_water_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dense_water_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome2d_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome2d_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dumbbell_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dumbbell_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/isomip_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/isomip_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/neverland_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/neverland_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/phillips_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/phillips_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/seamount_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/seamount_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/sloshing_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/sloshing_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/circle_obcs_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/circle_obcs_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/external_gwave_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/external_gwave_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/lock_exchange_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/lock_exchange_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rgc_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rgc_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf_dynamics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf_dynamics.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/bfb_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/bfb_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_shear.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_shear.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_lateral_mixing_coeffs.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_lateral_mixing_coeffs.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o.provides.build +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diagnostics.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diagnostics.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_forcing_type.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_forcing_type.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_internal_tides.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_internal_tides.mod.stamp Intel +[ 80%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/MOM_wave_interface.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o +[ 81%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o +[ 81%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o +[ 81%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_diabatic.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_offline_aux.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o +[ 82%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/SCM_CVMix_tests.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o.provides.build +[ 83%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_marine_ice.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o.provides.build +[ 83%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/Idealized_Hurricane.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/MOM_controlled_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_wave_interface.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_wave_interface.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_diabatic.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_diabatic.mod.stamp Intel +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_entrain_diffusive.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_entrain_diffusive.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_int_tide_input.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_int_tide_input.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_bkgnd_mixing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_bkgnd_mixing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_thickness_diffuse.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_thickness_diffuse.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_mixed_layer_restrat.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_mixed_layer_restrat.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_offline_aux.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_offline_aux.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/scm_cvmix_tests.mod MOM6-interface/CMakeFiles/mom6_obj.dir/scm_cvmix_tests.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_open_boundary.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_open_boundary.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_bulk_mixed_layer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_bulk_mixed_layer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_marine_ice.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_marine_ice.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o.provides.build +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o.provides.build +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ALE/MOM_ALE.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o +[ 84%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o +[ 85%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/dyed_channel_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o +[ 85%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/Kelvin_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/shelfwave_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/tidal_bay_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o +[ 86%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/user_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o +[ 87%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/advection_test_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90(730): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(mesg,'("btstep is using a dynamic barotropic timestep of ", ES12.6, & +------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_barotropic.F90(730): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(mesg,'("btstep is using a dynamic barotropic timestep of ", ES12.6, & +-------------------------------------------------------------------------------^ +[ 87%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/boundary_impulse_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/DOME_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/dyed_obc_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/ideal_age_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/ISOMIP_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o +[ 88%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_OCMIP2_CFC.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/oil_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/pseudo_salt_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/dye_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/RGC_tracer.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/tracer_example.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_energetic_pbl.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_energetic_pbl.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_set_diffusivity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_set_diffusivity.mod.stamp Intel +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_continuity_PPM.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o +[ 89%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_CoriolisAdv.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/DOME_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_advect.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/dyed_obcs_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o +[ 90%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/supercritical_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/idealized_hurricane.mod MOM6-interface/CMakeFiles/mom6_obj.dir/idealized_hurricane.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_controlled_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_controlled_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ale.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ale.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_barotropic.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_barotropic.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_channel_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_channel_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/kelvin_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/kelvin_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/shelfwave_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/shelfwave_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/tidal_bay_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/tidal_bay_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cvmix_kpp.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_cvmix_kpp.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/advection_test_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/advection_test_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/boundary_impulse_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/boundary_impulse_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_obc_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_obc_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/ideal_age_example.mod MOM6-interface/CMakeFiles/mom6_obj.dir/ideal_age_example.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/isomip_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/isomip_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ocmip2_cfc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ocmip2_cfc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/oil_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/oil_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/pseudo_salt_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/pseudo_salt_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/regional_dyes.mod MOM6-interface/CMakeFiles/mom6_obj.dir/regional_dyes.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/rgc_tracer.mod MOM6-interface/CMakeFiles/mom6_obj.dir/rgc_tracer.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_tracer_example.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_tracer_example.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coriolisadv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coriolisadv.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_vert_friction.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_vert_friction.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dome_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dome_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_advect.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_advect.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dyed_obcs_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dyed_obcs_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/supercritical_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/supercritical_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o.provides.build +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce_analytic_FV.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o.provides.build +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o.provides.build +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_continuity_ppm.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_continuity_ppm.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_set_visc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_set_visc.mod.stamp Intel +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_boundary_update.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_coord_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_flow_control.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_fixed_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/initialization/MOM_state_initialization.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_initialization_from_z.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_initialization_from_z.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o.provides.build +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_continuity.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_boundary_update.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_boundary_update.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_flow_control.F90(354): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value. [CHL_ARRAY] +subroutine get_chl_from_model(Chl_array, G, CS) +------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_coord_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_coord_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_fixed_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_fixed_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce_afv.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce_afv.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o.provides.build +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ice_shelf/MOM_ice_shelf.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o +[ 91%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/ocean_data_assim/MOM_oda_driver.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o +[ 92%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_PressureForce.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_continuity.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_continuity.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_flow_control.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_flow_control.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o.provides.build +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/BFB_surface_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/dumbbell_surface_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/user/user_revise_forcing.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_hor_visc.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_hor_visc.mod.stamp Intel +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(612): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(time_units,'(9x,"[",es8.2," s] ")') CS%timeunit +----------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(814): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + else ; write(day_str, '(ES15.9)') reday ; endif +----------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(830): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(830): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +-------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(834): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(834): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(*,'(A," ",A,": En ",ES12.6, ", MaxCFL ", F8.5, ", Mass ", & +-------------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(840): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(840): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +--------------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(848): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +------------------------------------------------------------^ +/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/diagnostics/MOM_sum_output.F90(848): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'. + write(CS%fileenergy_ascii,'(A,",",A,",", I6,", En ",ES22.16, & +--------------------------------------------------------------------^ +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_pressureforce.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_pressureforce.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_oda_driver_mod.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_oda_driver_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_state_initialization.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_state_initialization.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/bfb_surface_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/bfb_surface_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o.provides.build +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_split_RK2.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o +[ 93%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_unsplit.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o.provides.build +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/dumbbell_surface_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/dumbbell_surface_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/user_revise_forcing.mod MOM6-interface/CMakeFiles/mom6_obj.dir/user_revise_forcing.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ice_shelf.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_ice_shelf.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_sum_output.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_sum_output.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diabatic_aux.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diabatic_aux.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o.provides.build +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_unsplit_rk2.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_unsplit_rk2.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_unsplit.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_unsplit.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_dynamics_split_rk2.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_dynamics_split_rk2.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_diabatic_driver.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_diabatic_driver.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o.provides.build +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_offline_main.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o +[ 94%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_lateral_boundary_diffusion.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_lateral_boundary_diffusion.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_neutral_diffusion.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_offline_main.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_offline_main.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_neutral_diffusion.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_neutral_diffusion.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/tracer/MOM_tracer_hor_diff.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM_unit_tests.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_unit_tests.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_unit_tests.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_tracer_hor_diff.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom_tracer_hor_diff.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o.provides.build +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/core/MOM.F90 -o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom.mod MOM6-interface/CMakeFiles/mom6_obj.dir/mom.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o.provides.build +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 95%] Built target mom6_obj +make -f MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/depend.internal". +Scanning dependencies of target mom6_nuopc_obj +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build.make MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap_time.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o +[ 95%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/time_utils.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_surface_forcing_nuopc.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_surface_forcing_nuopc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/time_utils_mod.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/time_utils_mod.mod.stamp Intel +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_time.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_time.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_ocean_model_nuopc.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_ocean_model_nuopc.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o.provides.build +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap_methods.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_methods.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_methods.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o.provides.build +[ 96%] Building Fortran object MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DGFS_PHYS -DINTERNAL_FILE_NML -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -g -traceback -i4 -r8 -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -sox -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/nuopc_driver/mom_cap.F90 -o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod MOM6-interface/mod/mom_cap_mod.mod MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/mom_cap_mod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch MOM6-interface/CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o.provides.build +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 96%] Built target mom6_nuopc_obj +make -f MOM6-interface/CMakeFiles/mom6.dir/build.make MOM6-interface/CMakeFiles/mom6.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/CMakeFiles/mom6.dir/depend.internal". +Scanning dependencies of target mom6 +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f MOM6-interface/CMakeFiles/mom6.dir/build.make MOM6-interface/CMakeFiles/mom6.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Linking Fortran static library libmom6.a +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/cmake-3.17.3/bin/cmake -P CMakeFiles/mom6.dir/cmake_clean_target.cmake +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface && /apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/mom6.dir/link.txt --verbose=1 +/bin/ar qc libmom6.a CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_ALE.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_regridding.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/MOM_remapping.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P1M_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/P3M_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PCM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PLM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PPM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/PQM_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_adapt.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_hycom.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_rho.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_sigma.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_slight.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/coord_zlike.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/polynomial_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_consts.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_edge_values.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_interp.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ALE/regrid_solvers.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_CoriolisAdv.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_Montgomery.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_PressureForce_analytic_FV.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_barotropic.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_boundary_update.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_checksum_packages.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_continuity_PPM.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_split_RK2.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_dynamics_unsplit_RK2.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_forcing_type.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_grid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_interface_heights.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_isopycnal_slopes.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_open_boundary.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_transcribe_grid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_unit_tests.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_variables.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/core/MOM_verticalGrid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_PointAccel.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_debugging.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_diagnostics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_obsolete_params.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_sum_output.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_speed.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/diagnostics/MOM_wave_structure.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_NEMO.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_TEOS10.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_UNESCO.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_Wright.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_EOS_linear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/MOM_TFreeze.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_chem_potential_water_t_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_freezing_poly.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_pt.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_ct_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_entropy_part_zerop.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_ice.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_gibbs_pt0_pt0.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_freezing_poly_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_gibbs_ice_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_kinds.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_specvol_coefficients.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_teos10_constants.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_mod_toolbox.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt0_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_ct.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_pt_from_t.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_first_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_rho_second_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sp_from_sr.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_first_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_specvol_second_derivatives.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_sr_from_sp.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_deriv_chem_potential_water_t_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_exact.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_freezing_poly.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/equation_of_state/TEOS10/gsw_t_from_ct.f90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_array_transform.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_checksums.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_coms.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_constants.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_cpu_clock.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_manager_wrapper.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_mediator.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_remap.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_diag_vkernels.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_document.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_domains.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_dyn_horgrid.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_error_handler.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_file_parser.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_get_input.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_hor_index.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_horizontal_regridding.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_intrinsic_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_io.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_random.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_restart.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_safe_alloc.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_spatial_means.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_string_functions.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_time_manager.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_transform_FMS.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_unit_scaling.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/framework/MOM_write_cputime.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_ice_shelf_state.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/MOM_marine_ice.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ice_shelf/user_shelf_init.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_coord_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_fixed_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_grid_initialize.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_shared_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_state_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/initialization/MOM_tracer_initialization_from_Z.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_MEKE_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_hor_visc.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_internal_tides.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_mixed_layer_restrat.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_thickness_diffuse.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/lateral/MOM_tidal_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_ALE_sponge.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_KPP.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_conv.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_ddiff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_CVMix_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bkgnd_mixing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_bulk_mixed_layer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_aux.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diabatic_driver.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_diapyc_energy_req.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_energetic_PBL.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_entrain_diffusive.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_full_convection.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_geothermal.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_internal_tide_input.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_kappa_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_opacity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_regularize_layers.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_diffusivity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_set_viscosity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_sponge.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_tidal_mixing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/vertical/MOM_vert_friction.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_background.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_convection.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_ddiff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kinds_and_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_kpp.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_math.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_put_get.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_shear.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_tidal.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/parameterizations/CVmix/cvmix_utils.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/DOME_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ISOMIP_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_OCMIP2_CFC.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_generic_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_lateral_boundary_diffusion.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_neutral_diffusion.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_aux.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_offline_main.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_Z_init.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_advect.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_diabatic.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_flow_control.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_hor_diff.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/MOM_tracer_registry.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/RGC_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/advection_test_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/boundary_impulse_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dye_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/dyed_obc_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/ideal_age_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/oil_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/pseudo_salt_tracer.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/tracer/tracer_example.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/BFB_surface_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME2d_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/DOME_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/ISOMIP_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Idealized_Hurricane.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Kelvin_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_controlled_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/MOM_wave_interface.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Neverland_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Phillips_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/RGC_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/Rossby_front_2d_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/SCM_CVMix_tests.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/adjustment_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/baroclinic_zone_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/benchmark_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/circle_obcs_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dense_water_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dumbbell_surface_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_channel_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/dyed_obcs_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/external_gwave_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/lock_exchange_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/seamount_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/shelfwave_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/sloshing_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/soliton_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/supercritical_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/tidal_bay_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_change_diffusivity.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_initialization.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/user/user_revise_forcing.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/MOM_oda_driver.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_core.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/ocean_da_types.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/core/write_ocean_obs.F90.o CMakeFiles/mom6_obj.dir/MOM6/src/ocean_data_assim/geoKdTree/kdtree.f90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/time_utils.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_methods.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_cap_time.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_ocean_model_nuopc.F90.o CMakeFiles/mom6_nuopc_obj.dir/MOM6/config_src/nuopc_driver/mom_surface_forcing_nuopc.F90.o +/bin/ranlib libmom6.a +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Built target mom6 +make -f CMakeFiles/ufs.dir/build.make CMakeFiles/ufs.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs.dir/depend.internal". +Scanning dependencies of target ufs +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/ufs.dir/build.make CMakeFiles/ufs.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 97%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90 -o CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_MEDIATOR_SpaceWeather.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_EARTH_INTERNAL_STATE.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_NEMS_UTILS.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_MEDIATOR_methods.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_NEMS_INTERNAL_STATE.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o +[ 98%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_NEMS_Rusage.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o +[ 99%] Building C object CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -isystem /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -D__IFC -sox -fp-model source -o CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/nems_c_rusage.c +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_nems_rusage.mod CMakeFiles/ufs.dir/module_nems_rusage.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_earth_internal_state.mod CMakeFiles/ufs.dir/module_earth_internal_state.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_nems_internal_state.mod CMakeFiles/ufs.dir/module_nems_internal_state.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/ens_cplcomp_esmfmod.mod CMakeFiles/ufs.dir/ens_cplcomp_esmfmod.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_nems_utils.mod CMakeFiles/ufs.dir/module_nems_utils.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_mediator_methods.mod CMakeFiles/ufs.dir/module_mediator_methods.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_MEDIATOR.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_medspaceweather.mod CMakeFiles/ufs.dir/module_medspaceweather.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_EARTH_GRID_COMP.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_earth_grid_comp.mod CMakeFiles/ufs.dir/module_earth_grid_comp.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o.provides.build +[ 99%] Building Fortran object CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DCMEPS -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DFRONT_CICE6=ice_comp_nuopc -DFRONT_CMEPS=MED -DFRONT_DATM=datm -DFRONT_FMS -DFRONT_MOM6=mom_cap_mod -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/module_NEMS_GRID_COMP.F90 -o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_nems_grid_comp.mod CMakeFiles/ufs.dir/module_nems_grid_comp.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o.provides.build +/apps/cmake-3.17.3/bin/cmake -E cmake_copy_f90_mod mod/module_mediator.mod CMakeFiles/ufs.dir/module_mediator.mod.stamp Intel +/apps/cmake-3.17.3/bin/cmake -E touch CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o.provides.build +[ 99%] Linking Fortran static library libufs.a +/apps/cmake-3.17.3/bin/cmake -P CMakeFiles/ufs.dir/cmake_clean_target.cmake +/apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/ufs.dir/link.txt --verbose=1 +/bin/ar qc libufs.a CMakeFiles/ufs.dir/NEMS/src/module_NEMS_UTILS.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_methods.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR.F90.o CMakeFiles/ufs.dir/NEMS/src/module_MEDIATOR_SpaceWeather.F90.o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_INTERNAL_STATE.F90.o CMakeFiles/ufs.dir/NEMS/src/module_EARTH_GRID_COMP.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_INTERNAL_STATE.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_GRID_COMP.F90.o CMakeFiles/ufs.dir/NEMS/src/module_NEMS_Rusage.F90.o CMakeFiles/ufs.dir/NEMS/src/nems_c_rusage.c.o CMakeFiles/ufs.dir/NEMS/src/ENS_Cpl/ENS_CplComp_ESMFMod_STUB.F90.o +/bin/ranlib libufs.a +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 99%] Built target ufs +make -f CMakeFiles/ufs_model.dir/build.make CMakeFiles/ufs_model.dir/depend +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +cd /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst && /apps/cmake-3.17.3/bin/cmake -E cmake_depends "Unix Makefiles" /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/DependInfo.cmake --color= +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/DependInfo.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/depend.internal". +Dependee "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles/ufs_model.dir/depend.internal". +Scanning dependencies of target ufs_model +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +make -f CMakeFiles/ufs_model.dir/build.make CMakeFiles/ufs_model.dir/build +make[2]: Entering directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[ 99%] Building Fortran object CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -DENABLE_QUAD_PRECISION -DESMF_VERSION_MAJOR=8 -DESMF_VERSION_MINOR=1 -DFORTRANUNDERSCORE -DGFS_PHYS -DINTERNAL_FILE_NML -DINTERNAL_PIO_INIT -DUSE_NETCDF -Dcoupled -Duse_libMPI -Duse_netCDF -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/NEMS/src -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/DATM/DATM/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/MOM6-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/config_src/dynamic -I/work/noaa/stmp/libin/code/ufs-weather-model/MOM6-interface/MOM6/src/framework -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/include -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/fms -I/work/noaa/stmp/libin/code/ufs-weather-model/FMS/mpp/include -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/FMS/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CICE-interface/mod -I/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMEPS-interface/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/mod -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/include -I/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/include_d -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 -module mod -c /work/noaa/stmp/libin/code/ufs-weather-model/NEMS/src/MAIN_NEMS.F90 -o CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o +[100%] Linking Fortran executable ufs_model +/apps/cmake-3.17.3/bin/cmake -E cmake_link_script CMakeFiles/ufs_model.dir/link.txt --verbose=1 +/apps/intel-2018/intel-2018.u4/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort -fpp -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -nowarn -sox -align array64byte -qno-opt-dynamic-align -i4 -real-size 64 -no-prec-div -no-prec-sqrt -xCORE-AVX2 -qno-opt-dynamic-align -O2 -debug minimal -fp-model source -qoverride-limits -qopt-prefetch=3 CMakeFiles/ufs_model.dir/NEMS/src/MAIN_NEMS.F90.o -o ufs_model libufs.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/w3nco/2.4.1/lib/libw3nco_d.a libufs.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdff.a DATM/DATM/libdatatm.a MOM6-interface/libmom6.a FMS/libfms.a CICE-interface/libcice.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdff.a -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib -lnetcdff /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib/libnetcdf.a -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/hdf5/1.10.6/lib -lhdf5_hl -lhdf5 -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/zlib/1.2.11/lib -lz -ldl -lm -lnetcdf -lhdf5_hl -lhdf5 -lm -lz CMEPS-interface/libcmeps.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib/libesmf.a -Wl,-rpath,/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/hdf5/1.10.6/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/zlib/1.2.11/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/esmf/8_1_0_beta_snapshot_27/lib -L/apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/netcdf/4.7.4/lib -cxxlib -lrt -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lm -m64 -mcmodel=small -pthread -threads -Wl,--no-as-needed -qopenmp /apps/intel-2020.2/intel-2020.2/compilers_and_libraries_2020.2.254/linux/compiler/lib/intel64_lin/libiomp5.so /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/lib/libpiof.a /apps/contrib/NCEP/libs/hpc-stack/v1.0.0-beta1/intel-2018.4/impi-2018.4/pio/2.5.1/lib/libpioc.a -lirng -ldecimal -lcilkrts -lstdc++ +make[2]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +[100%] Built target ufs_model +make[1]: Leaving directory `/work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst' +/apps/cmake-3.17.3/bin/cmake -E cmake_progress_start /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/CMakeFiles 0 ++ mv /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/build_fcst/ufs_model /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/fcst.exe ++ cp /work/noaa/stmp/libin/code/ufs-weather-model/modulefiles/orion.intel/coupled /work/noaa/stmp/libin/code/ufs-weather-model/tests_datm/modules.fcst ++ '[' NO = YES ']' ++ elapsed=223 ++ echo 'Elapsed time 223 seconds. Compiling S2S=Y DATM=Y finished' +Elapsed time 223 seconds. Compiling S2S=Y DATM=Y finished diff --git a/tests_datm/RegressionTests_orion.intel.log b/tests_datm/RegressionTests_orion.intel.log new file mode 100644 index 0000000000..b668b20de7 --- /dev/null +++ b/tests_datm/RegressionTests_orion.intel.log @@ -0,0 +1,57 @@ +Wed Oct 21 04:22:41 CDT 2020 +Start Regression test + + +baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_CFSR +mediator baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_CFSR/RESTART +working dir = /work/noaa/stmp/libin/test/libin/S2S_RT/rt_417606/cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr +Checking test 001 cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr results .... + Comparing RESTART/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 + Comparing ocn_2011_10_01_21.nc .........OK +Test 001 cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr PASS + + +baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_GEFS +mediator baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_100_cmeps_GEFS/RESTART +working dir = /work/noaa/stmp/libin/test/libin/S2S_RT/rt_417606/cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs +Checking test 002 cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 002 cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs PASS + + +baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_CFSR +mediator baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_CFSR/RESTART +working dir = /work/noaa/stmp/libin/test/libin/S2S_RT/rt_417606/cpld_datm_mom6_cice_cmeps_1step_cold_cfsr +Checking test 003 cpld_datm_mom6_cice_cmeps_1step_cold_cfsr results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/MOM.res_1.nc .........OK + Comparing RESTART/MOM.res_2.nc .........OK + Comparing RESTART/MOM.res_3.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_CFSR.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 003 cpld_datm_mom6_cice_cmeps_1step_cold_cfsr PASS + + +baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_GEFS +mediator baseline dir = /work/noaa/nems/emc.nemspara/RT/DATM-MOM6-CICE5/update-20201019/RT-Baselines_1step_cold_start_cmeps_GEFS/RESTART +working dir = /work/noaa/stmp/libin/test/libin/S2S_RT/rt_417606/cpld_datm_mom6_cice_cmeps_1step_cold_gefs +Checking test 004 cpld_datm_mom6_cice_cmeps_1step_cold_gefs results .... + Comparing RESTART/MOM.res.nc .........OK + Comparing RESTART/MOM.res_1.nc .........OK + Comparing RESTART/MOM.res_2.nc .........OK + Comparing RESTART/MOM.res_3.nc .........OK + Comparing RESTART/iced.2011-10-02-00000.nc .........OK + Comparing RESTART/DATM_GEFS.cpl.r.2011-10-02-00000.nc .........OK + Comparing ocn_2011_10_01_21.nc .........OK +Test 004 cpld_datm_mom6_cice_cmeps_1step_cold_gefs PASS + + +REGRESSION TEST WAS SUCCESSFUL +Wed Oct 21 05:52:18 CDT 2020 +Elapsed time: 01h:29m:39s. Have a nice day! diff --git a/tests_datm/rt.conf b/tests_datm/rt.conf index 14c2f88350..7a31704f03 100644 --- a/tests_datm/rt.conf +++ b/tests_datm/rt.conf @@ -1,5 +1,5 @@ COMPILE | S2S=Y DATM=Y | standard | hera.intel | datm | -COMPILE | S2S=Y DATM=Y | standard | orion.intel | datm | +COMPILE | S2S=Y DATM=Y | standard | orion.intel | datm | RUN | cpld_datm_mom6_cice_cmeps_100_1step_cold_cfsr | | | datm | RUN | cpld_datm_mom6_cice_cmeps_100_1step_cold_gefs | | | datm | RUN | cpld_datm_mom6_cice_cmeps_1step_cold_cfsr | | | datm | diff --git a/tests_datm/rt.sh b/tests_datm/rt.sh index 9fe07d3d6b..7de67b6605 100755 --- a/tests_datm/rt.sh +++ b/tests_datm/rt.sh @@ -192,7 +192,7 @@ elif [[ $MACHINE_ID = hera.* ]]; then ECFLOW_START=/scratch2/NCEPDEV/fv3-cam/Dusan.Jovic/ecflow/bin/ecflow_start.sh ECF_PORT=$(( $(id -u) + 1500 )) QUEUE=batch - ACCNR=marine-cpu + #ACCNR=marine-cpu PARTITION= dprefix=/scratch1/NCEPDEV DISKNM=$dprefix/nems/emc.nemspara/RT @@ -221,9 +221,9 @@ elif [[ $MACHINE_ID = orion.* ]]; then export PYTHONPATH=/work/noaa/fv3-cam/djovic/ecflow/lib/python2.7/site-packages ECFLOW_START=/work/noaa/fv3-cam/djovic/ecflow/bin/ecflow_start.sh ECF_PORT=$(( $(id -u) + 1500 )) - QUEUE=debug - ACCNR=marine-cpu -# ACCNR= # detected in detect_machine.sh + QUEUE=batch + #ACCNR=marine-cpu + #ACCNR= # detected in detect_machine.sh PARTITION=orion dprefix=/work/noaa/stmp/${USER} DISKNM=/work/noaa/nems/emc.nemspara/RT @@ -377,7 +377,7 @@ done if [[ $MACHINE_ID = cheyenne.* ]]; then RTPWD=${RTPWD:-$DISKNM/develop-20200210/${COMPILER^^}} else - #RTPWD=${RTPWD:-$DISKNM/DATM-MOM6-CICE5/update-20201002} + #RTPWD=${RTPWD:-$DISKNM/DATM-MOM6-CICE5/develop-20201019} RTPWD=${RTPWD:-$DISKNM/DATM-MOM6-CICE5/update-20201019} fi From 0f8c5608d11ffb14d0a08b115d2e61c4778e809c Mon Sep 17 00:00:00 2001 From: "Bin.Li" Date: Mon, 26 Oct 2020 19:14:27 +0000 Subject: [PATCH 35/35] Updated DATM and WW3. --- .gitmodules | 6 ++---- DATM | 2 +- WW3 | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.gitmodules b/.gitmodules index c68959fef1..6e63f4576f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -36,7 +36,5 @@ branch = emc/develop [submodule "DATM"] path = DATM - #url = https://github.com/NOAA-EMC/NEMSdatm - #branch = develop - url = https://github.com/aerorahul/NEMSdatm - branch = feature/cmake + url = https://github.com/NOAA-EMC/NEMSdatm + branch = develop diff --git a/DATM b/DATM index aa50181754..84e9a1fb91 160000 --- a/DATM +++ b/DATM @@ -1 +1 @@ -Subproject commit aa501817547f9a3c0057a6ca8c4b4d0f43c82739 +Subproject commit 84e9a1fb91ee83d602d56f633ae18fe7eb26c273 diff --git a/WW3 b/WW3 index 96e3f3a8fa..9c22b13506 160000 --- a/WW3 +++ b/WW3 @@ -1 +1 @@ -Subproject commit 96e3f3a8fa0389a4b110b0fa23e7a414f6d92038 +Subproject commit 9c22b13506e797940ebab538fe4a3940dd9e3fc0