FIX: naively replace all x86_64 by aarch64

This commit is contained in:
2024-09-26 16:06:22 +02:00
parent 006ba2de49
commit 115c3cd790
6 changed files with 23 additions and 23 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@ compilers:
fc: ftn
flags: {}
operating_system: sles15
target: x86_64
target: aarch64
modules:
- libfabric/1.15.2.0
- PrgEnv-cray/8.5.0
@ -24,7 +24,7 @@ compilers:
fc: /usr/bin/gfortran-12
flags: {}
operating_system: sles15
target: x86_64
target: aarch64
modules:
- libfabric/1.15.2.0
- PrgEnv-gnu/8.5.0
@ -40,7 +40,7 @@ compilers:
fc: /usr/bin/gfortran
flags: {}
operating_system: sles15
target: x86_64
target: aarch64
modules:
- libfabric/1.15.2.0
environment: {}
@ -48,17 +48,17 @@ compilers:
- compiler:
spec: nvhpc@=23.9
paths:
cc: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc
cxx: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc++
f77: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
fc: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
cc: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvc
cxx: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvc++
f77: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvfortran
fc: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvfortran
flags: {}
operating_system: sles15
target: x86_64
target: aarch64
modules:
- nvhpc-nompi/23.9
- libfabric/1.15.2.0
environment:
prepend_path:
LD_LIBRARY_PATH: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/math_libs/lib64/stubs
LD_LIBRARY_PATH: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/math_libs/lib64/stubs
extra_rpaths: []

View File

@ -9,7 +9,7 @@ packages:
scalapack: [cray-libsci]
require:
- spec: "os=sles15"
- spec: "target=x86_64"
- spec: "target=aarch64"
when: "%gcc"
- spec: "target=zen3"
when: "%nvhpc"
@ -33,11 +33,11 @@ packages:
externals:
- modules:
- cray-libsci
prefix: /opt/cray/pe/libsci/23.12.5/cray/17.0/x86_64
prefix: /opt/cray/pe/libsci/23.12.5/cray/17.0/aarch64
spec: cray-libsci@23.12.5%cce@17.0.0 +mpi +openmp
- modules:
- cray-libsci
prefix: /opt/cray/pe/libsci/23.12.5/GNU/12.3/x86_64/
prefix: /opt/cray/pe/libsci/23.12.5/GNU/12.3/aarch64/
spec: cray-libsci@23.12.5%gcc@12.3 +mpi +openmp
cray-mpich:
buildable: false
@ -64,7 +64,7 @@ packages:
externals:
- modules:
- nvhpc-nompi/23.9
prefix: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/cuda
prefix: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/cuda
spec: cuda@12.2.0%nvhpc@23.9
curl:
require: '%gcc@7.5.0'
@ -74,7 +74,7 @@ packages:
externals:
- modules:
- cray-fftw/3.3.10.6
prefix: /opt/cray/pe/fftw/3.3.10.6/x86_64
prefix: /opt/cray/pe/fftw/3.3.10.6/aarch64
spec: fftw@3.3.10.6+mpi+openmp~pfft_patches precision=double,float%gcc@12.3
findutils:
require: '%gcc@7.5.0'

View File

@ -2,10 +2,10 @@ spack:
concretizer:
unify: false
include:
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
include_concrete:
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/stable
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/stable
specs: []
upstreams:
stable:

View File

@ -2,11 +2,11 @@ spack:
concretizer:
unify: false
include:
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
include_concrete:
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/stable
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/unstable
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/stable
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/unstable
specs: []
upstreams:
stable: