Skip to content
Snippets Groups Projects
Commit 6cd805fc authored by Martin Lang's avatar Martin Lang
Browse files

Pin various versions and flags

parent 4967e9a3
No related branches found
No related tags found
2 merge requests!142merge 25a back into develop,!138Intel gcc compatibility
...@@ -16,12 +16,12 @@ spack: ...@@ -16,12 +16,12 @@ spack:
- sparskit@develop - sparskit@develop
- nlopt@2.7.1 - nlopt@2.7.1
- libgd@2.3.3 - libgd@2.3.3
- python@3.11.7 - python@3.11.4
- cgal@5.6 - cgal@5.6
- dftbplus@23.1~arpack~gpu~mpi~sockets~transport+api+shared~openmp - dftbplus@23.1~arpack~gpu~mpi~sockets~transport+api+shared~openmp
- perl-yaml@1.30 - perl-yaml@1.30
- packages_with_mpi: - packages_with_mpi:
- intel-oneapi-mkl@2023.2.0+cluster threads=openmp ^intel-oneapi-tbb - intel-oneapi-mkl
- elpa@2023.11.001-patched+openmp - elpa@2023.11.001-patched+openmp
- elpa@2023.11.001-patched~openmp - elpa@2023.11.001-patched~openmp
- parmetis@4.0.3+int64 - parmetis@4.0.3+int64
...@@ -43,9 +43,16 @@ spack: ...@@ -43,9 +43,16 @@ spack:
packages: packages:
all: all:
require: "%{{ fallback_compiler }}" require: "%{{ fallback_compiler }}"
blas:
require: "intel-oneapi-mkl"
lapack:
require: "intel-oneapi-mkl"
cmake:
require: "@3.23.6"
ninja:
require: "@1.11.1"
boost: boost:
version: [1.84.0] require: "@1.84.0%{{ toolchain_compiler }}"
require: "%{{ toolchain_compiler }}"
gsl: gsl:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
sparskit: sparskit:
...@@ -83,7 +90,7 @@ spack: ...@@ -83,7 +90,7 @@ spack:
parmetis: parmetis:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
intel-oneapi-mkl: intel-oneapi-mkl:
require: "%{{ toolchain_compiler }}" require: "@2023.2.0%{{ toolchain_compiler }}+cluster threads=openmp ^intel-oneapi-tbb"
intel-oneapi-tbb: intel-oneapi-tbb:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
intel-tbb: intel-tbb:
......
...@@ -6,7 +6,7 @@ spack: ...@@ -6,7 +6,7 @@ spack:
- automake@1.16.5 - automake@1.16.5
- cmake - cmake
- ninja - ninja
- intel-oneapi-mkl@2023.2.0 threads=openmp - intel-oneapi-mkl
# octopus dependencies: # octopus dependencies:
- libxc@6.2.2+kxc - libxc@6.2.2+kxc
- spglib@2.1.0 - spglib@2.1.0
...@@ -15,7 +15,7 @@ spack: ...@@ -15,7 +15,7 @@ spack:
- nlopt@2.7.1 - nlopt@2.7.1
- libgd@2.3.3 - libgd@2.3.3
- cgal@5.6 - cgal@5.6
- python@3.11.7 - python@3.11.4
- hdf5@1.14.3~mpi - hdf5@1.14.3~mpi
- netcdf-fortran@4.6.1 ^netcdf-c~~mpi - netcdf-fortran@4.6.1 ^netcdf-c~~mpi
- etsf-io@1.0.4 - etsf-io@1.0.4
...@@ -25,18 +25,21 @@ spack: ...@@ -25,18 +25,21 @@ spack:
- perl-yaml@1.30 - perl-yaml@1.30
view: false view: false
concretizer: concretizer:
unify: true unify: when_possible
reuse: false reuse: false
packages: packages:
all: all:
require: "%{{ fallback_compiler }}" require: "%{{ fallback_compiler }}"
blas:
require: "intel-oneapi-mkl"
lapack:
require: "intel-oneapi-mkl"
cmake: cmake:
version: [3.26.6] require: "@3.23.6"
ninja: ninja:
version: [1.11.1] require: "@1.11.1"
boost: boost:
version: [1.84.0] require: "@1.84.0%{{ toolchain_compiler }}"
require: "%{{ toolchain_compiler }}"
gsl: gsl:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
sparskit: sparskit:
...@@ -70,7 +73,7 @@ spack: ...@@ -70,7 +73,7 @@ spack:
parmetis: parmetis:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
intel-oneapi-mkl: intel-oneapi-mkl:
require: "%{{ toolchain_compiler }}" require: "@2023.2.0%{{ toolchain_compiler }} threads=openmp"
intel-oneapi-tbb: intel-oneapi-tbb:
require: "%{{ toolchain_compiler }}" require: "%{{ toolchain_compiler }}"
intel-tbb: intel-tbb:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment