diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml index 66214ecff95..8f042bf89df 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml @@ -8,8 +8,9 @@ spack: packages: all: require: - - "target=x86_64_v3" - - "%oneapi" + - target=x86_64_v3 + prefer: + - '%oneapi' providers: blas: [openblas] tbb: [intel-tbb] @@ -18,8 +19,6 @@ spack: require: osmesa elfutils: variants: ~nls - gcc-runtime: - require: "%gcc target=x86_64_v3" hdf5: variants: +fortran +hl +shared libfabric: @@ -31,39 +30,49 @@ spack: openblas: variants: threads=openmp trilinos: - 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 + 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 xz: variants: +pic mpi: - require: 'mpich@4: target=x86_64_v3' + require: + - 'mpich@4: target=x86_64_v3' mpich: - require: '~wrapperrpath ~hwloc target=x86_64_v3' + require: + - ~wrapperrpath ~hwloc target=x86_64_v3 unzip: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' binutils: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' variants: +ld +gold +headers +libiberty ~nls llvm: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' ruby: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' rust: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' krb5: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' papi: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' openssh: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' dyninst: - require: "%gcc target=x86_64_v3" + require: + - '%gcc target=x86_64_v3' bison: - require: '%gcc target=x86_64_v3' + require: + - '%gcc target=x86_64_v3' paraview: - require: "+examples %oneapi target=x86_64_v3" + require: + - +examples target=x86_64_v3 specs: # CPU