-
Notifications
You must be signed in to change notification settings - Fork 5
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
Unit tests fail on Frontier after recent module updates #104
Comments
Thanks @philipwjones! |
1 similar comment
Thanks @philipwjones! |
I recently inadvertantly built omega with the old modules to test a PR and they appear to all be working again - not sure if OLCF reinstalled old mods for back-compatibility? We should still update to more recent versions, but workaround may no longer be necessary. |
@philipwjones, thanks for the info. I was also able to successfully build and run Omega without updating the modules. In any case, I will keep working on updating the e3sm machine config and then update the Omega config. |
@philipwjones and @grnydawn are either of you still able to build/run Omega without updating modules on Frontier? I tried this today and was able to build successfully, but am seeing a bunch of |
@sbrus89 Yup, still works for me. I usually build with crayclang for cpu and crayomegagpu for gpu. Both successfully built and ran the develop branch with both old and new modules. |
@sbrus89 , I could not reproduce it because I could not get allocation on Frontier today. If you can share the location of the Omega build directory with me, I will look into it. |
Thanks @philipwjones and @grnydawn! |
Recent updates of modules on Frontier are preventing successful builds, so the E3SM config_machine must be updated.
As a workaround, the default compiler configurations appear to work for the crayclang (CPU) and crayomegagpu (GPU) options:
PrgEnv-amd/8.5.0
PrgEnv-cray-amd/8.5.0
PrgEnv-cray/8.5.0
PrgEnv-gnu-amd/8.5.0
PrgEnv-gnu/8.5.0
amd/5.7.1
craype/2.7.31
cce/17.0.0
cpe/23.12
gcc/12.2.0
rocm/5.7.1
cray-netcdf-hdf5parallel/4.9.0.9
cray-hdf5-parallel/1.12.2.9
cray-parallel-netcdf/1.12.3.9
I don't know if these options will work for the E3SM builds, so the eventual solution may be different.
The text was updated successfully, but these errors were encountered: