Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
61facb8
Update README.md: add NASA GMAO (#1846)
climbfuji Dec 12, 2025
fc8b15e
WIP
rickgrubin-noaa Dec 18, 2025
d0f2797
Merge branch 'release/2.0' into feature/ursa-release-2.0
rickgrubin-noaa Dec 18, 2025
a6258b6
WIP ursa
rickgrubin-noaa Dec 20, 2025
2d1b438
WIP remove old configs
rickgrubin-noaa Dec 20, 2025
31156b7
Merge branch 'JCSDA:develop' into feature/ursa-release-2.0
rickgrubin-noaa Dec 29, 2025
0bae85f
oneapi / hpc-x packages
rickgrubin-noaa Dec 30, 2025
49a1972
oneapi packages
rickgrubin-noaa Dec 30, 2025
1b18c2f
Merge remote-tracking branch 'refs/remotes/origin/feature/ursa-releas…
rickgrubin-noaa Dec 30, 2025
007cf55
oneapi packages
rickgrubin-noaa Dec 30, 2025
dbdd9f6
clean up
rickgrubin-noaa Dec 30, 2025
db3206b
clean up
rickgrubin-noaa Dec 30, 2025
88661e3
Merge branch 'JCSDA:develop' into feature/gaea-release-2.0
rickgrubin-noaa Dec 30, 2025
e4b95ed
hercules / orion updates
rickgrubin-noaa Dec 30, 2025
3a45ea3
packages.yaml
rickgrubin-noaa Dec 30, 2025
850cd3d
update packages.yaml
rickgrubin-noaa Dec 30, 2025
3d5148e
Merge branch 'release/2.0' into orion-hercules-release-2.0
rickgrubin-noaa Dec 30, 2025
cadac3d
fix typos
rickgrubin-noaa Dec 30, 2025
f50352e
Merge branch 'release/2.0' into feature/ursa-release-2.0
rickgrubin-noaa Dec 30, 2025
1af2625
Merge branch 'release/2.0' into feature/gaea-release-2.0
rickgrubin-noaa Dec 30, 2025
910da42
Merge remote-tracking branch 'refs/remotes/origin/feature/gaea-releas…
rickgrubin-noaa Dec 30, 2025
ce338bb
Merge branch 'release/2.0' into feature/gaea-release-2.0
rickgrubin-noaa Dec 30, 2025
47b75cf
Merge branch 'release/2.0' into feature/ursa-release-2.0
rickgrubin-noaa Dec 30, 2025
380302a
Merge branch 'release/2.0' into orion-hercules-release-2.0
rickgrubin-noaa Dec 30, 2025
bdee2c1
Merge branch 'feature/ursa-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
d41c6ed
Merge branch 'orion-hercules-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
e52d030
clean up
Dec 30, 2025
01136a1
Merge remote-tracking branch 'refs/remotes/origin/feature/derecho-rel…
rickgrubin-noaa Dec 30, 2025
54edf16
clean up
rickgrubin-noaa Dec 30, 2025
12e350b
remove old hpcx yaml
rickgrubin-noaa Dec 30, 2025
7ab9394
Merge branch 'feature/ursa-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
49bc07e
remove unnecessary blank lines
rickgrubin-noaa Dec 30, 2025
ff6b3e2
Merge branch 'feature/gaea-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
b9ea17c
Merge branch 'feature/derecho-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
dc187c3
remove oneapi-2025.1.0 config
rickgrubin-noaa Dec 30, 2025
043f6d0
Merge branch 'feature/derecho-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
34e005f
cleanup
rickgrubin-noaa Dec 30, 2025
13d0f17
Merge branch 'feature/derecho-release-2.0' into feature/epic-release/2.0
rickgrubin-noaa Dec 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 0 additions & 46 deletions configs/sites/tier1/derecho/compilers.yaml

This file was deleted.

14 changes: 4 additions & 10 deletions configs/sites/tier1/derecho/packages.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
packages:
# Modification of common packages
all:
target: [core2]
# Use system zlib instead of spack-built zlib-ng
providers:
zlib-api:: [zlib]
Expand All @@ -26,6 +25,10 @@ packages:
externals:
- spec: automake@1.15.1
prefix: /usr
bash:
externals:
- spec: bash@4.4.23
prefix: /usr
binutils:
externals:
- spec: binutils@2.37.20211103
Expand Down Expand Up @@ -87,12 +90,6 @@ packages:
externals:
- spec: openssh@8.4p1
prefix: /usr
# spack concretizer gets confused when omitting %gcc from the external spec (a spack bug?)
openssl:
buildable: False
externals:
- spec: openssl@1.1.1l%gcc
prefix: /usr
pkg-config:
externals:
- spec: pkg-config@0.29.2
Expand All @@ -101,9 +98,6 @@ packages:
buildable: False
externals:
- spec: qt@5.14.2
# Newer versions don't work, some headers are missing
#prefix: /glade/u/apps/casper/24.12/spack/opt/spack/qt/5.14.2/gcc/12.4.0/6suc
#prefix: /glade/u/apps/casper/24.12/spack/opt/spack/qt/5.14.2/gcc/12.4.0/axtw
prefix: /glade/u/apps/derecho/23.09/spack/opt/spack/qt/5.14.2/gcc/7.5.0/eqcj
sed:
externals:
Expand Down
42 changes: 42 additions & 0 deletions configs/sites/tier1/derecho/packages_gcc-12.4.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
packages:
mpi:
buildable: False
require: cray-mpich@8.1.29
cray-mpich:
buildable: False
externals:
- spec: cray-mpich@8.1.29 +wrappers
prefix: /opt/cray/pe/mpich/8.1.29/ofi/gnu/12.3
modules:
- ncarenv/24.12
- craype/2.7.31
- cray-mpich/8.1.29
- libfabric/1.15.2.0
- cray-pals/1.2.11
gcc-runtime:
buildable: False
externals:
- spec: gcc-runtime@12.4.0
prefix: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c
gcc:
buildable: False
externals:
- spec: gcc@12.4.0 languages:='c,c++'
prefix: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c
modules:
- ncarenv/24.12
- gcc/12.4.0
extra_attributes:
compilers:
c: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/gcc
cxx: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/g++
fortran: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/gfortran
environment:
prepend_path:
# For compiling scotch (which requires Intel MPI) with gcc in the oneapi@2024.2.1 unified environment
LD_LIBRARY_PATH: '/glade/u/apps/casper/24.12/spack/opt/spack/intel-oneapi-compilers/2024.2.1/gcc/12.4.0/iq3b/compiler/2024.2/lib'
set:
# https://github.com/JCSDA/spack-stack/issues/957
FI_CXI_RX_MATCH_MODE: 'hybrid'
extra_rpaths: []

42 changes: 42 additions & 0 deletions configs/sites/tier1/derecho/packages_gcc-12.5.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
packages:
mpi:
buildable: False
require: cray-mpich@8.1.32
cray-mpich:
buildable: False
externals:
- spec: cray-mpich@8.1.32 +wrappers
prefix: /opt/cray/pe/mpich/8.1.32/ofi/gnu/12.3
modules:
- ncarenv/25.10
- craype/2.7.34
- cray-mpich/8.1.32
- libfabric/1.22.0
#- cray-pals/1.2.11
gcc-runtime:
buildable: False
externals:
- spec: gcc-runtime@12.5.0
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
gcc:
buildable: False
externals:
- spec: gcc@12.5.0 languages:='c,c++,fortran'
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
modules:
- ncarenv/25.10
- gcc/12.5.0
extra_attributes:
compilers:
c: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gcc
cxx: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/g++
fortran: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gfortran
environment:
prepend_path:
# For compiling scotch (which requires Intel MPI) with gcc in the oneapi@2024.2.1 unified environment
LD_LIBRARY_PATH: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib:/glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib64
set:
# https://github.com/JCSDA/spack-stack/issues/957
FI_CXI_RX_MATCH_MODE: 'hybrid'
extra_rpaths: []

18 changes: 0 additions & 18 deletions configs/sites/tier1/derecho/packages_gcc.yaml

This file was deleted.

75 changes: 75 additions & 0 deletions configs/sites/tier1/derecho/packages_oneapi-2025.2.1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
packages:
mpi:
buildable: False
cray-mpich:
buildable: False
externals:
- spec: cray-mpich@8.1.32 +wrappers
prefix: /opt/cray/pe/mpich/8.1.32/ofi/intel/2022.1
modules:
- ncarenv/25.10
- craype/2.7.34
- cray-mpich/8.1.32
- libfabric/1.22.0
intel-oneapi-runtime:
buildable: False
externals:
- spec: intel-oneapi-runtime@2025.2.1
prefix: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2
intel-oneapi-compilers:
buildable: False
externals:
- spec: intel-oneapi-compilers@2025.2.1
prefix: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2
modules:
- ncarenv/25.10
- intel/2025.2.1
extra_attributes:
compilers:
c: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/icx
cxx: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/icpx
fortran: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/ifx
environment:
prepend_path:
PATH: '/glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin'
CPATH: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/include
LD_LIBRARY_PATH: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib:/glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib64
set:
# https://github.com/JCSDA/spack-stack/issues/957
FI_CXI_RX_MATCH_MODE: 'hybrid'
# https://github.com/JCSDA/spack-stack/issues/1012
I_MPI_EXTRA_FILESYSTEM: 'ON'
extra_rpaths: []
intel-oneapi-mkl:
buildable: False
externals:
- spec: intel-oneapi-mkl@2025.2.0
prefix: /glade/u/apps/derecho/25.10/spack/opt/spack/intel-oneapi-mkl/2025.2.0/intel-oneapi-compilers/2025.2.1/fj2q
modules:
- intel-oneapi-mkl/2025.2.0
gcc-runtime:
buildable: False
externals:
- spec: gcc-runtime@12.5.0
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
gcc:
buildable: False
externals:
- spec: gcc@12.5.0 languages:='c,c++'
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
modules:
- ncarenv/25.10
- gcc/12.5.0
extra_attributes:
compilers:
c: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gcc
cxx: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/g++
fortran: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gfortran
environment:
prepend_path:
# For compiling scotch (which requires Intel MPI) with gcc in the oneapi@2024.2.1 unified environment
LD_LIBRARY_PATH: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib:/glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/lib64
set:
# https://github.com/JCSDA/spack-stack/issues/957
FI_CXI_RX_MATCH_MODE: 'hybrid'
extra_rpaths: []
22 changes: 0 additions & 22 deletions configs/sites/tier1/derecho/packages_oneapi.yaml

This file was deleted.

76 changes: 0 additions & 76 deletions configs/sites/tier1/gaea-c6/compilers.yaml

This file was deleted.

Loading