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

Spack based workflow #286

Open
SeanBryan51 opened this issue Apr 24, 2024 · 0 comments · May be fixed by #275
Open

Spack based workflow #286

SeanBryan51 opened this issue Apr 24, 2024 · 0 comments · May be fixed by #275
Assignees
Labels
enhancement New feature or request priority:medium Medium priority issues to become high priority issues after a release.

Comments

@SeanBryan51
Copy link
Collaborator

Now that CABLE is installable with spack (see ACCESS-NRI/spack-packages#60), we can leverage features of spack in benchcab's workflow to build models in a way that:

  1. Is model agnostic
  2. Improves portability of benchcab to other machines
  3. Makes the source code easier to maintain - using a package manager like spack to install different versions of CABLE is more modular than doing this manually. For example, moving to spack will simplify code and remove complex abstractions - resolving issues like:
  4. Allows for testing multiple model build configurations (e.g. different compilers, different compiler flags, different versions of dependencies, etc).
@SeanBryan51 SeanBryan51 added enhancement New feature or request priority:medium Medium priority issues to become high priority issues after a release. labels Apr 24, 2024
@SeanBryan51 SeanBryan51 self-assigned this Apr 24, 2024
@SeanBryan51 SeanBryan51 linked a pull request Apr 24, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium Medium priority issues to become high priority issues after a release.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant