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

Testing Baselibs 7.18.1 → HDF5 1.14 #713

Closed
mathomp4 opened this issue Feb 16, 2024 · 3 comments
Closed

Testing Baselibs 7.18.1 → HDF5 1.14 #713

mathomp4 opened this issue Feb 16, 2024 · 3 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@mathomp4
Copy link
Member

mathomp4 commented Feb 16, 2024

Soon ESMA_env will move to use Baselibs 7.18.1 whose main change is moving from HDF5 1.10 to 1.14. GEOSgcm seems pretty agnostic to this as any HDF5 work is done through netCDF (solely I think).

But GEOSldas has an entire file based on HDF5, so we want to be careful.

As such, I've made a branch here:

feature/mathomp4/baselibs-7.18.1-ldas

which updates the ESMA_env to use Baselibs 7.18.1.

I'm hoping nothing happens, all works well, and life is good. 🤞🏼

See also #701

@gmao-rreichle
Copy link
Contributor

The "CONUS" and "GLOBAL" tests passed for both Intel and GNU. The GLOBAL/assim case is akin to running GEOSldas.x within the SMAP L4_SM system and exercises the reading of h5 files.
The SMAP L4 ops system has additional uses of hdf (e.g., creating the h5 product files for L4_SM and L4_C), although I'm not sure if @jardizzo uses ESMA_env to build the other components of the SMAP L4_SM system (other than GEOSldas). I'll inquire.

@mathomp4
Copy link
Member Author

@gmao-rreichle Well, glad to hear GEOSldas can at least consume HDF5 just fine. My guess is if SMAP L4 does use Baselibs, they probably have no reason or need to use newer ones. So we could be good!

@gmao-rreichle
Copy link
Contributor

Closing this issue. Discussion continues in #726.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants