Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

@xylar
Copy link
Collaborator

@xylar xylar commented Apr 27, 2022

When you configure the compass environment, you can pass a list of compilers and a corresponding list of MPI libraries, or you
can pass "all" for one or both of these. If you leave either blank (or both), the default for the machine is used. If you pass "all" for either or both, only supported compiler/MPI pairs are used.

This merge also adds some missing combination of machines, compiler and MPI libraries to the list of unsupported configurations.

@xylar xylar added enhancement New feature or request dependencies and deployment Changes relate to creating conda and Spack environments, and creating a load script labels Apr 27, 2022
@xylar xylar self-assigned this Apr 27, 2022
@pep8speaks
Copy link

pep8speaks commented Apr 27, 2022

Hello @xylar! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

There are currently no PEP 8 issues detected in this Pull Request. Cheers! 🍻

Comment last updated at 2022-04-27 10:42:45 UTC

xylar added 2 commits April 27, 2022 12:42
When you configure the compass environment, you can pass a list
of compilers and a corresponding list of MPI libraries, or you
can pass "all" for one or both of these.  If you leave either
blank (or both), the default for the machine is used.  If you
pass "all" for either or both, only supported compiler/MPI pairs
are used.
@xylar xylar force-pushed the add_load_script_matrix branch from bbe07ad to 1318df2 Compare April 27, 2022 10:42
@xylar
Copy link
Collaborator Author

xylar commented Apr 27, 2022

Testing

I have tested the --compiler all and --mpi all options on all 5 supported machines and my Linux laptop. I also tried various other combinations of flags (all for only one of --compiler or --mpi and lists for each as well as omitting one or both of these flags). Things seem to work as expected.

@xylar xylar merged commit 864ff9b into MPAS-Dev:master Apr 27, 2022
@xylar xylar deleted the add_load_script_matrix branch April 27, 2022 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies and deployment Changes relate to creating conda and Spack environments, and creating a load script enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.