From 6be2aa427e5a1988cba93835f79366d39a187dcb Mon Sep 17 00:00:00 2001 From: Nicolas Richart <networms@gmail.ch> Date: Mon, 17 Jun 2024 21:30:11 +0200 Subject: [PATCH] Stricter version of openmpi --- stacks/pinot-noir/packages.yaml | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/stacks/pinot-noir/packages.yaml b/stacks/pinot-noir/packages.yaml index fbb9fc2..082ec25 100644 --- a/stacks/pinot-noir/packages.yaml +++ b/stacks/pinot-noir/packages.yaml @@ -35,8 +35,7 @@ packages: openmpi: require: - - spec: fabrics=ofi,ucx,verbs schedulers=slurm - ~rsh +romio romio-filesystem=gpfs + - spec: '@5.0.3 fabrics=ofi,ucx,verbs schedulers=slurm ~rsh +romio romio-filesystem=gpfs' - spec: ^ucx +cuda when: +cuda @@ -57,20 +56,26 @@ packages: rdma-core: buildable: false externals: - - spec: 'rdma-core@44.1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + - spec: 'rdma-core@44.1' prefix: /usr + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' slurm: buildable: false externals: - - spec: 'slurm@23-11-0-1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + - spec: 'slurm@23-11-0-1' prefix: /usr + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' pmix: buildable: false externals: - - spec: 'pmix@5.0.1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + - spec: 'pmix@5.0.1' prefix: /usr + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' # ---------------------------------------------------------------------------- # Core compiler packages @@ -99,6 +104,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + expat: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + findutils: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -111,6 +120,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + glibc: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + gmake: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -119,6 +132,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + libevent: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + m4: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' -- GitLab