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

Get MPI compilers, mods and env vars from spack yaml #30

Merged
merged 1 commit into from
Mar 22, 2022

Conversation

xylar
Copy link
Collaborator

@xylar xylar commented Mar 7, 2022

This merge removes the deprecated config_compilers.xml file and instead uses the spack environment yaml files and associated shell script templates to determine the modules, environment variables and MPI compilers to use.

@xylar xylar self-assigned this Mar 7, 2022
This merge removes the deprecated `config_compilers.xml` file and
instead uses the spack environment yaml files and associated shell
script tempaltes to determine the modules, environment variabls and
MPI compilers to use.
@xylar xylar force-pushed the remove_config_compilers branch from 9348d47 to 6762475 Compare March 21, 2022 20:21
@xylar
Copy link
Collaborator Author

xylar commented Mar 22, 2022

Testing

compass now uses spack yaml files so it no longer needs compilers this function. The next E3SM-Unified will need mpicc to build ILAMB so it will test this new functionality further.

For now, I'm merging with the understanding that further testing and possibly some tweaks will be needed with the next E3SM-Unified.

@xylar xylar merged commit c642d20 into E3SM-Project:main Mar 22, 2022
@xylar xylar deleted the remove_config_compilers branch March 22, 2022 11:48
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