Skip to content

Commit

Permalink
Depend on openmpi instead of nci-openmpi and add restart reproducibil…
Browse files Browse the repository at this point in the history
…ity (#49)

* Depend on openmpi instead of nci-openmpi
* versions.json: Updated spack-config to 2024.03.22 (uses system openmpi directly instead of nci-openmpi)
Requires: ACCESS-NRI/spack-packages#66
Requires: ACCESS-NRI/spack-config#26

* spack.yaml: Updated spack-packages to 2024.03.22, spack-config to 2024.02.1
* spack.yaml: Updated access-om2 package version from 2023.11.24 to 2024.03.0


---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tommy Gatti <tommy.gatti@anu.edu.au>
  • Loading branch information
3 people committed Mar 27, 2024
1 parent 6ef72ae commit bf1f97c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions config/versions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "./versions.schema.json",
"spack-packages": "2023.11.01",
"spack-config": "2023.11.01"
"spack-packages": "2024.03.22",
"spack-config": "2024.03.22"
}
20 changes: 10 additions & 10 deletions spack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
spack:
# add package specs to the `specs` list
specs:
- access-om2@git.2023.11.23
- access-om2@git.2024.03.0
packages:
cice5:
require: '@git.2023.10.19'
Expand All @@ -21,7 +21,7 @@ spack:
require: '@4.5.2'
parallelio:
require: '@2.5.2'
nci-openmpi:
openmpi:
require: '@4.0.2'
all:
compiler: [intel@19.0.5.281]
Expand All @@ -31,29 +31,29 @@ spack:
modules:
default:
enable:
- tcl
- tcl
roots:
tcl: $spack/../release/modules
lmod: $spack/../release/lmod
tcl:
hash_length: 0
include:
- access-om2
- mom5
- cice5
- libaccessom2
- oasis3-mct
- access-om2
- mom5
- cice5
- libaccessom2
- oasis3-mct
exclude_implicits: true
all:
autoload: direct
conflict:
- '{name}'
- '{name}'
environment:
set:
'SPACK_{name}_ROOT': '{prefix}'
projections:
all: '{name}/{version}'
access-om2: '{name}/2023.11.23'
access-om2: '{name}/2024.03.0'
cice5: '{name}/2023.10.19'
mom5: '{name}/2023.11.09'
libaccessom2: '{name}/2023.10.26'
Expand Down

0 comments on commit bf1f97c

Please sign in to comment.