Skip to content

added +debug variant to ISSM build as pre-release#19

Draft
justinh2002 wants to merge 35 commits intomainfrom
justinh2002/debug_pr
Draft

added +debug variant to ISSM build as pre-release#19
justinh2002 wants to merge 35 commits intomainfrom
justinh2002/debug_pr

Conversation

@justinh2002
Copy link
Collaborator

@justinh2002 justinh2002 commented Aug 22, 2025

Added a +debug variant to the ISSM Spack recipe. When enabled, the following adjustments are made:

  • Compiler flags set to -g -O0 for all supported compilers.
  • Debug builds propagate to dependencies where possible.
  • Stripped-out optimizstions to prioritise debuggability over performance

🚀 The latest prerelease access-issm/pr19-4 at 62c54ac is here: #19 (comment) 🚀

justinh2002 and others added 30 commits April 16, 2025 13:36
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
Co-authored-by: Aidan Heerdegen <aidan.heerdegen@gmail.com>
@justinh2002 justinh2002 self-assigned this Aug 22, 2025
@github-project-automation github-project-automation bot moved this to New Issues 🌅 in Model Release Aug 22, 2025
@justinh2002 justinh2002 marked this pull request as draft August 22, 2025 06:41
@github-actions
Copy link

🚀 Attempted to deploy access-issm Prerelease pr19-1 with commit 62c54ac

🖥️ Gadi Deployment ❌

@github-actions
Copy link

🚀 Attempted to deploy access-issm Prerelease pr19-2 with commit 62c54ac

🖥️ Gadi Deployment ❌

@justinh2002
Copy link
Collaborator Author

!redeploy

@justinh2002
Copy link
Collaborator Author

!deploy

@github-actions
Copy link

🚀 Attempted to deploy access-issm Prerelease pr19-3 with commit 62c54ac

🖥️ Gadi Deployment ❌

@justinh2002
Copy link
Collaborator Author

!redeploy

@github-actions
Copy link

🚀 Attempted to deploy access-issm Prerelease pr19-4 with commit 62c54ac

🖥️ Gadi Deployment ✔️

Usage Instructions

access-issm, defined in ./spack.yaml, will be deployed to Gadi as:

  • 2025.06.0 as a Release (when merged).
  • pr19-4 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-issm/pr19-4

When using the above modules, the binaries shall be on your $PATH.

For advanced users, this Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-issm-pr19-4 environment.
Due to inode-saving measures, one will have to manually untar the environment metadata before environment activation with tar -xf .spack-env .spack-env.tar. It will require one to have write privileges.

Configuration Information

This Prerelease is deployed using:

If the above was not what was expected, commit changes to config/versions.json in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New Issues 🌅

Development

Successfully merging this pull request may close these issues.

1 participant