Skip to content
Snippets Groups Projects
Commit 66af7e1f authored by Nicolas Richart's avatar Nicolas Richart
Browse files

Changing constraints

parent ebb6d57c
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,12 @@ packages: ...@@ -3,6 +3,12 @@ packages:
providers: providers:
mpi: [openmpi, intel-oneapi-mpi] mpi: [openmpi, intel-oneapi-mpi]
jpeg: [libjpeg] jpeg: [libjpeg]
require:
- spec: ^intel-oneapi-mpi
when: '%oneapi ^mpi'
- spec: ^openmpi
when: '%gcc ^mpi'
# System dependencies # ---------------------------------------------------------------------------- # System dependencies # ----------------------------------------------------------------------------
rdma-core: rdma-core:
...@@ -38,18 +44,9 @@ packages: ...@@ -38,18 +44,9 @@ packages:
hdf5: hdf5:
variants: +hl +threadsafe +szip +cxx +fortran variants: +hl +threadsafe +szip +cxx +fortran
libfabric:
require:
- spec: fabrics=mlx,tcp,udp,verbs,sockets,shm
intel-oneapi-mpi:
require:
- any_of: ['%oneapi', '%intel']
openmpi: openmpi:
require: require:
- any_of: ['%gcc'] - spec: fabrics=ofi,ucx,verbs schedulers=slurm ~rsh +romio romio-filesystem=gpfs
- spec: fabrics=ofi,ucx,verbs schedulers=slurm ~rsh +gpfs
- spec: ^ucx +cuda - spec: ^ucx +cuda
when: +cuda when: +cuda
...@@ -58,3 +55,7 @@ packages: ...@@ -58,3 +55,7 @@ packages:
- spec: +rdmacm +rc +dc +ud +cma +verbs - spec: +rdmacm +rc +dc +ud +cma +verbs
- spec: +gdrcopy - spec: +gdrcopy
when: +cuda when: +cuda
libfabric:
require:
- spec: fabris=mlx,mrail,psm2,psm3,verbs,udp,tcp,sockets,shm
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment