Testing upstream ISSM update & new spack-variant#26
Testing upstream ISSM update & new spack-variant#26lawrenceabird wants to merge 18 commits intomainfrom
Conversation
- Point to specific commit for latest ISSM version. - Add py-tools to include Python code.
Update spack-packages to use: ACCESS-NRI/access-spack-packages@b6181a7
|
🚀 Attempted to deploy 🖥️
|
Update spack-packages to new version that includes +py-tools variant, and sets $ISSM_DIR $PYTHONPATH environment variables.
Revert ISSM code to existing release state to test (A) ONLY Py-tool variant; (B) Correct toolkit generation on gadi
|
🚀 Attempted to deploy 🖥️
|
The ISSM package.py specifies that petsc should only be used when ~ad is specified. ad default = False, but perhaps it needs to be explicitly specified.
|
🚀 Attempted to deploy 🖥️
|
Try forcing the specification of +openmp to overcome openmpi dependency issue.
|
🚀 Attempted to deploy 🖥️
|
Following tests of spack-package updates, now try rebuilding with newer ISSM code base again.
|
🚀 Attempted to deploy 🖥️
|
Remove ~ad and +openmp to confirm that this is responsible for Petsc build issue.
|
🚀 Attempted to deploy 🖥️
|
Add ~ad again to test if this build with Petsc
|
🚀 Attempted to deploy 🖥️
|
…of issue in PR26-3
|
🚀 Attempted to deploy 🖥️
|
~ad should be default. Which means it should build with Petsc
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
Testing latest ISSM build (7f75a90562fae6834a33bdc6276eaa5dc2cbcf66) without AD
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
Build succeeded, but there is an error at Trying a redeploy with no changes. |
|
🚀 Attempted to deploy 🖥️
|
|
Build successfully; I think this is related to openMP flags. In the build log associated with the latest build ( This potentially suggests that Next steps:
|
|
🚀 Attempted to deploy 🖥️
|
|
AD Model launched, but failed due to an ISSM error. Next tests:
|
|
🚀 Attempted to deploy 🖥️
|
|
Model build and |
|
!redeploy |
|
🚀 Attempted to deploy 🖥️
|
|
Same issue. Petsc not found in toolkits. Adding |
|
🚀 Attempted to deploy 🖥️
|
|
!redeploy |
|
🚀 Attempted to deploy 🖥️
|
This draft PR tests a new build of ACCESS-ISSM based on an updated ISSM code base. It also integrates updates to the ISSM spack-package that have been implemented here.
🚀 The latest prerelease
access-issm/pr26-3at 45ffe58 is here: #26 (comment) 🚀