Skip to content

Commit f7aa261

Browse files
authored
Add tier2 site config for Endeavor (#1725)
Tier 2 site config for Intel's Endeavor, with oneapi as the only principal compiler.
1 parent 3db7bf0 commit f7aa261

File tree

6 files changed

+196
-0
lines changed

6 files changed

+196
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
compilers:
2+
- compiler:
3+
spec: gcc@=7.5.0
4+
paths:
5+
cc: /usr/bin/gcc
6+
cxx: /usr/bin/g++
7+
f77: /usr/bin/gfortran
8+
fc: /usr/bin/gfortran
9+
flags: {}
10+
operating_system: sles15
11+
target: x86_64
12+
modules: []
13+
environment: {}
14+
extra_rpaths: []
15+
- compiler:
16+
spec: gcc@=13.3.1
17+
paths:
18+
cc: /usr/bin/gcc-13
19+
cxx: /usr/bin/g++-13
20+
f77: /usr/bin/gfortran-13
21+
fc: /usr/bin/gfortran-13
22+
flags: {}
23+
operating_system: sles15
24+
target: x86_64
25+
modules: []
26+
environment: {}
27+
extra_rpaths: []
28+
- compiler:
29+
spec: oneapi@=2025.1.3
30+
paths:
31+
cc: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3/compiler/2025.1/bin/icx
32+
cxx: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3/compiler/2025.1/bin/icpx
33+
f77: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3/compiler/2025.1/bin/ifx
34+
fc: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3/compiler/2025.1/bin/ifx
35+
flags: {}
36+
operating_system: sles15
37+
target: x86_64
38+
modules: []
39+
environment: {}
40+
extra_rpaths: []
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
config:
2+
build_jobs: 8
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
mirrors:
2+
local-source: file:///global/panfs05/users/Xdheinz/spack-stack/source-cache
3+
local-binary: file:///global/panfs05/users/Xdheinz/spack-stack/build-cache
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
modules:
2+
default:
3+
enable::
4+
- tcl
5+
tcl:
6+
include:
7+
# List of packages for which we need modules that are blacklisted by default
8+
- python
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
packages:
2+
# Modification of common packages
3+
# Use system zlib instead of spack-built zlib-ng
4+
all:
5+
providers:
6+
zlib-api:: [zlib]
7+
zlib-api:
8+
buildable: False
9+
zlib:
10+
buildable: False
11+
externals:
12+
13+
prefix: /usr
14+
15+
# All other packages listed alphabetically
16+
autoconf:
17+
externals:
18+
19+
prefix: /usr
20+
automake:
21+
externals:
22+
23+
prefix: /usr
24+
binutils:
25+
externals:
26+
- spec: [email protected]~gold+headers
27+
prefix: /usr
28+
#bison:
29+
# externals:
30+
31+
# prefix: /usr
32+
cmake:
33+
externals:
34+
35+
prefix: /usr
36+
coreutils:
37+
externals:
38+
39+
prefix: /usr
40+
#curl:
41+
# externals:
42+
# - spec: [email protected]+gssapi+ldap+nghttp2
43+
# prefix: /usr
44+
cvs:
45+
externals:
46+
47+
prefix: /usr
48+
diffutils:
49+
externals:
50+
51+
prefix: /usr
52+
findutils:
53+
externals:
54+
55+
prefix: /us
56+
flex:
57+
externals:
58+
- spec: [email protected]+lex
59+
prefix: /usr
60+
gawk:
61+
externals:
62+
63+
prefix: /usr
64+
gettext:
65+
externals:
66+
67+
prefix: /usr
68+
git:
69+
externals:
70+
- spec: [email protected]+tcltk
71+
prefix: /usr
72+
git-lfs:
73+
externals:
74+
75+
prefix: /global/panfs05/users/Xdheinz/spack-stack/git-lfs-2.10.0
76+
gmake:
77+
externals:
78+
79+
prefix: /usr
80+
groff:
81+
externals:
82+
83+
prefix: /usr
84+
libtool:
85+
externals:
86+
87+
prefix: /usr
88+
m4:
89+
externals:
90+
91+
prefix: /usr
92+
openssh:
93+
externals:
94+
95+
prefix: /usr
96+
#openssl:
97+
# externals:
98+
99+
# prefix: /usr
100+
perl:
101+
externals:
102+
- spec: [email protected]~cpanm+opcode+open+shared+threads
103+
prefix: /usr
104+
pkg-config:
105+
externals:
106+
107+
prefix: /usr
108+
# qt@5 missing
109+
sed:
110+
externals:
111+
112+
prefix: /usr
113+
texinfo:
114+
externals:
115+
116+
prefix: /usr
117+
tar:
118+
externals:
119+
120+
prefix: /usr
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
packages:
2+
all:
3+
4+
providers:
5+
6+
mpi:
7+
buildable: False
8+
intel-oneapi-mpi:
9+
externals:
10+
11+
prefix: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3
12+
intel-oneapi-mkl:
13+
externals:
14+
15+
prefix: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3
16+
intel-oneapi-tbb:
17+
externals:
18+
19+
prefix: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3
20+
intel-oneapi-runtime:
21+
externals:
22+
23+
prefix: /global/panfs05/admin5/opt/intel/oneAPI/2025.1.3

0 commit comments

Comments
 (0)