From 18df7ddc4914ac328bba53ebc9647926cfc6c6be Mon Sep 17 00:00:00 2001
From: Nicolas Richart <networms@gmail.ch>
Date: Fri, 21 Jun 2024 09:50:44 +0200
Subject: [PATCH] Forcing cuda on openmpi

---
 stacks/pinot-noir/packages_jed.yaml | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/stacks/pinot-noir/packages_jed.yaml b/stacks/pinot-noir/packages_jed.yaml
index d4888a9..895a66c 100644
--- a/stacks/pinot-noir/packages_jed.yaml
+++ b/stacks/pinot-noir/packages_jed.yaml
@@ -2,9 +2,6 @@ packages:
   all:
     target: ["icelake"]
     require:
-      - spec: ^openmpi target=icelake
-        when: '%gcc ^mpi'
-
       - spec: cuda_arch=90 target=icelake
         when: '+cuda'
 
@@ -22,12 +19,12 @@ packages:
 
   openmpi:
     require:
-      - spec: 'fabrics=hcoll'
+      - spec: 'fabrics=hcoll +cuda target=icelake'
 
   pmix:
     buildable: false
     externals:
-    - spec: 'pmix@5.0.1'
+    - spec: 'pmix@5.0.2'
       prefix: /usr
 
   rdma-core:
@@ -39,7 +36,7 @@ packages:
   slurm:
     buildable: false
     externals:
-    - spec: 'slurm@24-05-0-1'
+    - spec: 'slurm@24-05-0-2'
       prefix: /usr
 
   ucx:
-- 
GitLab