pipelines: relax requirements on e4s-oneapi

This commit is contained in:
Massimiliano Culpo 2024-12-10 16:02:26 +01:00
parent 41bb68a623
commit d3176767a0
No known key found for this signature in database
GPG Key ID: 3E52BB992233066C

View File

@ -8,8 +8,9 @@ spack:
packages: packages:
all: all:
require: require:
- "target=x86_64_v3" - target=x86_64_v3
- "%oneapi" prefer:
- '%oneapi'
providers: providers:
blas: [openblas] blas: [openblas]
tbb: [intel-tbb] tbb: [intel-tbb]
@ -18,8 +19,6 @@ spack:
require: osmesa require: osmesa
elfutils: elfutils:
variants: ~nls variants: ~nls
gcc-runtime:
require: "%gcc target=x86_64_v3"
hdf5: hdf5:
variants: +fortran +hl +shared variants: +fortran +hl +shared
libfabric: libfabric:
@ -31,39 +30,49 @@ spack:
openblas: openblas:
variants: threads=openmp variants: threads=openmp
trilinos: trilinos:
variants: +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext variants: +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext +ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu +nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos +teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
xz: xz:
variants: +pic variants: +pic
mpi: mpi:
require: 'mpich@4: target=x86_64_v3' require:
- 'mpich@4: target=x86_64_v3'
mpich: mpich:
require: '~wrapperrpath ~hwloc target=x86_64_v3' require:
- ~wrapperrpath ~hwloc target=x86_64_v3
unzip: unzip:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
binutils: binutils:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
variants: +ld +gold +headers +libiberty ~nls variants: +ld +gold +headers +libiberty ~nls
llvm: llvm:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
ruby: ruby:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
rust: rust:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
krb5: krb5:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
papi: papi:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
openssh: openssh:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
dyninst: dyninst:
require: "%gcc target=x86_64_v3" require:
- '%gcc target=x86_64_v3'
bison: bison:
require: '%gcc target=x86_64_v3' require:
- '%gcc target=x86_64_v3'
paraview: paraview:
require: "+examples %oneapi target=x86_64_v3" require:
- +examples target=x86_64_v3
specs: specs:
# CPU # CPU