-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spack-stack 1.5.1, ESMF 8.5.0, FMS 2023.02.01 + Remove Gaea C4 + Fix build system to allow CMAKE_<COMPILER>_FLAGS to be specified for submodules #2052 #2013
Conversation
Preliminary test with cpld_control_p8 intel/gnu passed with no changes. Running full RTs on Hera. Jet will be added once maintenance finishes to confirm 1.5.1 path. |
It seems Gaea and hercules/gnu tests failed due to esmf 8.5.0 being unavailable. @ulmononian @climbfuji @natalie-perlin FYI. There were cmake and nccmp version conflicts as well. |
@FernandoAndrade-NOAA May I ask the EPIC team to install fms/2023.02.01 in this spack-stack 1.5.1 package, instead of fms/2023.03? The fms/2023.03 does not have the diag_table bug fix that is in fms/2023.02.01. The GFSv17 requires that bug fix for their application with IAU. We may have to turn off the failed gnu tests on Derocho as specified in JCSDA/spack-stack#860. |
@RatkoVasic-NOAA @ulmononian FYI: need to move to fms-2023.02-01 |
Yes, these are available under 1.5.1: |
@AlexanderRichert-NOAA @Hang-Lei-NOAA can you check status of these library updates on wcoss2/acorn: fms/esmf/mapl/gftl-shared ? |
@jong Kim - NOAA Affiliate ***@***.***> These libs had been
del;ivered to GDIT for installation. Some have been available on wcoss2.
…On Wed, Dec 6, 2023 at 10:14 AM JONG KIM ***@***.***> wrote:
@AlexanderRichert-NOAA <https://github.com/AlexanderRichert-NOAA>
@Hang-Lei-NOAA <https://github.com/Hang-Lei-NOAA> can you check status of
these library updates on wcoss2/acorn: fms/esmf/mapl/gftl-shared ?
—
Reply to this email directly, view it on GitHub
<#2013 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFA3ILJ4UDJBUR2ZKHLYICDT7AVCNFSM6AAAAAA76V2PL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBTGA4DQMRZGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@Hang-Lei-NOAA If some of them available, we may update the module path in this pr. Can you check and point to installation path? @BrianCurtis-NOAA FYI |
Upon @brian Curtis - NOAA Affiliate ***@***.***> 's
conversation with me yesterday, I checked with GDIT. fms/2023.02.01 has
been on wcoss2 for weeks. For ESMF-B/8.5.0 and associated mapl etc. GDIT
response is "The RFC is scheduled for 12pmET on Wednesday for Cactus and
Thursday for Dogwood."
…On Wed, Dec 6, 2023 at 10:23 AM JONG KIM ***@***.***> wrote:
@jong <https://github.com/jong> Kim - NOAA Affiliate *@*.
*> These libs had been del;ivered to GDIT for installation. Some have been
available on wcoss2. … <#m_-8727115647805167377_m_4884569230482624048_> On
Wed, Dec 6, 2023 at 10:14 AM JONG KIM @.*> wrote: @AlexanderRichert-NOAA
<https://github.com/AlexanderRichert-NOAA>
https://github.com/AlexanderRichert-NOAA @Hang-Lei-NOAA
<https://github.com/Hang-Lei-NOAA> https://github.com/Hang-Lei-NOAA can
you check status of these library updates on wcoss2/acorn:
fms/esmf/mapl/gftl-shared ? — Reply to this email directly, view it on
GitHub <#2013 (comment)
<#2013 (comment)>>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKWSMFA3ILJ4UDJBUR2ZKHLYICDT7AVCNFSM6AAAAAA76V2PL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBTGA4DQMRZGU
. You are receiving this because you were mentioned.Message ID: *@*.***>
If some of them available, we may update the module path in this pr. Can
you check and point to installation path? @BrianCurtis-NOAA
<https://github.com/BrianCurtis-NOAA> FYI
—
Reply to this email directly, view it on GitHub
<#2013 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFCNNCGL46I6DIGJFN3YICEXNAVCNFSM6AAAAAA76V2PL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBTGEYDKMZRHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Just leaving a note, preliminary testing with control_p8 intel / gnu across Hera, Gaea C5, Jet, Orion, and Hercules succeeded. |
@brian Curtis - NOAA Affiliate ***@***.***> The libraries have
been available on wcoss2:
---- WCOSS2 Intel Compiled MPI Libraries and Tools
------------------------------------------------------------------------------------
cdo/1.9.8 (D) esmf/8.1.0 fms/2022.04 (D)
hdf5/1.12.2 ncio/1.0.0 netcdf-A/4.9.2
pio-B/2.5.10 scotch/7.0.4 wgrib2/2.0.8_mpi
esmf-A/8.4.2 esmf/8.1.1 (D) fms/2023.02.01
mapl-A/2.35.2-esmf-8.4.2 ncio/1.1.2 (D) netcdf-B/4.9.2
pio/2.5.3 (D) upp/8.2.0 wrf_io/1.1.1
esmf-B/8.5.0 esmf/8.4.1 hdf5-A/1.14.0 mapl-B/2.40.3
nemsio/2.5.2 netcdf/4.7.4 (D) pio/2.5.10
upp/8.3.0 wrf_io/1.2.0 (D)
esmf/7.1.0r fms-A/2023.01 hdf5-B/1.14.0
ncdiag/1.0.0 nemsio/2.5.4 (D) netcdf/4.9.0
pnetcdf/1.12.2 upp/10.0.8 (D)
esmf/8.0.1 fms/2022.03 hdf5/1.10.6 (D)
ncdiag/1.1.1 (D) nemsiogfs/2.5.3 pio-A/2.5.10
schism/5.11.0 w3emc/2.7.3
gftl-shared/1.6.1
…On Wed, Dec 6, 2023 at 11:17 AM Fernando Andrade - NOAA < ***@***.***> wrote:
Just leaving a note, preliminary with control_p8 intel / gnu across Hera,
Gaea C5, Jet, Orion, and Hercules succeeded.
—
Reply to this email directly, view it on GitHub
<#2013 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFHSX7BS3EOM4FE2O73YICLCRAVCNFSM6AAAAAA76V2PL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBTGIZDKNBQGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
OK Thanks. I have no idea why they are adding a letter to the library names |
@FernandoAndrade-NOAA @BrianCurtis-NOAA May I ask if there is any issue with this PR? Is it ready for commit? This feature is requested for several projects. Thanks |
@junwang-noaa Let me run the full suite on WCOSS2 after I finish the testing for Denise's PR 2010. I have to double check I have all of th "-B" packages setup in the modulefile for WCOSS2. Last time I tried it failed but I think I was missing some of the "-B" packages |
The last set of changes from my side consist of removing Gaea C4 now that C5 is supported. I will also need to rerun Hera RTs to double check the changed results with the switch of FMS from 2023.03 back to 2023.02.01. |
Ok, looks like we're ready to begin merge process. |
@BrianCurtis-NOAA @FernandoAndrade-NOAA I do not see spack-stack version change in Acorn module file, which is still 1.5.0 in the branch. I assume we have spack-stack ready there too (@AlexanderRichert-NOAA, please confirm). |
…NOAA/ufs-weather-model into feature/spack_stack_151
I actually ran the tests using 1.5.1 . Forgot to add it to my commit before. Thanks for catching it! |
PR Author Checklist:
I have linked PR's from all sub-components involved in section below.
I am confirming reviews are completed in ALL sub-component PR's.
I have run the full RT suite on either Hera/Cheyenne AND have attached the log to this PR below this line:
I have added the list of all failed regression tests to "Anticipated changes" section.
I have filled out all sections of the template.
Description
This PR updates modulefiles to spack-stack 1.5.1. Updates have been made to the
esmf
,fms
,mapl
, andgftl-shared
versions within ufs_common.lua. This also includes a fix for Gaea's timeout with cpld_bmark_p8 noted in #1978.Commit Message
Linked Issues and Pull Requests
Associated UFSWM Issue to close
Subcomponent Pull Requests
Blocking Dependencies
Subcomponents involved:
Anticipated Changes
Input data
Regression Tests:
Tests effected by changes in this PR:
Intel:
regional_noquilt
control_csawmg
control_csawmgt
control_ras
control_CubedSphereGrid_debug
control_wrtGauss_netcdf_parallel_debug
control_stochy_debug
control_landp_debug
control_csawmg_debug
control_csawmgt_debug
control_ras_debug
control_diag_debug
rap_control_debug
hrrr_control_debug
hrrr_gf_debug
hrrr_c3_debug
rap_unified_drag_suite_debug
rap_diag_debug
rap_cires_ugwp_debug
rap_unified_ugwp_debug
rap_lndp_debug
rap_progcld_thompson_debug
rap_noah_debug
rap_sfcdiff_debug
rap_noah_sfcdiff_cires_ugwp_debug
rrfs_v1beta_debug
rap_clm_lake_debug
rap_flake_debug
gnv1_c96_no_nest_debug
control_wam_debug
rap_control_dyn64_phy32
Hercules/gnu:
control_c48_gnu
control_stochy_gnu
control_ras_gnu
control_flake_gnu
rap_control_gnu
rap_decomp_gnu
rap_2threads_gnu
rap_sfcdiff_gnu
rap_sfcdiff_decomp_gnu
hrrr_control_gnu
hrrr_control_noqr_gnu
hrrr_control_2threads_gnu
hrrr_control_decomp_gnu
rrfs_v1beta_gnu
rap_control_dyn32_phy32_gnu
hrrr_control_dyn32_phy32_gnu
rap_2threads_dyn32_phy32_gnu
hrrr_control_2threads_dyn32_phy32_gnu
hrrr_control_decomp_dyn32_phy32_gnu
conus13km_control_gnu
rap_control_dyn64_phy32_gnu
cpld_control_p8_gnu
cpld_control_nowave_noaero_p8_gnu
cpld_debug_p8_gnu
cpld_control_pdlib_p8_gnu
cpld_debug_pdlib_p8_gnu
datm_cdeps_control_cfsr_gnu
Libraries
Code Managers Log
Testing Log: