Skip to content

Commit

Permalink
Acorn config update (#958)
Browse files Browse the repository at this point in the history
* Add gcc 10.2.0 to intel compiler envs for Acorn
* For Acorn, pin several package versions when using intel 19
* Update preconfigured sites entry for acorn to reflect separate intel 19, 2022 envs
  • Loading branch information
AlexanderRichert-NOAA authored Jan 18, 2024
1 parent 3b680ec commit 1061e2c
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 1 deletion.
8 changes: 8 additions & 0 deletions configs/sites/acorn/compilers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ compilers:
- intel/19.1.3.304
- libfabric
environment:
prepend_path:
PATH: /opt/cray/pe/gcc/10.2.0/bin
LD_LIBRARY_PATH: /opt/cray/pe/gcc/10.2.0/snos/lib64
CPATH: /opt/cray/pe/gcc/10.2.0/snos/include
set:
# OpenSUSE on WCOSS2 machines sets CONFIG_SITE so
# Automake-based builds are installed in lib64
Expand All @@ -35,6 +39,10 @@ compilers:
- intel-classic/2022.2.0.262
- libfabric
environment:
prepend_path:
PATH: /opt/cray/pe/gcc/10.2.0/bin
LD_LIBRARY_PATH: /opt/cray/pe/gcc/10.2.0/snos/lib64
CPATH: /opt/cray/pe/gcc/10.2.0/snos/include
set:
# OpenSUSE on WCOSS2 machines sets CONFIG_SITE so
# Automake-based builds are installed in lib64
Expand Down
12 changes: 12 additions & 0 deletions configs/sites/acorn/packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,15 @@
require:
- any_of: ["@1.23.1"]
when: "%[email protected]"
eccodes:
require:
- any_of: ["@2.27.0"]
when: "%[email protected]"
py-scipy:
require:
- any_of: ["@1.10.1"]
when: "%[email protected]"
cdo:
require:
- any_of: ["@2.0.5"]
when: "%[email protected]"
2 changes: 1 addition & 1 deletion doc/source/PreConfiguredSites.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Ready-to-use spack-stack 1.6.0 installations are available on the following, ful
| NCAR-Wyoming +----------------------------------+-----------------+---------------------------------------------------------------------------------------------------------+-------------------------------+
| | Derecho | GCC, Intel | ``/glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.6.0/envs/unified-env`` | Dom Heinzeller / Cam Book |
+---------------------+----------------------------------+-----------------+---------------------------------------------------------------------------------------------------------+-------------------------------+
| NOAA (NCEP) | Acorn | Intel | ``/lfs/h1/emc/nceplibs/noscrub/spack-stack/spack-stack-1.6.0/envs/unified-env`` | Hang Lei / Alex Richert |
| NOAA (NCEP) | Acorn | Intel | ``/lfs/h1/emc/nceplibs/noscrub/spack-stack/spack-stack-1.6.0/envs/unified-env-intel{19,2022}`` | Hang Lei / Alex Richert |
+---------------------+----------------------------------+-----------------+---------------------------------------------------------------------------------------------------------+-------------------------------+
| | Gaea C5 | Intel | ``/lustre/f2/dev/wpo/role.epic/contrib/spack-stack/c5/spack-stack-1.6.0/envs/unified-env`` | Cam Book / Dom Heinzeller |
| +----------------------------------+-----------------+---------------------------------------------------------------------------------------------------------+-------------------------------+
Expand Down

0 comments on commit 1061e2c

Please sign in to comment.