FIX: naively replace all x86_64 by aarch64
This commit is contained in:
2
env/sles15/aarch64/admin/stable/spack.lock
vendored
2
env/sles15/aarch64/admin/stable/spack.lock
vendored
File diff suppressed because one or more lines are too long
2
env/sles15/aarch64/admin/unstable/spack.lock
vendored
2
env/sles15/aarch64/admin/unstable/spack.lock
vendored
File diff suppressed because one or more lines are too long
18
env/sles15/aarch64/sysconfigs/compilers.yaml
vendored
18
env/sles15/aarch64/sysconfigs/compilers.yaml
vendored
@ -8,7 +8,7 @@ compilers:
|
|||||||
fc: ftn
|
fc: ftn
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
target: x86_64
|
target: aarch64
|
||||||
modules:
|
modules:
|
||||||
- libfabric/1.15.2.0
|
- libfabric/1.15.2.0
|
||||||
- PrgEnv-cray/8.5.0
|
- PrgEnv-cray/8.5.0
|
||||||
@ -24,7 +24,7 @@ compilers:
|
|||||||
fc: /usr/bin/gfortran-12
|
fc: /usr/bin/gfortran-12
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
target: x86_64
|
target: aarch64
|
||||||
modules:
|
modules:
|
||||||
- libfabric/1.15.2.0
|
- libfabric/1.15.2.0
|
||||||
- PrgEnv-gnu/8.5.0
|
- PrgEnv-gnu/8.5.0
|
||||||
@ -40,7 +40,7 @@ compilers:
|
|||||||
fc: /usr/bin/gfortran
|
fc: /usr/bin/gfortran
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
target: x86_64
|
target: aarch64
|
||||||
modules:
|
modules:
|
||||||
- libfabric/1.15.2.0
|
- libfabric/1.15.2.0
|
||||||
environment: {}
|
environment: {}
|
||||||
@ -48,17 +48,17 @@ compilers:
|
|||||||
- compiler:
|
- compiler:
|
||||||
spec: nvhpc@=23.9
|
spec: nvhpc@=23.9
|
||||||
paths:
|
paths:
|
||||||
cc: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc
|
cc: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvc
|
||||||
cxx: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc++
|
cxx: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvc++
|
||||||
f77: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
|
f77: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvfortran
|
||||||
fc: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
|
fc: /opt/nvidia/hpc_sdk/Linux_aarch64/23.9/compilers/bin/nvfortran
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
target: x86_64
|
target: aarch64
|
||||||
modules:
|
modules:
|
||||||
- nvhpc-nompi/23.9
|
- nvhpc-nompi/23.9
|
||||||
- libfabric/1.15.2.0
|
- libfabric/1.15.2.0
|
||||||
environment:
|
environment:
|
||||||
prepend_path:
|
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: []
|
extra_rpaths: []
|
||||||
|
10
env/sles15/aarch64/sysconfigs/packages.yaml
vendored
10
env/sles15/aarch64/sysconfigs/packages.yaml
vendored
@ -9,7 +9,7 @@ packages:
|
|||||||
scalapack: [cray-libsci]
|
scalapack: [cray-libsci]
|
||||||
require:
|
require:
|
||||||
- spec: "os=sles15"
|
- spec: "os=sles15"
|
||||||
- spec: "target=x86_64"
|
- spec: "target=aarch64"
|
||||||
when: "%gcc"
|
when: "%gcc"
|
||||||
- spec: "target=zen3"
|
- spec: "target=zen3"
|
||||||
when: "%nvhpc"
|
when: "%nvhpc"
|
||||||
@ -33,11 +33,11 @@ packages:
|
|||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
- cray-libsci
|
- 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
|
spec: cray-libsci@23.12.5%cce@17.0.0 +mpi +openmp
|
||||||
- modules:
|
- modules:
|
||||||
- cray-libsci
|
- 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
|
spec: cray-libsci@23.12.5%gcc@12.3 +mpi +openmp
|
||||||
cray-mpich:
|
cray-mpich:
|
||||||
buildable: false
|
buildable: false
|
||||||
@ -64,7 +64,7 @@ packages:
|
|||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
- nvhpc-nompi/23.9
|
- 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
|
spec: cuda@12.2.0%nvhpc@23.9
|
||||||
curl:
|
curl:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
@ -74,7 +74,7 @@ packages:
|
|||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
- cray-fftw/3.3.10.6
|
- 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
|
spec: fftw@3.3.10.6+mpi+openmp~pfft_patches precision=double,float%gcc@12.3
|
||||||
findutils:
|
findutils:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
|
6
env/sles15/aarch64/users/stable/spack.yaml
vendored
6
env/sles15/aarch64/users/stable/spack.yaml
vendored
@ -2,10 +2,10 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
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: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
8
env/sles15/aarch64/users/unstable/spack.yaml
vendored
8
env/sles15/aarch64/users/unstable/spack.yaml
vendored
@ -2,11 +2,11 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
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
|
||||||
- /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/unstable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
Reference in New Issue
Block a user