diff --git a/stacks/pinot-noir/concretizer.yaml b/stacks/pinot-noir/concretizer.yaml index 36bda7e6188ecc3fed843952906d6892ebb7757c..698e4c7865156575e6807306e18573c647c921c2 100644 --- a/stacks/pinot-noir/concretizer.yaml +++ b/stacks/pinot-noir/concretizer.yaml @@ -1,11 +1,5 @@ concretizer: - reuse: - roots: true - include: - - '%gcc@11.4.1' - from: - - type: local - + reuse: false unify: false duplicates: strategy: minimal diff --git a/stacks/pinot-noir/packages_jed.yaml b/stacks/pinot-noir/packages_jed.yaml index 371b33b074d1563474f667432e48bbdb95f562da..7169252d5dcf127f2a975eedfe880d026443f4af 100644 --- a/stacks/pinot-noir/packages_jed.yaml +++ b/stacks/pinot-noir/packages_jed.yaml @@ -2,10 +2,13 @@ packages: all: target: ["icelake"] require: - - spec: ^openmpi +cuda + - spec: ^openmpi +cuda target=icelake when: '%gcc ^mpi' - - spec: cuda_arch=90 + - spec: cuda_arch=90 target=icelake when: '+cuda' + - spec: "^cuda target=icelake" + when: '^cuda' + - '+cuda' diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml index b229c456b98b1f180469f4a0dba2af74d08ae657..ff5ba6b4bf0ed7aadedfd3c918ae7e696ccf9926 100644 --- a/stacks/pinot-noir/packages_stack.yaml +++ b/stacks/pinot-noir/packages_stack.yaml @@ -72,13 +72,13 @@ packages: rdma-core: buildable: false externals: - - spec: 'rdma-core@44.1' + - spec: 'rdma-core@47.1' prefix: /usr slurm: buildable: false externals: - - spec: 'slurm@23-11-0-1' + - spec: 'slurm@24-05-0-1' prefix: /usr pmix: