Skip to content
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

Update GMAO libraries in 14.0 #214

Merged
merged 6 commits into from May 16, 2022
Merged

Update GMAO libraries in 14.0 #214

merged 6 commits into from May 16, 2022

Conversation

lizziel
Copy link
Contributor

@lizziel lizziel commented Apr 7, 2022

This PR corresponds to GCHP issue #213. It contains GCHP changes necessary for compatibility with the submodule library updates listed at that github issue. There are several submodules that must be updated as part of this PR, and the hashes for those updates are not included in .gitmodules. After merging this PR
then each submodule's PR should be merged and finally the hash updates should be committed to GCHP.

Below are the submodule PRs that go with this update, including an update in HEMCO for compatibility. GCHP issue #213 contains a list of version number changes in all of the submodules.

Submodule fork PR
FMS geoschem/FMS#3
MAPL geoschem/MAPL#20
GMAO_Shared geoschem/GMAO_Shared#2
fvdycore geoschem/GFDL_atmos_cubed_sphere#3
FVdycoreCubed_GridComp geoschem/FVdycoreCubed_GridComp#6
ESMA_cmake None (new branch for gchp/main. See geoschem/ESMA_cmake#7)
ecbuild None (no version update)
gFTL-shared geoschem/gFTL-shared#2
gFTL None (no fork for this library)
pFlogger geoschem/pFlogger#2
yaFyaml geoschem/yaFyaml#2
pFUnit None (submodule deleted as part of this update)
HEMCO geoschem/HEMCO#129
GEOS-Chem geoschem/geos-chem#1106

@lizziel lizziel added the category: Feature Request New feature or request label Apr 7, 2022
@lizziel lizziel added this to the 14.0.0 milestone Apr 7, 2022
@lizziel lizziel self-assigned this Apr 7, 2022
@lizziel
Copy link
Contributor Author

lizziel commented Apr 12, 2022

There are currently issues with the new MAPL functionality for _FillValue. I turned off the new functionality pending further testing. We do need that update at some point to fix #183. Doing that should not hold up merging this PR.

@lizziel lizziel changed the title [PULL REQUEST] Update GMAO libraries in 14.0 [WIP] Update GMAO libraries in 14.0 Apr 12, 2022
@lizziel
Copy link
Contributor Author

lizziel commented Apr 15, 2022

Note that this PR is expected to fail the quick build because it requires several submodules PRs to be merged at the same time.

@lizziel lizziel marked this pull request as ready for review April 15, 2022 17:30
@lizziel lizziel merged commit 17f7894 into dev May 16, 2022
lizziel added a commit that referenced this pull request May 16, 2022
See #213 and
#214

Library	Version in 13.1-13.4	Latest version available	Version in 14.0
FMS     geos/2019.01.02+noaff.6	-> geos/2019.01.02+noaff.8
MAPL                     v2.6.3 -> 2.18.3
GMAO_Shared              v1.3.8	-> v1.5.3
fvdycore            geos/v1.1.6 -> geos/v1.4.0 (submodule of FVdycoreCubed_GridComp
FVdycoreCubed_GridComp  v1.2.12	-> v1.8.0
ESMA_cmake               v3.0.6	-> v3.8.0 (and old branch now orphaned)
ecbuild             geos/v1.0.6	-> no change (submodule of ESMA_cmake)
gFTL-shared              v1.2.0	-> v1.4.1
gFTL                     v1.3.1	-> v1.6.0 (submodule of gFTL-shared)
pFlogger                 v1.5.0	-> v1.6.1
yaFyaml                  v0.5.0 -> v1.0-beta.4
pFUnit                   v4.2.0 -> Deleted in last commit

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@msulprizio msulprizio deleted the feature/update_gmao_libs branch May 17, 2022 15:38
@lizziel lizziel changed the title [WIP] Update GMAO libraries in 14.0 Update GMAO libraries in 14.0 Jan 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Feature Request New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants