ADD: default correct openmpi variants aarch64 SLES

This commit is contained in:
svcusr-spack (Resp. Germann Elsa Sylvia)
2025-03-17 13:59:01 +01:00
parent 469b3d766b
commit b9d0438497

View File

@ -27,6 +27,8 @@ packages:
require: '%gcc@7.5.0'
boost:
require: '%gcc'
cassini-headers:
require: '@main'
ca-certificates-mozilla:
require: '%gcc@7.5.0'
cce:
@ -80,7 +82,7 @@ packages:
spec: cray-pmi@6.1.13%gcc
cuda:
prefer:
- spec: '@12.2.0'
- spec: '@12.8.0'
require: '@12.2.0:'
externals:
- modules:
@ -93,6 +95,8 @@ packages:
LD_LIBRARY_PATH: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/math_libs/lib64/stubs
curl:
require: '%gcc@7.5.0'
cxi-driver:
require: '@main'
egl:
buildable: False
externals:
@ -154,16 +158,24 @@ packages:
require: '%gcc@7.5.0'
libbsd:
require: '%gcc@7.5.0'
libcxi:
require: '@main'
libevent:
require: '%gcc@7.5.0'
# Crayism
libfabric:
buildable: true
require: '@main+cuda+uring fabrics=cxi,sockets,tcp,udp,xpmem'
externals:
- modules:
- libfabric/1.22.0
prefix: /opt/cray/libfabric/1.22.0
spec: libfabric@1.22.0
libfuse:
buildable: false
externals:
- prefix: /usr
spec: libfuse@2.9.7
libiconv:
require: '%gcc@7.5.0'
libidn2:
@ -236,9 +248,7 @@ packages:
cxx: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/compilers/bin/nvc++
fortran: /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/compilers/bin/nvfortran
operating_system: sles15
modules:
- "libfabric/1.22.0"
- "nvhpc-nompi/24.3"
modules: nvhpc-nompi/24.3
extra_rpaths:
- /opt/nvidia/hpc_sdk/Linux_aarch64/24.3/math_libs/lib64/stubs
opal:
@ -256,9 +266,9 @@ packages:
spec: openldap@2.4.46
openmpi:
require:
- spec: "schedulers=slurm fabrics=ofi +cuda"
- spec: "schedulers=slurm fabrics=ofi,xpmem +cuda +internal-pmix"
when: "@5.0.0:"
- spec: "schedulers=slurm fabrics=ofi +cxx +cuda +legacylaunchers"
- spec: "schedulers=slurm fabrics=ofi,xpmem +cxx +cuda +legacylaunchers"
when: "@:5.0.0"
openssh:
require: '%gcc@7.5.0'