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

Various fixes needed for E3SM-Unified #123

Merged
merged 5 commits into from
Jul 18, 2023

Conversation

xylar
Copy link
Collaborator

@xylar xylar commented Jul 18, 2023

This merge includes the following fixes:

  • Add use_e3sm_hdf5_netcdf config options to the e3sm_unified section of machine config files
  • In E3SM-U, don't use E3SM HDF5, NetCDF or PNetCDF except for Cray machines
  • Build with gnu on anvil and compy
  • Add "system" rather than "e3sm" hdf5, netcdf, pnetcdf. For E3SM-Unified, it doesn't seem to be possible to use the same HDF5 and NetCDF as E3SM because ESMF needs to use the non-parallel version. This also means that we can't load the parallel modules at runtime (because ESMF will use them instead and will fail).
  • Add missing csh files in mache.spack to the manifest

For E3SM-Unified, it doesn't seem to be possible to use the
same HDF5 amd NetCDF as E3SM because ESMF needs to use the
non-parallel version.  This also means that we can't load the
parallel modules at runtime (because ESMF will use them instead
and will fail).
@xylar xylar merged commit 062250d into E3SM-Project:main Jul 18, 2023
5 checks passed
@xylar xylar deleted the fix-e3sm-unified-hdf5-netcdf-pnetcdf branch July 18, 2023 09:26
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

Successfully merging this pull request may close these issues.

1 participant