ADD: testing of compiler pckgs

This commit is contained in:
Germann Elsa Sylvia
2022-08-30 09:19:36 +02:00
parent c6c9bc8845
commit dbd040bbbd

61
env/merlin/spack.yaml vendored
View File

@ -14,26 +14,29 @@ spack:
- Batchsystem_pckgs: &Batchsystem_pckgs - Batchsystem_pckgs: &Batchsystem_pckgs
- slurm - slurm
- Compiler_pckgs: &Compiler_pckgs - Compiler_pckgs: &Compiler_pckgs
- atlas # - atlas E.G: removing atlas from testing, since it taking way too much time. Installation working though.
- boost - boost%gcc
- clapack - boost%oneapi
- clhep - boost%clang
- eigen - boost%nvhpc
- geant4 - clapack%gcc
- googletest - clhep%gcc
- gsl - eigen%gcc
- intel-oneapi-mpi - geant4%gcc
- kokkos - googletest%gcc
- libint tune=cp2k-lmax-6 - gsl%gcc
- libxc - intel-oneapi-mpi%oneapi
- libxsmm - kokkos%gcc
- mpich - libint%oneapi tune=cp2k-lmax-6
- openblas threads=none - libxc%oneapi
- openblas threads=openmp - libxsmm%oneapi
- openmpi - mpich%gcc netmod=ucx
- root - openblas%gcc threads=none
- superlu - openblas%gcc threads=openmp
- vtk - openmpi%gcc
- root%gcc
- superlu%gcc
- vtk%gcc
- Cuda_pckgs: &Cuda_pckgs - Cuda_pckgs: &Cuda_pckgs
- cuda - cuda
- EM_pckgs: &EM_pckgs - EM_pckgs: &EM_pckgs
@ -107,7 +110,7 @@ spack:
- m4 - m4
- nasm - nasm
- perl - perl
- nvhpc - nvhpc+mpi
- python - python
- py-tensorflow - py-tensorflow
- qt - qt
@ -544,21 +547,7 @@ spack:
- PKG_CONFIG_PATH - PKG_CONFIG_PATH
#<<< #<<<
specs: specs:
- matrix: - $Compiler_pckgs
- [cmake,cuda,fftw,gromacs,kokkos,mpich netmod=ucx,nvhpc+mpi,openblas threads=none,openblas threads=openmp,
python,root~tbb~x,slurm,gsl]
- ['%gcc']
- matrix:
- [boost]
- ['%clang','%gcc','%nvhpc','%oneapi']
- matrix:
- [hdf5~mpi, openmpi]
- ['%gcc','%oneapi']
- matrix:
- [hdf5+mpi +fortran +hl +shared, netcdf-fortran, netcdf-c +parallel-netcdf]
- ['%gcc','%oneapi']
- [^openmpi]
- intel-oneapi-mpi%oneapi
view: view:
Batchsystem: Batchsystem:
link: all link: all