Skip to content

Release 2.1.1

Rick Grubin edited this page Jun 30, 2026 · 5 revisions

WORK IN PROGRESS

This page has not been updated yet. Release 2.1.1 is not yet available. Please come back later.

Overview

This page provides end user documentation for spack-stack-2.1.1 of 2026/06/??. The purpose of this document is mainly to provide information on using spack-stack environments on fully supported tier 1 platforms; certain additional information is included (e.g. known issues) that likely differs between releases of spack-stack. For all other information not covered here, refer to the Developer and advanced user docs.

Preconfigured sites

Fully supported sites for this release are listed in the order of deployment. The spack-stack-2.1.1 release is deployed in subdirectory spack-stack-2.1.1 under the top-level spack-stack directory in the table on each of the systems.

Organization System Compilers Location of top-level spack-stack directory Maintainers
HPC systems
NOAA Derecho GCC, oneAPI /glade/work/epicufsrt/contrib/spack-stack/derecho EPIC
Gaea-C6 GCC, oneAPI /ncrc/proj/epic/spack-stack/c6 EPIC
Hercules GCC, oneAPI /apps/contrib/spack-stack EPIC
Orion oneAPI /apps/contrib/spack-stack EPIC
Ursa GCC, oneAPI /contrib/spack-stack EPIC
Acorn Intel Classic, oneAPI /lfs/h1/emc/nceplibs/noscrub/spack-stack/ NOAA EMC
Cloud platforms
NOAA Parallel Works AWS GCC, oneAPI /contrib/spack-stack-rocky9/ EPIC
NOAA Parallel Works Azure GCC, oneAPI /contrib/spack-stack-rocky9/ EPIC
NOAA Parallel Works Gcloud GCC, oneAPI not yet supported EPIC

The following subsections describe the necessary commands to use spack-stack-2.1.1 environments on the respective platforms.

NOAA EPIC Derecho

The instructions below load the unified environment. Note that for Intel oneAPI, the oneAPI version is reported as 2025.3.1, but the internal compiler versions are 2025.3.2 by build tools like Cmake.

Intel oneAPI

module --force purge
module use /opt/cray/pe/modulefiles
module load crayenv/25.03

module use /glade/work/epicufsrt/contrib/spack-stack/derecho/installs/oneapi-2025.3.1/modulefiles
module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-2.1.1/envs/ue-oneapi-2025.3.1/modules/Core
module load stack-intel-oneapi-compilers/2025.3.1
module load stack-cray-mpich/8.1.32
module unload cray-libsci

GCC

module --force purge
module use /opt/cray/pe/modulefiles
module load crayenv/25.03

module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-2.1.0/envs/ue-gcc-13.3.1/modules/Core
module load stack-gcc/13.3.1
module load stack-cray-mpich/8.1.32
module unload cray-libsci

NOAA EPIC Gaea-C6

The instructions below load the unified environment.

GCC

module purge

module use /ncrc/proj/epic/spack-stack/c6/spack-stack-2.1.1/envs/ue-gcc-13.3.1/modules/Core

module load stack-gcc/13.3.1
module load stack-cray-mpich/8.1.32

Intel oneAPI

module purge

module use /ncrc/proj/epic/spack-stack/c6/spack-stack-2.1.1/envs/ue-oneapi-2025.2.1/modules/Core

module load stack-intel-oneapi-compilers/2025.2.1
module load stack-cray-mpich/8.1.32

NOAA EPIC Orion

The instructions below load the unified environment.

Intel oneAPI

module purge

module use /apps/contrib/spack-stack/modulefiles
module use /apps/contrib/spack-stack/spack-stack-2.1.1/envs/ue-oneapi-2025.3.1/modules/Core

module load stack-intel-oneapi-compilers/2025.3.1
module load stack-intel-oneapi-mpi/2021.17

NOAA EPIC Hercules

The instructions below load the unified environment.

GCC

module purge

module use /apps/contrib/spack-stack/spack-stack-2.1.1/envs/ue-gcc-12.2.0/modules/Core

module load stack-gcc/12.2.0
module load stack-openmpi/4.1.4

Intel oneAPI

module purge

module use /apps/contrib/spack-stack/modulefiles
module use /apps/contrib/spack-stack/spack-stack-2.1.1/envs/ue-oneapi-2025.3.1/modules/Core

module load stack-intel-oneapi-compilers/2025.3.1
module load stack-intel-oneapi-mpi/2021.17

NOAA EPIC Ursa

The instructions below load the unified environment.

GCC

module purge

module use /contrib/spack-stack/spack-stack-2.1.1/envs/ue-gcc-12.4.0/modules/Core

module load stack-gcc/12.4.0
module load stack-openmpi/4.1.6

Intel oneAPI / oneAPI MPI

module purge

module use /contrib/spack-stack/spack-stack-2.1.1/envs/ue-oneapi-2025.3.1/modules/Core

module load stack-intel-oneapi-compilers/2025.3.1
module load stack-intel-oneapi-mpi/2021.17

Intel oneAPI / HPC-X MPI

module purge

module use /contrib/spack-stack/spack-stack-2.1.1/envs/ue-oneapi-2025.3.1-hpcx/modules/Core

module load stack-intel-oneapi-compilers/2025.3.1
module load stack-hpcx-mpi/2.18.1

NOAA AWS ParallelWorks

The instructions below are for loading the spack-stack unified environment and building software using Rocky9 ParallelWorks cluster, which was the Marketplace default at the moment of release of spack-stack-2.1.0. A filesystem storage nagapenonecaepiccontrib needs to be attached and mounted on /contrib.

Intel oneAPI (ifx)/ oneAPI MPI

module purge
export MODULES_AUTO_HANDLING=1
module use /pw/apps/modules/intel/2025.3.0

module use /contrib/spack-stack-rocky9/spack-stack-2.1.0/envs/ue-oneapi-2025.3.0/modules/Core
module load stack-intel-oneapi-compilers/2025.3.0
module load stack-intel-oneapi-mpi/2021.17

GCC

module purge

module use /contrib/spack-stack-rocky9/spack-stack-2.1.0/envs/ue-gcc-12.4.0/modules/Core
module load stack-gcc/12.4.0
module load stack-openmpi/4.1.6

NOAA Azure ParallelWorks

The instructions below are for loading the spack-stack unified environment and building software using Rocky9 ParallelWorks cluster, which was the Marketplace default at the moment of release of spack-stack-2.1.0. A filesystem storage nfsazclusternoaav2use1 needs to be attached and mounted on /contrib.

Intel oneAPI (ifx)/ oneAPI MPI

module purge
export MODULES_AUTO_HANDLING=1
module use /pw/apps/modules/intel/2025.3.0

module use /contrib/spack-stack-rocky9/spack-stack-2.1.0/envs/ue-oneapi-2025.3.0/modules/Core
module load stack-intel-oneapi-compilers/2025.3.0
module load stack-intel-oneapi-mpi/2021.17

GCC

module purge

module use /contrib/spack-stack-rocky9/spack-stack-2.1.0/envs/ue-gcc-12.4.0/modules/Core
module load stack-gcc/12.4.0
module load stack-openmpi/4.1.6

Post-release updates

None yet.

Special environments

Not applicable for this release.

Versions

TO UPDATE

Package name Version
awscli-v2 2.24.24
bacio 2.6.0
bison 3.8.2
boost 1.84.0
bufr 12.1.0
bufr-query 0.0.5
cdo 2.5.2
cloc 2.00
cmake 3.31.8
codee 2025.4.7
cprnc 1.0.8
crtm v2.4.1-jedi.2
crtm 3.1.3
curl 8.11.1
ecbuild 3.12.0
eccodes 2.33.0
ecflow 5.11.4
eckit 1.32.3
ecmwf-atlas 0.44.1
ectrans 1.7.0
eigen 3.4.0
esmf 8.6.1
esmf 8.8.0
esmf 8.9.1
fargparse 1.10.0
fckit 0.14.1
fiat 1.6.1
flex 2.6.4
fms geos-constants 2025.03
fms gfs-constants 2025.03
g2 3.5.1
g2tmpl 1.17.0
gfsio 1.4.2
gftl-shared 1.11.0
gh 2.74.2
git 2.35.3
git-lfs 3.3.0
grib-util 1.4.0
gsi-ncdiag 1.1.2
gsibec 1.4.2
gsl-lite 0.41.0
hdf 4.2.15
hdf5 1.14.5
intel-oneapi-mkl 2025.0
ip 5.4.0
jasper 4.2.4
jedi-cmake 1.4.0
landsfcutil 2.4.2
libpng 1.6.37
libyaml 0.2.5
mapl 2.53.0
mapl 2.53.4
mct 2.11.0
mepo 2.4.0
met 12.1.1
metis 5.1.0
metplus 6.1.0
nccmp 1.9.0.1
ncio 1.1.2
nco 5.3.3
ncview 2.1.9
nemsio 2.5.5
nemsiogfs 2.5.4
netcdf-c 4.9.2
netcdf-cxx4 4.3.1
netcdf-fortran 4.6.1
nlohmann-json 3.11.3
nlohmann-json-schema-validator 2.3.0
numactl 2.0.18
odc 1.6.1
p4est 2.8.7
parallel-netcdf 1.12.3
parallelio 2.6.2
perl 5.26.1
pflogger 1.17.0
pfunit 4.15.0
prod-util 2.1.2
py-arch 7.0.0
py-boto3 1.34.162
py-cartopy 0.24.1
py-cfgrib 0.9.14.1
py-cftime 1.6.4
py-click 8.1.8
py-contourpy 1.3.0
py-cython 0.29.36
py-cython 3.0.12
py-dask 2022.10.2
py-eccodes 1.5.0
py-f90nml 1.4.3
py-fortranformat 2.0.0
py-gitpython 3.1.43
py-globus-cli 3.16.0
py-h5py 3.10.0
py-jinja2 3.1.4
py-matplotlib 3.7.4
py-netcdf4 1.7.2
py-numpy 1.26.4
py-pandas 2.3.1
py-pip 25.1.1
py-pkgconfig 1.4.0
py-pybind11 2.13.6
py-pycodestyle 2.11.0
py-pyhdf 0.11.4
py-pytest 8.2.1
py-python-dateutil 2.8.2
py-pyyaml 6.0.2
py-regionmask 0.12.1
py-requests 2.32.3
py-ruamel-yaml 0.17.16
py-ruamel-yaml-clib 0.2.12
py-scipy 1.16.0
py-setuptools 69.2.0
py-setuptools-scm 8.2.1
py-urllib3 1.26.20
py-wheel 0.45.1
py-wxflow 0.2.0
py-xarray 2024.7.0
python 3.11.11
rank-run 1.0.0
scotch 7.0.10
sfcio 1.4.2
sigio 2.3.3
udunits 2.2.28
uwtools 2.7.2
w3emc 2.13.0
w3nco 2.4.1
wget 1.20.3
wgrib2 3.8.0
wrf-io 1.3.0
zlib 1.2.13

Versions taken from blueback:/p/work1/projects/NEPTUNE/spack-stack/spack-stack-2.1.0/envs/ue-oneapi-2025.0.4

Known issues

Issues specific to this release of spack-stack are summarized below. Please also consult the Known Issues in the developer and advanced user docs.

Clone this wiki locally