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

[INSTALL]: HDF 1.14.3 on Hercules (gnu) #1399

Open
NickSzapiro-NOAA opened this issue Dec 6, 2024 · 4 comments
Open

[INSTALL]: HDF 1.14.3 on Hercules (gnu) #1399

NickSzapiro-NOAA opened this issue Dec 6, 2024 · 4 comments
Assignees

Comments

@NickSzapiro-NOAA
Copy link

Package name

hdf5

Package version/tag

1.14.3

Build options

current

Installation timeframe

Please make test installation for hercules gnu

Other information

Following suggestion by Ed Hartnett, we want to test to see if upgrading fixes two errors seen in ufs-weather-model:

  1. Error in handle_err: get_var3_r4 get_vara_real delp_inc NetCDF: HDF error in GEFS regression test with GNU and GNU debug on hercules
  2. cpld_control_p8_gnu & cpld_debug_p8_gnu fails on hercules unable to get variable from file (cpld_control_p8_gnu & cpld_debug_p8_gnu fails on hercules ufs-community/ufs-weather-model#2350)
@climbfuji
Copy link
Collaborator

[email protected] is available in spack-stack-1.8.0. Instead of installing yet another chained environment, is it too much to ask to try using that version to see if it fixes the problem?

@edwardhartnett

@NickSzapiro-NOAA
Copy link
Author

@climbfuji Happy to try. My understanding is that MAPL will not work for these fully coupled cases but maybe it's enough to see if we get errors further along

@NickSzapiro-NOAA
Copy link
Author

NickSzapiro-NOAA commented Jan 15, 2025

Sorry...I'm new to this and tried a few times but keep getting conflicting modules.
Do you have the modulefiles/ufs_common.lua and modulefiles/ufs_hercules.gnu.lua I should use for this test?

If I should be able to figure out what these should be, please let me know how

@climbfuji
Copy link
Collaborator

I don't. I don't work with the UFS much these days, sorry. How about you try to reproduce the module load logic that the UFS does manually. I bet you have to change some other module versions, too. A module av will go long ways.

In the UFS, you can always do from the top-level ufs-weather-model directory

module use $PWD/modulefiles
module load ...whatever the hercules module is called

to see the version conflicts directly and then compare to what is in spack-stack-1.8.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants