Add environment for numerical libraries
This commit is contained in:
parent
d1823ef785
commit
80f0bb339e
1 changed files with 34 additions and 0 deletions
34
environments/numlibs/spack.yaml
Normal file
34
environments/numlibs/spack.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
# This is a Spack Environment file fot he main HLRS software stack
|
||||
spack:
|
||||
definitions:
|
||||
- core_compiler: [gcc@7.5]
|
||||
- compilers: [gcc@13.2, cce@18.0]
|
||||
- mpis: [cray-mpich@8.1.30]
|
||||
- cflags_noerror_implicit: ['cflags="-Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=int-conversion -Wno-error=incompatible-pointer-types"']
|
||||
- num_integer_types: [~int64]
|
||||
- num_lib_types: [+shared]
|
||||
include_concrete:
|
||||
- $spack/../environments/hlrs
|
||||
packages:
|
||||
all:
|
||||
prefer: ['%gcc@7.5']
|
||||
# add package specs to the `specs` list
|
||||
specs:
|
||||
- matrix:
|
||||
- [gsl +external-cblas]
|
||||
- [$num_lib_types]
|
||||
- [$%compilers]
|
||||
- matrix:
|
||||
- [metis]
|
||||
- [$num_integer_types]
|
||||
- [$num_lib_types]
|
||||
- [$%compilers]
|
||||
- matrix:
|
||||
- [parmetis]
|
||||
- [$num_integer_types]
|
||||
- [$num_lib_types]
|
||||
- [$^mpis]
|
||||
- [$%compilers]
|
||||
view: false
|
||||
concretizer:
|
||||
unify: when_possible
|
Loading…
Reference in a new issue