Skip to content

Commit 79fc488

Browse files
authored
* Update crtm versions in configs/templates/skylab-dev/spack.yaml and configs/templates/unified-dev/spack.yaml * Update submodule pointer for spack * Skip [email protected] with oneapi in templates unified-dev and skylab-dev * Move crtm version dependency from spack-ext/repos/spack-stack/packages/gmao-swell-env/package.py to configs/templates/unified-dev/spack.yaml
1 parent f310f33 commit 79fc488

File tree

4 files changed

+17
-11
lines changed

4 files changed

+17
-11
lines changed

configs/templates/skylab-dev/spack.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ spack:
2424

2525
# Various crtm tags (list all to avoid duplicate packages)
2626
27-
28-
- [email protected].1-build1
27+
28+
2929

3030
# Mapl with various esmf tags
3131
@@ -49,6 +49,10 @@ spack:
4949
# py-torch in ai-env doesn't build with Intel
5050
- ai-env%intel
5151
- ai-env%oneapi
52+
53+
# Skip incompatible CRTM versions with oneapi
54+
55+
5256
packages:
5357
# Avoid duplicate builds of parallelio +pnetcdf and ~pnetcdf
5458
parallelio:

configs/templates/unified-dev/spack.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ spack:
1111
- ewok-env +ecflow ~cylc
1212
- ai-env
1313
- geos-gcm-env ^esmf@=8.6.1
14-
- global-workflow-env ^esmf@=8.6.1 ^crtm@=3.1.1-build1
15-
- gmao-swell-env
16-
- gsi-env ^crtm@=3.1.1-build1
14+
- global-workflow-env ^esmf@=8.6.1 ^crtm@=3.1.2
15+
- gmao-swell-env ^crtm@=v2.4.1-jedi.2
16+
- gsi-env ^crtm@=3.1.2
1717
- jedi-fv3-env
1818
- jedi-geos-env ^esmf@=8.6.1
1919
- jedi-mpas-env
@@ -24,13 +24,13 @@ spack:
2424
- neptune-env ^esmf@=8.9.0b11
2525
- neptune-python-env ^esmf@=8.9.0b11
2626
- soca-env
27-
- ufs-srw-app-env ^esmf@=8.8.0 ^crtm@=3.1.1-build1
28-
- ufs-weather-model-env ^esmf@=8.8.0 ^crtm@=3.1.1-build1
27+
- ufs-srw-app-env ^esmf@=8.8.0 ^crtm@=3.1.2
28+
- ufs-weather-model-env ^esmf@=8.8.0 ^crtm@=3.1.2
2929

3030
# Various crtm tags (list all to avoid duplicate packages)
3131
32-
33-
- [email protected].1-build1
32+
33+
3434

3535
# Mapl with various esmf tags
3636
@@ -60,6 +60,8 @@ spack:
6060
# Skip neptune-python-env with Intel Classic due to problems
6161
# with new versions of py-numpy, py-scipy, ...
6262
- neptune-python-env%intel
63+
# Skip incompatible CRTM versions with oneapi
64+
6365
packages:
6466
# Avoid duplicate builds of parallelio +pnetcdf and ~pnetcdf
6567
parallelio:

spack-ext/repos/spack-stack/packages/gmao-swell-env/package.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GmaoSwellEnv(BundlePackage):
2121
depends_on("jedi-base-env", type="run")
2222

2323
# Add CRTM 2.4.0
24-
depends_on("crtm@v2.4-jedi.2", type="run")
24+
depends_on("crtm", type="run")
2525

2626
# Additional dependencies for JEDI used by swell
2727
depends_on("fms", type="run")

0 commit comments

Comments
 (0)