Skip to content

Commit d301bb5

Browse files
committed
Merge branch 'release/2.0' of https://github.com/jcsda/spack-stack into feature/merge_rel20_to_develop
2 parents 7571138 + 5a3f82f commit d301bb5

38 files changed

+683
-774
lines changed

configs/sites/tier1/derecho/compilers.yaml

Lines changed: 0 additions & 46 deletions
This file was deleted.

configs/sites/tier1/derecho/packages.yaml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
packages:
22
# Modification of common packages
33
all:
4-
target: [core2]
54
# Use system zlib instead of spack-built zlib-ng
65
providers:
76
zlib-api:: [zlib]
@@ -26,6 +25,10 @@ packages:
2625
externals:
2726
2827
prefix: /usr
28+
bash:
29+
externals:
30+
31+
prefix: /usr
2932
binutils:
3033
externals:
3134
@@ -87,12 +90,6 @@ packages:
8790
externals:
8891
8992
prefix: /usr
90-
# spack concretizer gets confused when omitting %gcc from the external spec (a spack bug?)
91-
openssl:
92-
buildable: False
93-
externals:
94-
- spec: [email protected]%gcc
95-
prefix: /usr
9693
pkg-config:
9794
externals:
9895
@@ -101,9 +98,6 @@ packages:
10198
buildable: False
10299
externals:
103100
104-
# Newer versions don't work, some headers are missing
105-
#prefix: /glade/u/apps/casper/24.12/spack/opt/spack/qt/5.14.2/gcc/12.4.0/6suc
106-
#prefix: /glade/u/apps/casper/24.12/spack/opt/spack/qt/5.14.2/gcc/12.4.0/axtw
107101
prefix: /glade/u/apps/derecho/23.09/spack/opt/spack/qt/5.14.2/gcc/7.5.0/eqcj
108102
sed:
109103
externals:
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
packages:
2+
mpi:
3+
buildable: False
4+
5+
cray-mpich:
6+
buildable: False
7+
externals:
8+
- spec: [email protected] +wrappers
9+
prefix: /opt/cray/pe/mpich/8.1.29/ofi/gnu/12.3
10+
modules:
11+
- ncarenv/24.12
12+
- craype/2.7.31
13+
- cray-mpich/8.1.29
14+
- libfabric/1.15.2.0
15+
- cray-pals/1.2.11
16+
gcc-runtime:
17+
buildable: False
18+
externals:
19+
20+
prefix: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c
21+
gcc:
22+
buildable: False
23+
externals:
24+
- spec: [email protected] languages:='c,c++'
25+
prefix: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c
26+
modules:
27+
- ncarenv/24.12
28+
- gcc/12.4.0
29+
extra_attributes:
30+
compilers:
31+
c: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/gcc
32+
cxx: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/g++
33+
fortran: /glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin/gfortran
34+
environment:
35+
prepend_path:
36+
# For compiling scotch (which requires Intel MPI) with gcc in the [email protected] unified environment
37+
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'
38+
set:
39+
# https://github.com/JCSDA/spack-stack/issues/957
40+
FI_CXI_RX_MATCH_MODE: 'hybrid'
41+
extra_rpaths: []
42+
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
packages:
2+
mpi:
3+
buildable: False
4+
5+
cray-mpich:
6+
buildable: False
7+
externals:
8+
- spec: [email protected] +wrappers
9+
prefix: /opt/cray/pe/mpich/8.1.32/ofi/gnu/12.3
10+
modules:
11+
- ncarenv/25.10
12+
- craype/2.7.34
13+
- cray-mpich/8.1.32
14+
- libfabric/1.22.0
15+
#- cray-pals/1.2.11
16+
gcc-runtime:
17+
buildable: False
18+
externals:
19+
20+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
21+
gcc:
22+
buildable: False
23+
externals:
24+
- spec: [email protected] languages:='c,c++,fortran'
25+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
26+
modules:
27+
- ncarenv/25.10
28+
- gcc/12.5.0
29+
extra_attributes:
30+
compilers:
31+
c: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gcc
32+
cxx: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/g++
33+
fortran: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gfortran
34+
environment:
35+
prepend_path:
36+
# For compiling scotch (which requires Intel MPI) with gcc in the [email protected] unified environment
37+
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
38+
set:
39+
# https://github.com/JCSDA/spack-stack/issues/957
40+
FI_CXI_RX_MATCH_MODE: 'hybrid'
41+
extra_rpaths: []
42+

configs/sites/tier1/derecho/packages_gcc.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
packages:
2+
mpi:
3+
buildable: False
4+
cray-mpich:
5+
buildable: False
6+
externals:
7+
- spec: [email protected] +wrappers
8+
prefix: /opt/cray/pe/mpich/8.1.32/ofi/intel/2022.1
9+
modules:
10+
- ncarenv/25.10
11+
- craype/2.7.34
12+
- cray-mpich/8.1.32
13+
- libfabric/1.22.0
14+
intel-oneapi-runtime:
15+
buildable: False
16+
externals:
17+
18+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2
19+
intel-oneapi-compilers:
20+
buildable: False
21+
externals:
22+
23+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2
24+
modules:
25+
- ncarenv/25.10
26+
- intel/2025.2.1
27+
extra_attributes:
28+
compilers:
29+
c: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/icx
30+
cxx: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/icpx
31+
fortran: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/bin/ifx
32+
environment:
33+
prepend_path:
34+
PATH: '/glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin'
35+
CPATH: /glade/u/apps/common/25.10/spack/opt/spack/intel-oneapi-compilers/2025.2.1/s4f2/compiler/2025.2/include
36+
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
37+
set:
38+
# https://github.com/JCSDA/spack-stack/issues/957
39+
FI_CXI_RX_MATCH_MODE: 'hybrid'
40+
# https://github.com/JCSDA/spack-stack/issues/1012
41+
I_MPI_EXTRA_FILESYSTEM: 'ON'
42+
extra_rpaths: []
43+
intel-oneapi-mkl:
44+
buildable: False
45+
externals:
46+
47+
prefix: /glade/u/apps/derecho/25.10/spack/opt/spack/intel-oneapi-mkl/2025.2.0/intel-oneapi-compilers/2025.2.1/fj2q
48+
modules:
49+
- intel-oneapi-mkl/2025.2.0
50+
gcc-runtime:
51+
buildable: False
52+
externals:
53+
54+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
55+
gcc:
56+
buildable: False
57+
externals:
58+
- spec: [email protected] languages:='c,c++'
59+
prefix: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg
60+
modules:
61+
- ncarenv/25.10
62+
- gcc/12.5.0
63+
extra_attributes:
64+
compilers:
65+
c: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gcc
66+
cxx: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/g++
67+
fortran: /glade/u/apps/common/25.10/spack/opt/spack/gcc/12.5.0/hsbg/bin/gfortran
68+
environment:
69+
prepend_path:
70+
# For compiling scotch (which requires Intel MPI) with gcc in the [email protected] unified environment
71+
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
72+
set:
73+
# https://github.com/JCSDA/spack-stack/issues/957
74+
FI_CXI_RX_MATCH_MODE: 'hybrid'
75+
extra_rpaths: []

configs/sites/tier1/derecho/packages_oneapi.yaml

Lines changed: 0 additions & 22 deletions
This file was deleted.

configs/sites/tier1/gaea-c6/compilers.yaml

Lines changed: 0 additions & 76 deletions
This file was deleted.

0 commit comments

Comments
 (0)